diff --git a/Cargo.lock b/Cargo.lock index 7433c3ff6..2845c2c5a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3511,7 +3511,7 @@ dependencies = [ "tracing-serde-structured", "tracing-subscriber", "uuid", - "wasm-encoder 0.257.1", + "wasm-encoder 0.258.0", "wasmparser 0.258.0", "wasmtime", "wasmtime-wasi", @@ -3654,6 +3654,7 @@ dependencies = [ "tempfile", "thiserror 2.0.20", "tracing", + "webpki-root-certs", ] [[package]] @@ -3708,6 +3709,7 @@ dependencies = [ "syn 3.0.4", "thiserror 2.0.20", "uuid", + "webpki-root-certs", ] [[package]] @@ -3804,7 +3806,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4531,7 +4533,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5674,16 +5676,6 @@ dependencies = [ "wasmparser 0.254.0", ] -[[package]] -name = "wasm-encoder" -version = "0.257.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d8ad9f0a39050867bda22e6486c316e2e52d20a42154d5bc433934bf738d085" -dependencies = [ - "leb128fmt", - "wasmparser 0.257.1", -] - [[package]] name = "wasm-encoder" version = "0.258.0" @@ -5731,17 +5723,6 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmparser" -version = "0.257.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92fc335fb6d48f46bda1d8b26b69e28320c15ac3272208333833d6e217e2b4a" -dependencies = [ - "bitflags 2.13.1", - "indexmap", - "semver", -] - [[package]] name = "wasmparser" version = "0.258.0" @@ -6542,15 +6523,15 @@ dependencies = [ [[package]] name = "wit-encoder" -version = "0.257.1" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e819ad1dda8dcc9fa0958b54b6b6b46e52159ff9572228fa957dba8c74d3e69" +checksum = "c51673292067471f5ab553537dc49a13e9a1fda20904c936daed0b240c12b220" dependencies = [ "id-arena", "pretty_assertions", "semver", "serde", - "wit-parser 0.257.1", + "wit-parser 0.258.0", ] [[package]] @@ -6572,25 +6553,6 @@ dependencies = [ "wasmparser 0.254.0", ] -[[package]] -name = "wit-parser" -version = "0.257.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f815340f0bb65d9775ae21e56b503b496683557b9b627b195d2766c25fb24ae" -dependencies = [ - "anyhow", - "hashbrown 0.17.1", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.257.1", -] - [[package]] name = "wit-parser" version = "0.258.0" diff --git a/Cargo.toml b/Cargo.toml index 0e3532d35..b3ad90e7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -230,3 +230,4 @@ wit-bindgen = { version = "0.61", default-features = false, features = ["macros" postcard = { version = "1.1", default-features = false, features = ["alloc"] } tracing-serde-structured = { version = "0.4", default-features = false } wasmparser = { version = "0.258", default-features = false } +webpki-root-certs = { version = "1.0.8", default-features = false } diff --git a/assets/datapacks/1_17/data/minecraft/tags/block/_all.json b/assets/datapacks/1_17/data/minecraft/tags/block/_all.json deleted file mode 100644 index 314903e27..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"replace":false,"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"replace":false,"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"bamboo_plantable_on":{"replace":false,"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel"]},"banners":{"replace":false,"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"replace":false,"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"replace":false,"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"replace":false,"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"replace":false,"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"replace":false,"values":["minecraft:bee_nest","minecraft:beehive"]},"birch_logs":{"replace":false,"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"buttons":{"replace":false,"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"campfires":{"replace":false,"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"replace":false,"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"replace":false,"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"carpets":{"replace":false,"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"cauldrons":{"replace":false,"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"replace":false,"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"climbable":{"replace":false,"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"replace":false,"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"copper_ores":{"replace":false,"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"replace":false,"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"replace":false,"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"replace":false,"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"replace":false,"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"replace":false,"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem"]},"crystal_sound_blocks":{"replace":false,"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dark_oak_logs":{"replace":false,"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"replace":false,"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"replace":false,"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"replace":false,"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block"]},"doors":{"replace":false,"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"dragon_immune":{"replace":false,"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor"]},"dripstone_replaceable_blocks":{"replace":false,"values":["#minecraft:base_stone_overworld","minecraft:dirt"]},"emerald_ores":{"replace":false,"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enderman_holdable":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"features_cannot_replace":{"replace":false,"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame"]},"fence_gates":{"replace":false,"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate"]},"fences":{"replace":false,"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"replace":false,"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"replace":false,"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush"]},"flowers":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea"]},"geode_invalid_blocks":{"replace":false,"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"gold_ores":{"replace":false,"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"replace":false,"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"replace":false,"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"replace":false,"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"replace":false,"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"infiniburn_end":{"replace":false,"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"replace":false,"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"replace":false,"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"replace":false,"values":["minecraft:snow","minecraft:powder_snow"]},"iron_ores":{"replace":false,"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"replace":false,"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"replace":false,"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_replaceables":{"replace":false,"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"replace":false,"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves"]},"logs":{"replace":false,"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"replace":false,"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs"]},"lush_ground_replaceable":{"replace":false,"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"moss_replaceable":{"replace":false,"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"replace":false,"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"replace":false,"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"replace":false,"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"replace":false,"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod"]},"non_flammable_wood":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign"]},"nylium":{"replace":false,"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"replace":false,"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"replace":false,"values":["#minecraft:wool"]},"piglin_repellents":{"replace":false,"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"replace":false,"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks"]},"portals":{"replace":false,"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"replace":false,"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"replace":false,"values":["#minecraft:rails"]},"rails":{"replace":false,"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"replace":false,"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"replace":false,"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"replace":false,"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea"]},"shulker_boxes":{"replace":false,"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"replace":false,"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"replace":false,"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab"]},"small_dripleaf_placeable":{"replace":false,"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"replace":false,"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"snow":{"replace":false,"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"soul_fire_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"replace":false,"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"replace":false,"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]},"standing_signs":{"replace":false,"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign"]},"stone_bricks":{"replace":false,"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_ore_replaceables":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"replace":false,"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"replace":false,"values":["minecraft:lava"]},"tall_flowers":{"replace":false,"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"trapdoors":{"replace":false,"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"underwater_bonemeals":{"replace":false,"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"replace":false,"values":["#minecraft:fence_gates"]},"valid_spawn":{"replace":false,"values":["minecraft:grass_block","minecraft:podzol"]},"wall_corals":{"replace":false,"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_post_override":{"replace":false,"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"replace":false,"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign"]},"walls":{"replace":false,"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall"]},"warped_stems":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"replace":false,"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"replace":false,"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston"]},"wither_summon_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wooden_buttons":{"replace":false,"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button"]},"wooden_doors":{"replace":false,"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door"]},"wooden_fences":{"replace":false,"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence"]},"wooden_pressure_plates":{"replace":false,"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate"]},"wooden_slabs":{"replace":false,"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab"]},"wooden_stairs":{"replace":false,"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs"]},"wooden_trapdoors":{"replace":false,"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor"]},"wool":{"replace":false,"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]}} \ No newline at end of file diff --git a/assets/datapacks/1_17/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_17/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index f72df3e9f..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"replace":false,"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:flowers","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors"]},"hoe":{"replace":false,"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:sculk_sensor","minecraft:moss_block","minecraft:moss_carpet"]},"pickaxe":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:stone_button","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails"]},"shovel":{"replace":false,"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder","minecraft:soul_soil","minecraft:rooted_dirt"]}} \ No newline at end of file diff --git a/assets/datapacks/1_17/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_17/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 7f4adda90..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"arrows":{"replace":false,"values":["minecraft:arrow","minecraft:spectral_arrow"]},"axolotl_always_hostiles":{"replace":false,"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"replace":false,"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid"]},"beehive_inhabitors":{"replace":false,"values":["minecraft:bee"]},"freeze_hurts_extra_types":{"replace":false,"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"replace":false,"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"impact_projectiles":{"replace":false,"values":["#minecraft:arrows","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull"]},"powder_snow_walkable_mobs":{"replace":false,"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"replace":false,"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"skeletons":{"replace":false,"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton"]}} \ No newline at end of file diff --git a/assets/datapacks/1_17/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_17/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b4c7f1436..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"replace":false,"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"replace":false,"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_17/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_17/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index c1b206c09..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ignore_vibrations_sneaking":{"replace":false,"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim"]},"vibrations":{"replace":false,"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_press","minecraft:block_switch","minecraft:block_unpress","minecraft:block_unswitch","minecraft:container_close","minecraft:container_open","minecraft:dispense_fail","minecraft:drinking_finish","minecraft:eat","minecraft:elytra_free_fall","minecraft:entity_damaged","minecraft:entity_killed","minecraft:entity_place","minecraft:equip","minecraft:explode","minecraft:fishing_rod_cast","minecraft:fishing_rod_reel_in","minecraft:flap","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:mob_interact","minecraft:lightning_strike","minecraft:minecart_moving","minecraft:piston_contract","minecraft:piston_extend","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:ravager_roar","minecraft:ring_bell","minecraft:shear","minecraft:shulker_close","minecraft:shulker_open","minecraft:splash","minecraft:step","minecraft:swim","minecraft:wolf_shaking"]}} \ No newline at end of file diff --git a/assets/datapacks/1_17/data/minecraft/tags/item/_all.json b/assets/datapacks/1_17/data/minecraft/tags/item/_all.json deleted file mode 100644 index 99d0a994e..000000000 --- a/assets/datapacks/1_17/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"replace":false,"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"replace":false,"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"arrows":{"replace":false,"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axolotl_tempt_items":{"replace":false,"values":["minecraft:tropical_fish_bucket"]},"banners":{"replace":false,"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"replace":false,"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"replace":false,"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"birch_logs":{"replace":false,"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"replace":false,"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat"]},"buttons":{"replace":false,"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"candles":{"replace":false,"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"carpets":{"replace":false,"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"cluster_max_harvestables":{"replace":false,"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"replace":false,"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"replace":false,"values":["minecraft:coal","minecraft:charcoal"]},"copper_ores":{"replace":false,"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"creeper_drop_music_discs":{"replace":false,"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"crimson_stems":{"replace":false,"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dark_oak_logs":{"replace":false,"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"diamond_ores":{"replace":false,"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"doors":{"replace":false,"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"emerald_ores":{"replace":false,"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fences":{"replace":false,"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"replace":false,"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea"]},"fox_food":{"replace":false,"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"replace":false,"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"gold_ores":{"replace":false,"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"ignored_by_piglin_babies":{"replace":false,"values":["minecraft:leather"]},"iron_ores":{"replace":false,"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"replace":false,"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"replace":false,"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"replace":false,"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves"]},"lectern_books":{"replace":false,"values":["minecraft:written_book","minecraft:writable_book"]},"logs":{"replace":false,"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"replace":false,"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs"]},"music_discs":{"replace":false,"values":["#minecraft:creeper_drop_music_discs","minecraft:music_disc_pigstep"]},"non_flammable_wood":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign"]},"oak_logs":{"replace":false,"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"replace":false,"values":["#minecraft:wool"]},"piglin_food":{"replace":false,"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"replace":false,"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"replace":false,"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"replace":false,"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks"]},"rails":{"replace":false,"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"replace":false,"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"replace":false,"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"replace":false,"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea"]},"signs":{"replace":false,"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign"]},"slabs":{"replace":false,"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab"]},"small_flowers":{"replace":false,"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"soul_fire_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"replace":false,"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"replace":false,"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]},"stone_bricks":{"replace":false,"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_crafting_materials":{"replace":false,"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"replace":false,"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"tall_flowers":{"replace":false,"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"trapdoors":{"replace":false,"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"walls":{"replace":false,"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall"]},"warped_stems":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wooden_buttons":{"replace":false,"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button"]},"wooden_doors":{"replace":false,"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door"]},"wooden_fences":{"replace":false,"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence"]},"wooden_pressure_plates":{"replace":false,"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate"]},"wooden_slabs":{"replace":false,"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab"]},"wooden_stairs":{"replace":false,"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs"]},"wooden_trapdoors":{"replace":false,"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor"]},"wool":{"replace":false,"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/block/_all.json b/assets/datapacks/1_18/data/minecraft/tags/block/_all.json deleted file mode 100644 index 88552da38..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"replace":false,"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"animals_spawnable_on":{"replace":false,"values":["minecraft:grass_block"]},"anvil":{"replace":false,"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"axolotls_spawnable_on":{"replace":false,"values":["minecraft:clay"]},"azalea_grows_on":{"replace":false,"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"replace":false,"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"bamboo_plantable_on":{"replace":false,"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel"]},"banners":{"replace":false,"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"replace":false,"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"replace":false,"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"replace":false,"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"replace":false,"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"replace":false,"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"replace":false,"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"replace":false,"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"buttons":{"replace":false,"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"campfires":{"replace":false,"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"replace":false,"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"replace":false,"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"carpets":{"replace":false,"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"cauldrons":{"replace":false,"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"replace":false,"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"climbable":{"replace":false,"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"replace":false,"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"copper_ores":{"replace":false,"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"replace":false,"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"replace":false,"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"replace":false,"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"replace":false,"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"replace":false,"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem"]},"crystal_sound_blocks":{"replace":false,"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dark_oak_logs":{"replace":false,"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"replace":false,"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"replace":false,"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"replace":false,"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block"]},"doors":{"replace":false,"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"dragon_immune":{"replace":false,"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor"]},"dripstone_replaceable_blocks":{"replace":false,"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"replace":false,"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enderman_holdable":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"replace":false,"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"replace":false,"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame"]},"fence_gates":{"replace":false,"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate"]},"fences":{"replace":false,"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"replace":false,"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"replace":false,"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush"]},"flowers":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea"]},"foxes_spawnable_on":{"replace":false,"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"geode_invalid_blocks":{"replace":false,"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"replace":false,"values":["minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"replace":false,"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"replace":false,"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"replace":false,"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"replace":false,"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"replace":false,"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"infiniburn_end":{"replace":false,"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"replace":false,"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"replace":false,"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"replace":false,"values":["minecraft:snow","minecraft:powder_snow"]},"iron_ores":{"replace":false,"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"replace":false,"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"replace":false,"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"replace":false,"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"replace":false,"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves"]},"logs":{"replace":false,"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"replace":false,"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs"]},"lush_ground_replaceable":{"replace":false,"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"mooshrooms_spawnable_on":{"replace":false,"values":["minecraft:mycelium"]},"moss_replaceable":{"replace":false,"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"replace":false,"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"replace":false,"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"replace":false,"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"replace":false,"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod"]},"non_flammable_wood":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign"]},"nylium":{"replace":false,"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"replace":false,"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"replace":false,"values":["#minecraft:wool"]},"parrots_spawnable_on":{"replace":false,"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"replace":false,"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"replace":false,"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks"]},"polar_bears_spawnable_on_in_frozen_ocean":{"replace":false,"values":["minecraft:ice"]},"portals":{"replace":false,"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"replace":false,"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"replace":false,"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"replace":false,"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"replace":false,"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"replace":false,"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable_plants":{"replace":false,"values":["minecraft:grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots"]},"sand":{"replace":false,"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"replace":false,"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea"]},"shulker_boxes":{"replace":false,"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"replace":false,"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"replace":false,"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab"]},"small_dripleaf_placeable":{"replace":false,"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"replace":false,"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"snow":{"replace":false,"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"soul_fire_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"replace":false,"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"replace":false,"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]},"standing_signs":{"replace":false,"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign"]},"stone_bricks":{"replace":false,"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_ore_replaceables":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"replace":false,"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"replace":false,"values":["minecraft:lava"]},"tall_flowers":{"replace":false,"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"terracotta":{"replace":false,"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"replace":false,"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"underwater_bonemeals":{"replace":false,"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"replace":false,"values":["#minecraft:fence_gates"]},"valid_spawn":{"replace":false,"values":["minecraft:grass_block","minecraft:podzol"]},"wall_corals":{"replace":false,"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_post_override":{"replace":false,"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"replace":false,"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign"]},"walls":{"replace":false,"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall"]},"warped_stems":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"replace":false,"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"replace":false,"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston"]},"wither_summon_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"replace":false,"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block"]},"wooden_buttons":{"replace":false,"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button"]},"wooden_doors":{"replace":false,"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door"]},"wooden_fences":{"replace":false,"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence"]},"wooden_pressure_plates":{"replace":false,"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate"]},"wooden_slabs":{"replace":false,"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab"]},"wooden_stairs":{"replace":false,"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs"]},"wooden_trapdoors":{"replace":false,"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor"]},"wool":{"replace":false,"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_18/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index e1e848288..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"replace":false,"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors"]},"hoe":{"replace":false,"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:sculk_sensor","minecraft:moss_block","minecraft:moss_carpet"]},"pickaxe":{"replace":false,"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:stone_button","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit"]},"shovel":{"replace":false,"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder","minecraft:soul_soil","minecraft:rooted_dirt"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_18/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 7f4adda90..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"arrows":{"replace":false,"values":["minecraft:arrow","minecraft:spectral_arrow"]},"axolotl_always_hostiles":{"replace":false,"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"replace":false,"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid"]},"beehive_inhabitors":{"replace":false,"values":["minecraft:bee"]},"freeze_hurts_extra_types":{"replace":false,"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"replace":false,"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"impact_projectiles":{"replace":false,"values":["#minecraft:arrows","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull"]},"powder_snow_walkable_mobs":{"replace":false,"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"replace":false,"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"skeletons":{"replace":false,"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_18/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b4c7f1436..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"replace":false,"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"replace":false,"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_18/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index c1b206c09..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ignore_vibrations_sneaking":{"replace":false,"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim"]},"vibrations":{"replace":false,"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_press","minecraft:block_switch","minecraft:block_unpress","minecraft:block_unswitch","minecraft:container_close","minecraft:container_open","minecraft:dispense_fail","minecraft:drinking_finish","minecraft:eat","minecraft:elytra_free_fall","minecraft:entity_damaged","minecraft:entity_killed","minecraft:entity_place","minecraft:equip","minecraft:explode","minecraft:fishing_rod_cast","minecraft:fishing_rod_reel_in","minecraft:flap","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:mob_interact","minecraft:lightning_strike","minecraft:minecart_moving","minecraft:piston_contract","minecraft:piston_extend","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:ravager_roar","minecraft:ring_bell","minecraft:shear","minecraft:shulker_close","minecraft:shulker_open","minecraft:splash","minecraft:step","minecraft:swim","minecraft:wolf_shaking"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/item/_all.json b/assets/datapacks/1_18/data/minecraft/tags/item/_all.json deleted file mode 100644 index 1c5cf3fb9..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"replace":false,"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"replace":false,"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"arrows":{"replace":false,"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axolotl_tempt_items":{"replace":false,"values":["minecraft:tropical_fish_bucket"]},"banners":{"replace":false,"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"replace":false,"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"replace":false,"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"birch_logs":{"replace":false,"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"replace":false,"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat"]},"buttons":{"replace":false,"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"candles":{"replace":false,"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"carpets":{"replace":false,"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"cluster_max_harvestables":{"replace":false,"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"replace":false,"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"replace":false,"values":["minecraft:coal","minecraft:charcoal"]},"copper_ores":{"replace":false,"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"creeper_drop_music_discs":{"replace":false,"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"crimson_stems":{"replace":false,"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dark_oak_logs":{"replace":false,"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"diamond_ores":{"replace":false,"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"replace":false,"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block"]},"doors":{"replace":false,"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"emerald_ores":{"replace":false,"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fences":{"replace":false,"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"replace":false,"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"replace":false,"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea"]},"fox_food":{"replace":false,"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"replace":false,"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"gold_ores":{"replace":false,"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"ignored_by_piglin_babies":{"replace":false,"values":["minecraft:leather"]},"iron_ores":{"replace":false,"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"replace":false,"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"replace":false,"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"replace":false,"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves"]},"lectern_books":{"replace":false,"values":["minecraft:written_book","minecraft:writable_book"]},"logs":{"replace":false,"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"replace":false,"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs"]},"music_discs":{"replace":false,"values":["#minecraft:creeper_drop_music_discs","minecraft:music_disc_pigstep","minecraft:music_disc_otherside"]},"non_flammable_wood":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign"]},"oak_logs":{"replace":false,"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"replace":false,"values":["#minecraft:wool"]},"piglin_food":{"replace":false,"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"replace":false,"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"replace":false,"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"replace":false,"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks"]},"rails":{"replace":false,"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"replace":false,"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"replace":false,"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"replace":false,"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea"]},"signs":{"replace":false,"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign"]},"slabs":{"replace":false,"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab"]},"small_flowers":{"replace":false,"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"soul_fire_base_blocks":{"replace":false,"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"replace":false,"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"replace":false,"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]},"stone_bricks":{"replace":false,"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_crafting_materials":{"replace":false,"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"replace":false,"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"tall_flowers":{"replace":false,"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"terracotta":{"replace":false,"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"replace":false,"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"walls":{"replace":false,"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall"]},"warped_stems":{"replace":false,"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wooden_buttons":{"replace":false,"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button"]},"wooden_doors":{"replace":false,"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door"]},"wooden_fences":{"replace":false,"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence"]},"wooden_pressure_plates":{"replace":false,"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate"]},"wooden_slabs":{"replace":false,"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab"]},"wooden_stairs":{"replace":false,"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs"]},"wooden_trapdoors":{"replace":false,"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor"]},"wool":{"replace":false,"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 9418fa78c..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"is_badlands":{"replace":false,"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"replace":false,"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"replace":false,"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_forest":{"replace":false,"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"replace":false,"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"replace":false,"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"replace":false,"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes"]},"is_nether":{"replace":false,"values":["minecraft:nether_wastes","minecraft:basalt_deltas","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest"]},"is_ocean":{"replace":false,"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_river":{"replace":false,"values":["minecraft:river","minecraft:frozen_river"]},"is_taiga":{"replace":false,"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 7129a4652..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bastion_remnant":{"replace":false,"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"replace":false,"values":["#minecraft:is_beach"]},"desert_pyramid":{"replace":false,"values":["minecraft:desert"]},"end_city":{"replace":false,"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"replace":false,"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"replace":false,"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"replace":false,"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"replace":false,"values":["#minecraft:is_badlands"]},"nether_fortress":{"replace":false,"values":["#minecraft:is_nether"]},"nether_fossil":{"replace":false,"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"replace":false,"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"replace":false,"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"replace":false,"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"replace":false,"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"replace":false,"values":["minecraft:desert"]},"ruined_portal_jungle":{"replace":false,"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"replace":false,"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"replace":false,"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"replace":false,"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"replace":false,"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"replace":false,"values":["minecraft:swamp"]},"shipwreck":{"replace":false,"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"replace":false,"values":["#minecraft:is_beach"]},"stronghold":{"replace":false,"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"swamp_hut":{"replace":false,"values":["minecraft:swamp"]},"village_desert":{"replace":false,"values":["minecraft:desert"]},"village_plains":{"replace":false,"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"replace":false,"values":["minecraft:savanna"]},"village_snowy":{"replace":false,"values":["minecraft:snowy_plains"]},"village_taiga":{"replace":false,"values":["minecraft:taiga"]},"woodland_mansion":{"replace":false,"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_18/data/minecraft/tags/worldgen/configured_structure_feature/_all.json b/assets/datapacks/1_18/data/minecraft/tags/worldgen/configured_structure_feature/_all.json deleted file mode 100644 index 4dd96429e..000000000 --- a/assets/datapacks/1_18/data/minecraft/tags/worldgen/configured_structure_feature/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"dolphin_located":{"replace":false,"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"replace":false,"values":["minecraft:stronghold"]},"mineshaft":{"replace":false,"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"replace":false,"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"replace":false,"values":["minecraft:monument"]},"on_treasure_maps":{"replace":false,"values":["minecraft:buried_treasure"]},"on_woodland_explorer_maps":{"replace":false,"values":["minecraft:mansion"]},"ruined_portal":{"replace":false,"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"replace":false,"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"replace":false,"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 39e48d7ff..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:curly_border","minecraft:gradient","minecraft:gradient_up","minecraft:bricks"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 7a445a5b0..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"creeper":{"values":["minecraft:creeper"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/block/_all.json b/assets/datapacks/1_19/data/minecraft/tags/block/_all.json deleted file mode 100644 index a0da9e5d7..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"all_signs":{"values":["#minecraft:signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"buttons":{"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:snow","minecraft:powder_snow","minecraft:sculk_vein","minecraft:lily_pad","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:glow_lichen","minecraft:small_amethyst_bud","minecraft:moss_carpet","#minecraft:wool_carpets"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","minecraft:water","minecraft:gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:snow","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:mangrove_log"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable_plants":{"values":["minecraft:grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","#minecraft:sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_19/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index cfdc11466..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:stone_button","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_19/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_19/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 3f485b505..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:sonic_boom"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world"]},"bypasses_resistance":{"values":["minecraft:out_of_world"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_19/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index c0c489e35..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_19/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_19/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index b1cc72e4c..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:dispense_fail","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_roar","minecraft:entity_shake","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:piston_contract","minecraft:piston_extend","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:dispense_fail","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_roar","minecraft:entity_shake","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:piston_contract","minecraft:piston_extend","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_19/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/item/_all.json b/assets/datapacks/1_19/data/minecraft/tags/item/_all.json deleted file mode 100644 index 25dbe438d..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_tempt_items":{"values":["minecraft:tropical_fish_bucket"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","#minecraft:chest_boats"]},"buttons":{"values":["#minecraft:wooden_buttons","minecraft:stone_button","minecraft:polished_blackstone_button"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:mangrove_chest_boat"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"music_discs":{"values":["#minecraft:creeper_drop_music_discs","minecraft:music_disc_pigstep","minecraft:music_disc_otherside","minecraft:music_disc_5"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"values":["minecraft:sand","minecraft:red_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"tools":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_19/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 716d54a4c..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_19/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 2920353cc..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 648222d8b..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_19/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_19/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2c4f7945b..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_19/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_19/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_19/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 39e48d7ff..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:curly_border","minecraft:gradient","minecraft:gradient_up","minecraft:bricks"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 7a445a5b0..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"creeper":{"values":["minecraft:creeper"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/block/_all.json b/assets/datapacks/1_20/data/minecraft/tags/block/_all.json deleted file mode 100644 index d594b39c0..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:snow","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:grass","minecraft:fern","minecraft:dead_bush","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:hanging_roots"]},"replaceable_by_trees":{"values":["#minecraft:leaves","minecraft:grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","#minecraft:saplings","#minecraft:small_flowers","#minecraft:crops","minecraft:grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:sugar_cane","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:attached_pumpkin_stem","minecraft:attached_melon_stem","minecraft:lily_pad","minecraft:cocoa","minecraft:pitcher_crop","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant","minecraft:spore_blossom","minecraft:moss_carpet","minecraft:pink_petals","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:small_dripleaf","minecraft:nether_wart","minecraft:warped_fungus","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_fungus","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:crimson_roots","minecraft:chorus_plant","minecraft:chorus_flower"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_20/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 98d64429e..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker","minecraft:pink_petals","minecraft:cherry_leaves"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_20/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_20/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 1a3c75cab..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_20/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index c0c489e35..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_20/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_20/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index a6ddb7d05..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_roar","minecraft:entity_shake","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_roar","minecraft:entity_shake","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_20/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/item/_all.json b/assets/datapacks/1_20/data/minecraft/tags/item/_all.json deleted file mode 100644 index 574adc316..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_tempt_items":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:tools"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"music_discs":{"values":["#minecraft:creeper_drop_music_discs","minecraft:music_disc_pigstep","minecraft:music_disc_otherside","minecraft:music_disc_5","minecraft:music_disc_relic"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"tools":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"trim_materials":{"values":["minecraft:iron_ingot","minecraft:copper_ingot","minecraft:gold_ingot","minecraft:lapis_lazuli","minecraft:emerald","minecraft:diamond","minecraft:netherite_ingot","minecraft:redstone","minecraft:quartz","minecraft:amethyst_shard"]},"trim_templates":{"values":["minecraft:ward_armor_trim_smithing_template","minecraft:spire_armor_trim_smithing_template","minecraft:coast_armor_trim_smithing_template","minecraft:eye_armor_trim_smithing_template","minecraft:dune_armor_trim_smithing_template","minecraft:wild_armor_trim_smithing_template","minecraft:rib_armor_trim_smithing_template","minecraft:tide_armor_trim_smithing_template","minecraft:sentry_armor_trim_smithing_template","minecraft:vex_armor_trim_smithing_template","minecraft:snout_armor_trim_smithing_template","minecraft:wayfinder_armor_trim_smithing_template","minecraft:shaper_armor_trim_smithing_template","minecraft:silence_armor_trim_smithing_template","minecraft:raiser_armor_trim_smithing_template","minecraft:host_armor_trim_smithing_template"]},"trimmable_armor":{"values":["minecraft:netherite_helmet","minecraft:netherite_chestplate","minecraft:netherite_leggings","minecraft:netherite_boots","minecraft:diamond_helmet","minecraft:diamond_chestplate","minecraft:diamond_leggings","minecraft:diamond_boots","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:iron_helmet","minecraft:iron_chestplate","minecraft:iron_leggings","minecraft:iron_boots","minecraft:chainmail_helmet","minecraft:chainmail_chestplate","minecraft:chainmail_leggings","minecraft:chainmail_boots","minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:turtle_helmet"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_20/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 716d54a4c..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_20/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 2718597b9..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 50700b395..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_20/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_20/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2c4f7945b..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_20/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_20/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 39e48d7ff..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:curly_border","minecraft:gradient","minecraft:gradient_up","minecraft:bricks"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 7a445a5b0..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"creeper":{"values":["minecraft:creeper"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/block/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/block/_all.json deleted file mode 100644 index bbbf8b7fc..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:snow","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:hanging_roots"]},"replaceable_by_trees":{"values":["#minecraft:leaves","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","#minecraft:saplings","#minecraft:small_flowers","#minecraft:crops","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:sugar_cane","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:attached_pumpkin_stem","minecraft:attached_melon_stem","minecraft:lily_pad","minecraft:cocoa","minecraft:pitcher_crop","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant","minecraft:spore_blossom","minecraft:moss_carpet","minecraft:pink_petals","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:small_dripleaf","minecraft:nether_wart","minecraft:warped_fungus","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_fungus","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:crimson_roots","minecraft:chorus_plant","minecraft:chorus_flower"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 32e6223a3..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:short_grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker","minecraft:pink_petals","minecraft:cherry_leaves"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 19486ce8a..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:fireball","minecraft:wither_skull"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"can_break_armor_stand":{"values":["minecraft:player_attack","minecraft:player_explosion"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 260fc108f..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/item/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/item/_all.json deleted file mode 100644 index 09fbbab2d..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_tempt_items":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:tools"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:iron_door"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"music_discs":{"values":["#minecraft:creeper_drop_music_discs","minecraft:music_disc_pigstep","minecraft:music_disc_otherside","minecraft:music_disc_5","minecraft:music_disc_relic"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"tools":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor"]},"trim_materials":{"values":["minecraft:iron_ingot","minecraft:copper_ingot","minecraft:gold_ingot","minecraft:lapis_lazuli","minecraft:emerald","minecraft:diamond","minecraft:netherite_ingot","minecraft:redstone","minecraft:quartz","minecraft:amethyst_shard"]},"trim_templates":{"values":["minecraft:ward_armor_trim_smithing_template","minecraft:spire_armor_trim_smithing_template","minecraft:coast_armor_trim_smithing_template","minecraft:eye_armor_trim_smithing_template","minecraft:dune_armor_trim_smithing_template","minecraft:wild_armor_trim_smithing_template","minecraft:rib_armor_trim_smithing_template","minecraft:tide_armor_trim_smithing_template","minecraft:sentry_armor_trim_smithing_template","minecraft:vex_armor_trim_smithing_template","minecraft:snout_armor_trim_smithing_template","minecraft:wayfinder_armor_trim_smithing_template","minecraft:shaper_armor_trim_smithing_template","minecraft:silence_armor_trim_smithing_template","minecraft:raiser_armor_trim_smithing_template","minecraft:host_armor_trim_smithing_template"]},"trimmable_armor":{"values":["minecraft:netherite_helmet","minecraft:netherite_chestplate","minecraft:netherite_leggings","minecraft:netherite_boots","minecraft:diamond_helmet","minecraft:diamond_chestplate","minecraft:diamond_leggings","minecraft:diamond_boots","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:iron_helmet","minecraft:iron_chestplate","minecraft:iron_leggings","minecraft:iron_boots","minecraft:chainmail_helmet","minecraft:chainmail_chestplate","minecraft:chainmail_leggings","minecraft:chainmail_boots","minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:turtle_helmet"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 716d54a4c..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 2718597b9..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 50700b395..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2c4f7945b..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_20_2/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 39e48d7ff..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:curly_border","minecraft:gradient","minecraft:gradient_up","minecraft:bricks"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index a5d3db026..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"creeper":{"values":["minecraft:creeper"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21/data/minecraft/tags/block/_all.json deleted file mode 100644 index 492ffe9d9..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:snow","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:hanging_roots"]},"replaceable_by_trees":{"values":["#minecraft:leaves","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","#minecraft:saplings","#minecraft:small_flowers","#minecraft:crops","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:sugar_cane","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:attached_pumpkin_stem","minecraft:attached_melon_stem","minecraft:lily_pad","minecraft:cocoa","minecraft:pitcher_crop","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant","minecraft:spore_blossom","minecraft:moss_carpet","minecraft:pink_petals","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:small_dripleaf","minecraft:nether_wart","minecraft:warped_fungus","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_fungus","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:crimson_roots","minecraft:chorus_plant","minecraft:chorus_flower"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 831a39cfb..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:short_grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker","minecraft:pink_petals","minecraft:cherry_leaves"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_21/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 71dfb8dd8..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_attack","minecraft:player_explosion"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_attack","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 2d01dda0b..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21/data/minecraft/tags/item/_all.json deleted file mode 100644 index 50d68ac2c..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["#minecraft:flowers"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:iron_ingot","minecraft:copper_ingot","minecraft:gold_ingot","minecraft:lapis_lazuli","minecraft:emerald","minecraft:diamond","minecraft:netherite_ingot","minecraft:redstone","minecraft:quartz","minecraft:amethyst_shard"]},"trim_templates":{"values":["minecraft:ward_armor_trim_smithing_template","minecraft:spire_armor_trim_smithing_template","minecraft:coast_armor_trim_smithing_template","minecraft:eye_armor_trim_smithing_template","minecraft:dune_armor_trim_smithing_template","minecraft:wild_armor_trim_smithing_template","minecraft:rib_armor_trim_smithing_template","minecraft:tide_armor_trim_smithing_template","minecraft:sentry_armor_trim_smithing_template","minecraft:vex_armor_trim_smithing_template","minecraft:snout_armor_trim_smithing_template","minecraft:wayfinder_armor_trim_smithing_template","minecraft:shaper_armor_trim_smithing_template","minecraft:silence_armor_trim_smithing_template","minecraft:raiser_armor_trim_smithing_template","minecraft:host_armor_trim_smithing_template","minecraft:flow_armor_trim_smithing_template","minecraft:bolt_armor_trim_smithing_template"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wolf_food":{"values":["#minecraft:meat"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 7b943c39b..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 2718597b9..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 02025a851..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 772e00a6c..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/block/_all.json deleted file mode 100644 index 0ac311f3e..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"can_glide_through":{"values":["minecraft:vine","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:weeping_vines","minecraft:weeping_vines_plant","#minecraft:cave_vines"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"dry_vegetation_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt","minecraft:farmland"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["#minecraft:copper_chests","minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"happy_ghast_avoids":{"values":["minecraft:sweet_berry_bush","minecraft:cactus","minecraft:wither_rose","minecraft:magma_block","minecraft:fire","minecraft:pointed_dripstone"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass","minecraft:barrier"]},"incorrect_for_copper_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","#minecraft:copper_chests","#minecraft:lightning_rods"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"triggers_ambient_desert_dry_vegetation_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"triggers_ambient_desert_sand_block_sounds":{"values":["minecraft:sand","minecraft:red_sand"]},"triggers_ambient_dried_ghast_block_sounds":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:copper_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 7494bdb7a..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","#minecraft:wooden_shelves","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks","#minecraft:copper_chests","#minecraft:copper_golem_statues","#minecraft:lightning_rods","#minecraft:lanterns","#minecraft:chains","#minecraft:bars"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index d0df3443b..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:spear","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire","minecraft:spear"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/dialog/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/dialog/_all.json deleted file mode 100644 index 27b4e74e3..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/dialog/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"pause_screen_additions":{"values":[]},"quick_actions":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index 233187ea4..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach","minecraft:lunge"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:lunge","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 9bc9516b3..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"accepts_iron_golem_gift":{"values":["minecraft:copper_golem"]},"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:nautilus","minecraft:zombie_nautilus"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"burn_in_daylight":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:bogged","minecraft:zombie","minecraft:zombie_horse","minecraft:zombie_villager","minecraft:drowned","minecraft:zombie_nautilus","minecraft:phantom"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand","minecraft:copper_golem","minecraft:nautilus"]},"can_equip_harness":{"values":["minecraft:happy_ghast"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel","minecraft:camel_husk","minecraft:nautilus","minecraft:zombie_nautilus"]},"can_float_while_ridden":{"values":["minecraft:horse","minecraft:zombie_horse","minecraft:mule","minecraft:donkey","minecraft:camel","minecraft:camel_husk"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse","minecraft:zombie_horse"]},"can_wear_nautilus_armor":{"values":["minecraft:nautilus","minecraft:zombie_nautilus"]},"candidate_for_iron_golem_gift":{"values":["minecraft:villager","#minecraft:accepts_iron_golem_gift"]},"cannot_be_pushed_onto_boats":{"values":["minecraft:player","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:creaking","minecraft:nautilus","minecraft:zombie_nautilus"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:happy_ghast","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:copper_golem","minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:happy_ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"followable_friendly_mobs":{"values":["minecraft:armadillo","minecraft:bee","minecraft:camel","minecraft:cat","minecraft:chicken","minecraft:cow","minecraft:donkey","minecraft:fox","minecraft:goat","minecraft:happy_ghast","minecraft:horse","minecraft:skeleton_horse","minecraft:llama","minecraft:mule","minecraft:ocelot","minecraft:panda","minecraft:parrot","minecraft:pig","minecraft:polar_bear","minecraft:rabbit","minecraft:sheep","minecraft:sniffer","minecraft:strider","minecraft:villager","minecraft:wolf"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"nautilus_hostiles":{"values":["minecraft:pufferfish"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:nautilus","minecraft:zombie_nautilus"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged","minecraft:parched"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:camel_husk","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk","minecraft:zombie_nautilus"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/item/_all.json deleted file mode 100644 index 5dcd0c64a..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe","minecraft:copper_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"camel_husk_food":{"values":["minecraft:rabbit_foot"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:copper_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe","minecraft:copper_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"copper_tool_materials":{"values":["minecraft:copper_ingot"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:copper_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"happy_ghast_food":{"values":["minecraft:snowball"]},"happy_ghast_tempt_items":{"values":["#minecraft:happy_ghast_food","#minecraft:harnesses"]},"harnesses":{"values":["minecraft:white_harness","minecraft:orange_harness","minecraft:magenta_harness","minecraft:light_blue_harness","minecraft:yellow_harness","minecraft:lime_harness","minecraft:pink_harness","minecraft:gray_harness","minecraft:light_gray_harness","minecraft:cyan_harness","minecraft:purple_harness","minecraft:blue_harness","minecraft:brown_harness","minecraft:green_harness","minecraft:red_harness","minecraft:black_harness"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:copper_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe","minecraft:copper_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:carrot","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:copper_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"nautilus_bucket_food":{"values":["minecraft:pufferfish_bucket","minecraft:cod_bucket","minecraft:salmon_bucket","minecraft:tropical_fish_bucket"]},"nautilus_food":{"values":["#minecraft:fishes","#minecraft:nautilus_bucket_food"]},"nautilus_taming_items":{"values":["minecraft:pufferfish_bucket","minecraft:pufferfish"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_shelf","minecraft:crimson_shelf"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe","minecraft:copper_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_nautilus_armor","minecraft:golden_sword","minecraft:golden_spear","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow","minecraft:golden_spear"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_copper_armor":{"values":["minecraft:copper_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"shearable_from_copper_golem":{"values":["minecraft:poppy"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel","minecraft:copper_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spears":{"values":["minecraft:diamond_spear","minecraft:stone_spear","minecraft:golden_spear","minecraft:netherite_spear","minecraft:wooden_spear","minecraft:iron_spear","minecraft:copper_spear"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword","minecraft:copper_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"zombie_horse_food":{"values":["minecraft:red_mushroom"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 96226f883..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace","#minecraft:spears"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/melee_weapon","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"lunge":{"values":["#minecraft:spears"]},"mace":{"values":["minecraft:mace"]},"melee_weapon":{"values":["#minecraft:swords","#minecraft:spears"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:enchantable/melee_weapon","#minecraft:axes"]},"sweeping":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 6d8b50485..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides","minecraft:dennis"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/timeline/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/timeline/_all.json deleted file mode 100644 index 1dbc1e3ab..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/timeline/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"in_end":{"values":["#minecraft:universal"]},"in_nether":{"values":["#minecraft:universal"]},"in_overworld":{"values":["#minecraft:universal","minecraft:day","minecraft:moon","minecraft:early_game"]},"universal":{"values":["minecraft:villager_schedule"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 04946ca73..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_coral_variant_zombie_nautilus":{"values":["minecraft:warm_ocean"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:cherry_grove","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_11/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/block/_all.json deleted file mode 100644 index 3594f3ec3..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:snow","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:hanging_roots"]},"replaceable_by_trees":{"values":["#minecraft:leaves","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","#minecraft:saplings","#minecraft:small_flowers","#minecraft:crops","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:sugar_cane","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:attached_pumpkin_stem","minecraft:attached_melon_stem","minecraft:lily_pad","minecraft:cocoa","minecraft:pitcher_crop","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant","minecraft:spore_blossom","minecraft:moss_carpet","minecraft:pink_petals","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:small_dripleaf","minecraft:nether_wart","minecraft:warped_fungus","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_fungus","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:crimson_roots","minecraft:chorus_plant","minecraft:chorus_flower"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 831a39cfb..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:short_grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker","minecraft:pink_petals","minecraft:cherry_leaves"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 67041ccd9..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 7a240ac9f..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/item/_all.json deleted file mode 100644 index e0ce03833..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["#minecraft:flowers"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","#minecraft:tall_flowers","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"tall_flowers":{"values":["minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:iron_ingot","minecraft:copper_ingot","minecraft:gold_ingot","minecraft:lapis_lazuli","minecraft:emerald","minecraft:diamond","minecraft:netherite_ingot","minecraft:redstone","minecraft:quartz","minecraft:amethyst_shard"]},"trim_templates":{"values":["minecraft:ward_armor_trim_smithing_template","minecraft:spire_armor_trim_smithing_template","minecraft:coast_armor_trim_smithing_template","minecraft:eye_armor_trim_smithing_template","minecraft:dune_armor_trim_smithing_template","minecraft:wild_armor_trim_smithing_template","minecraft:rib_armor_trim_smithing_template","minecraft:tide_armor_trim_smithing_template","minecraft:sentry_armor_trim_smithing_template","minecraft:vex_armor_trim_smithing_template","minecraft:snout_armor_trim_smithing_template","minecraft:wayfinder_armor_trim_smithing_template","minecraft:shaper_armor_trim_smithing_template","minecraft:silence_armor_trim_smithing_template","minecraft:raiser_armor_trim_smithing_template","minecraft:host_armor_trim_smithing_template","minecraft:flow_armor_trim_smithing_template","minecraft:bolt_armor_trim_smithing_template"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 7b943c39b..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 2718597b9..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 02025a851..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 772e00a6c..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_2/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/block/_all.json deleted file mode 100644 index 66c36825f..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","#minecraft:dirt","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"dead_bush_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:hanging_roots"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","#minecraft:saplings","#minecraft:crops","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:sugar_cane","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:attached_pumpkin_stem","minecraft:attached_melon_stem","minecraft:lily_pad","minecraft:cocoa","minecraft:pitcher_crop","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant","minecraft:spore_blossom","minecraft:pink_petals","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:small_dripleaf","minecraft:nether_wart","minecraft:warped_fungus","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_fungus","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:crimson_roots","minecraft:chorus_plant","minecraft:chorus_flower"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 61e5a7ec3..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:attached_melon_stem","minecraft:attached_pumpkin_stem","minecraft:azalea","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:beetroots","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:brown_mushroom","minecraft:campfire","minecraft:carrots","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:cave_vines_plant","minecraft:cave_vines","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:crimson_fungus","minecraft:daylight_detector","minecraft:dead_bush","minecraft:fern","minecraft:fletching_table","minecraft:glow_lichen","minecraft:short_grass","minecraft:hanging_roots","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:large_fern","minecraft:lectern","minecraft:lily_pad","minecraft:loom","minecraft:melon_stem","minecraft:melon","minecraft:mushroom_stem","minecraft:nether_wart","minecraft:potatoes","minecraft:pumpkin_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:red_mushroom","minecraft:scaffolding","minecraft:small_dripleaf","minecraft:smithing_table","minecraft:soul_campfire","minecraft:spore_blossom","minecraft:sugar_cane","minecraft:sweet_berry_bush","minecraft:tall_grass","minecraft:trapped_chest","minecraft:twisting_vines_plant","minecraft:twisting_vines","minecraft:vine","minecraft:warped_fungus","minecraft:weeping_vines_plant","minecraft:weeping_vines","minecraft:wheat","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:saplings","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","minecraft:creaking_heart"]},"hoe":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker","minecraft:pink_petals","minecraft:cherry_leaves"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/cat_variant/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/cat_variant/_all.json deleted file mode 100644 index ad8dbb881..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/cat_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default_spawns":{"values":["minecraft:tabby","minecraft:black","minecraft:red","minecraft:siamese","minecraft:british_shorthair","minecraft:calico","minecraft:persian","minecraft:ragdoll","minecraft:white","minecraft:jellie"]},"full_moon_spawns":{"values":["#minecraft:default_spawns","minecraft:all_black"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index 67041ccd9..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:falling_anvil","minecraft:falling_stalactite"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 0ceb92223..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/item/_all.json deleted file mode 100644 index 36ffdf5cd..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:chorus_flower","minecraft:spore_blossom"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 7b943c39b..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index b88d1defe..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:pale_garden","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 41fa29c49..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:pale_garden","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 772e00a6c..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_4/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/block/_all.json deleted file mode 100644 index 71c37da59..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"dry_vegetation_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt","minecraft:farmland"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"plays_ambient_desert_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 6cc31e39d..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index de043e2b2..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 517e0c33d..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/item/_all.json deleted file mode 100644 index dff944b7a..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 7b943c39b..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 1281ad14e..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_5/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/block/_all.json deleted file mode 100644 index d4fce98d7..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"dry_vegetation_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt","minecraft:farmland"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"happy_ghast_avoids":{"values":["minecraft:sweet_berry_bush","minecraft:cactus","minecraft:wither_rose","minecraft:magma_block","minecraft:fire","minecraft:pointed_dripstone"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"triggers_ambient_desert_dry_vegetation_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"triggers_ambient_desert_sand_block_sounds":{"values":["minecraft:sand","minecraft:red_sand"]},"triggers_ambient_dried_ghast_block_sounds":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 6cc31e39d..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index de043e2b2..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/dialog/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/dialog/_all.json deleted file mode 100644 index 27b4e74e3..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/dialog/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"pause_screen_additions":{"values":[]},"quick_actions":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 6a8d778bd..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_equip_harness":{"values":["minecraft:happy_ghast"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:happy_ghast","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:happy_ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"followable_friendly_mobs":{"values":["minecraft:armadillo","minecraft:bee","minecraft:camel","minecraft:cat","minecraft:chicken","minecraft:cow","minecraft:donkey","minecraft:fox","minecraft:goat","minecraft:happy_ghast","minecraft:horse","minecraft:skeleton_horse","minecraft:llama","minecraft:mule","minecraft:ocelot","minecraft:panda","minecraft:parrot","minecraft:pig","minecraft:polar_bear","minecraft:rabbit","minecraft:sheep","minecraft:sniffer","minecraft:strider","minecraft:villager","minecraft:wolf"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/item/_all.json deleted file mode 100644 index cf1c3b6ea..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"happy_ghast_food":{"values":["minecraft:snowball"]},"happy_ghast_tempt_items":{"values":["#minecraft:happy_ghast_food","#minecraft:harnesses"]},"harnesses":{"values":["minecraft:white_harness","minecraft:orange_harness","minecraft:magenta_harness","minecraft:light_blue_harness","minecraft:yellow_harness","minecraft:lime_harness","minecraft:pink_harness","minecraft:gray_harness","minecraft:light_gray_harness","minecraft:cyan_harness","minecraft:purple_harness","minecraft:blue_harness","minecraft:brown_harness","minecraft:green_harness","minecraft:red_harness","minecraft:black_harness"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:carrot","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 7b943c39b..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 1281ad14e..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_6/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/block/_all.json deleted file mode 100644 index d4fce98d7..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"dry_vegetation_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt","minecraft:farmland"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"happy_ghast_avoids":{"values":["minecraft:sweet_berry_bush","minecraft:cactus","minecraft:wither_rose","minecraft:magma_block","minecraft:fire","minecraft:pointed_dripstone"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:lightning_rod","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"triggers_ambient_desert_dry_vegetation_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"triggers_ambient_desert_sand_block_sounds":{"values":["minecraft:sand","minecraft:red_sand"]},"triggers_ambient_dried_ghast_block_sounds":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 6cc31e39d..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:iron_bars","minecraft:chain","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:lantern","minecraft:soul_lantern","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:lightning_rod","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index de043e2b2..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/dialog/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/dialog/_all.json deleted file mode 100644 index 27b4e74e3..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/dialog/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"pause_screen_additions":{"values":[]},"quick_actions":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 6a8d778bd..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand"]},"can_equip_harness":{"values":["minecraft:happy_ghast"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:happy_ghast","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:happy_ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"followable_friendly_mobs":{"values":["minecraft:armadillo","minecraft:bee","minecraft:camel","minecraft:cat","minecraft:chicken","minecraft:cow","minecraft:donkey","minecraft:fox","minecraft:goat","minecraft:happy_ghast","minecraft:horse","minecraft:skeleton_horse","minecraft:llama","minecraft:mule","minecraft:ocelot","minecraft:panda","minecraft:parrot","minecraft:pig","minecraft:polar_bear","minecraft:rabbit","minecraft:sheep","minecraft:sniffer","minecraft:strider","minecraft:villager","minecraft:wolf"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/item/_all.json deleted file mode 100644 index cf1c3b6ea..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"happy_ghast_food":{"values":["minecraft:snowball"]},"happy_ghast_tempt_items":{"values":["#minecraft:happy_ghast_food","#minecraft:harnesses"]},"harnesses":{"values":["minecraft:white_harness","minecraft:orange_harness","minecraft:magenta_harness","minecraft:light_blue_harness","minecraft:yellow_harness","minecraft:lime_harness","minecraft:pink_harness","minecraft:gray_harness","minecraft:light_gray_harness","minecraft:cyan_harness","minecraft:purple_harness","minecraft:blue_harness","minecraft:brown_harness","minecraft:green_harness","minecraft:red_harness","minecraft:black_harness"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:carrot","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 6d8b50485..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides","minecraft:dennis"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 1281ad14e..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_7/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/block/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/block/_all.json deleted file mode 100644 index 9d92596c6..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"bamboo_plantable_on":{"values":["#minecraft:sand","#minecraft:dirt","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"big_dripleaf_placeable":{"values":["#minecraft:small_dripleaf_placeable","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"dry_vegetation_may_place_on":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:dirt","minecraft:farmland"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"guarded_by_piglins":{"values":["#minecraft:copper_chests","minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"happy_ghast_avoids":{"values":["minecraft:sweet_berry_bush","minecraft:cactus","minecraft:wither_rose","minecraft:magma_block","minecraft:fire","minecraft:pointed_dripstone"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass","minecraft:barrier"]},"incorrect_for_copper_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt"]},"mushroom_grow_block":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","#minecraft:copper_chests","#minecraft:lightning_rods"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:dirt","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:dirt","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_dripleaf_placeable":{"values":["minecraft:clay","minecraft:moss_block"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"snow_layer_can_survive_on":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"snow_layer_cannot_survive_on":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"triggers_ambient_desert_dry_vegetation_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"triggers_ambient_desert_sand_block_sounds":{"values":["minecraft:sand","minecraft:red_sand"]},"triggers_ambient_dried_ghast_block_sounds":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:copper_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 7494bdb7a..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","#minecraft:wooden_shelves","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks","#minecraft:copper_chests","#minecraft:copper_golem_statues","#minecraft:lightning_rods","#minecraft:lanterns","#minecraft:chains","#minecraft:bars"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index de043e2b2..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/dialog/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/dialog/_all.json deleted file mode 100644 index 27b4e74e3..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/dialog/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"pause_screen_additions":{"values":[]},"quick_actions":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index b8d673929..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index c666551ab..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"accepts_iron_golem_gift":{"values":["minecraft:copper_golem"]},"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand","minecraft:copper_golem"]},"can_equip_harness":{"values":["minecraft:happy_ghast"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse"]},"candidate_for_iron_golem_gift":{"values":["minecraft:villager","#minecraft:accepts_iron_golem_gift"]},"cannot_be_pushed_onto_boats":{"values":["minecraft:player","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:creaking"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:happy_ghast","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:copper_golem","minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:happy_ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"followable_friendly_mobs":{"values":["minecraft:armadillo","minecraft:bee","minecraft:camel","minecraft:cat","minecraft:chicken","minecraft:cow","minecraft:donkey","minecraft:fox","minecraft:goat","minecraft:happy_ghast","minecraft:horse","minecraft:skeleton_horse","minecraft:llama","minecraft:mule","minecraft:ocelot","minecraft:panda","minecraft:parrot","minecraft:pig","minecraft:polar_bear","minecraft:rabbit","minecraft:sheep","minecraft:sniffer","minecraft:strider","minecraft:villager","minecraft:wolf"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/fluid/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index b02602112..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/game_event/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/instrument/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/item/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/item/_all.json deleted file mode 100644 index c1df1a11e..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe","minecraft:copper_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:copper_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe","minecraft:copper_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"copper_tool_materials":{"values":["minecraft:copper_ingot"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:pale_moss_block","minecraft:mud","minecraft:muddy_mangrove_roots"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyeable":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:copper_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"happy_ghast_food":{"values":["minecraft:snowball"]},"happy_ghast_tempt_items":{"values":["#minecraft:happy_ghast_food","#minecraft:harnesses"]},"harnesses":{"values":["minecraft:white_harness","minecraft:orange_harness","minecraft:magenta_harness","minecraft:light_blue_harness","minecraft:yellow_harness","minecraft:lime_harness","minecraft:pink_harness","minecraft:gray_harness","minecraft:light_gray_harness","minecraft:cyan_harness","minecraft:purple_harness","minecraft:blue_harness","minecraft:brown_harness","minecraft:green_harness","minecraft:red_harness","minecraft:black_harness"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:copper_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe","minecraft:copper_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:carrot","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:copper_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_shelf","minecraft:crimson_shelf"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe","minecraft:copper_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_sword","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_copper_armor":{"values":["minecraft:copper_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"shearable_from_copper_golem":{"values":["minecraft:poppy"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel","minecraft:copper_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword","minecraft:copper_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 131e6f16f..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/sword","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"mace":{"values":["minecraft:mace"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:swords","#minecraft:axes"]},"sword":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 6d8b50485..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides","minecraft:dennis"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 3ef1740e4..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"has_closer_water_fog":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"increased_fire_burnout":{"values":["minecraft:bamboo_jungle","minecraft:mushroom_fields","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:swamp","minecraft:jungle"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"plays_underwater_music":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"snow_golem_melts":{"values":["minecraft:badlands","minecraft:basalt_deltas","minecraft:crimson_forest","minecraft:desert","minecraft:eroded_badlands","minecraft:nether_wastes","minecraft:savanna","minecraft:savanna_plateau","minecraft:soul_sand_valley","minecraft:warped_forest","minecraft:windswept_savanna","minecraft:wooded_badlands"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:cherry_grove","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_patrol_spawns":{"values":["minecraft:mushroom_fields"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/1_21_9/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/_all.json b/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/_all.json deleted file mode 100644 index 0faca8bbd..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"no_item_required":{"values":["minecraft:square_bottom_left","minecraft:square_bottom_right","minecraft:square_top_left","minecraft:square_top_right","minecraft:stripe_bottom","minecraft:stripe_top","minecraft:stripe_left","minecraft:stripe_right","minecraft:stripe_center","minecraft:stripe_middle","minecraft:stripe_downright","minecraft:stripe_downleft","minecraft:small_stripes","minecraft:cross","minecraft:straight_cross","minecraft:triangle_bottom","minecraft:triangle_top","minecraft:triangles_bottom","minecraft:triangles_top","minecraft:diagonal_left","minecraft:diagonal_up_right","minecraft:diagonal_up_left","minecraft:diagonal_right","minecraft:circle","minecraft:rhombus","minecraft:half_vertical","minecraft:half_horizontal","minecraft:half_vertical_right","minecraft:half_horizontal_bottom","minecraft:border","minecraft:gradient","minecraft:gradient_up"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/pattern_item/_all.json b/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/pattern_item/_all.json deleted file mode 100644 index 4a716213a..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/banner_pattern/pattern_item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bordure_indented":{"values":["minecraft:curly_border"]},"creeper":{"values":["minecraft:creeper"]},"field_masoned":{"values":["minecraft:bricks"]},"flow":{"values":["minecraft:flow"]},"flower":{"values":["minecraft:flower"]},"globe":{"values":["minecraft:globe"]},"guster":{"values":["minecraft:guster"]},"mojang":{"values":["minecraft:mojang"]},"piglin":{"values":["minecraft:piglin"]},"skull":{"values":["minecraft:skull"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/block/_all.json b/assets/datapacks/26_1/data/minecraft/tags/block/_all.json deleted file mode 100644 index 14bdd3f0a..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/block/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"air":{"values":["minecraft:air","minecraft:void_air","minecraft:cave_air"]},"all_hanging_signs":{"values":["#minecraft:ceiling_hanging_signs","#minecraft:wall_hanging_signs"]},"all_signs":{"values":["#minecraft:signs","#minecraft:all_hanging_signs"]},"ancient_city_replaceable":{"values":["minecraft:deepslate","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:deepslate_brick_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_stairs","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:gray_wool"]},"animals_spawnable_on":{"values":["minecraft:grass_block"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_spawnable_on":{"values":["#minecraft:animals_spawnable_on","#minecraft:badlands_terracotta","minecraft:red_sand","minecraft:coarse_dirt"]},"axolotls_spawnable_on":{"values":["minecraft:clay"]},"azalea_grows_on":{"values":["#minecraft:substrate_overworld","#minecraft:sand","#minecraft:terracotta","minecraft:snow_block","minecraft:powder_snow"]},"azalea_root_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:substrate_overworld","#minecraft:terracotta","minecraft:red_sand","minecraft:clay","minecraft:gravel","minecraft:sand","minecraft:snow_block","minecraft:powder_snow"]},"badlands_terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:yellow_terracotta","minecraft:orange_terracotta","minecraft:red_terracotta","minecraft:brown_terracotta","minecraft:light_gray_terracotta"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner","minecraft:white_wall_banner","minecraft:orange_wall_banner","minecraft:magenta_wall_banner","minecraft:light_blue_wall_banner","minecraft:yellow_wall_banner","minecraft:lime_wall_banner","minecraft:pink_wall_banner","minecraft:gray_wall_banner","minecraft:light_gray_wall_banner","minecraft:cyan_wall_banner","minecraft:purple_wall_banner","minecraft:blue_wall_banner","minecraft:brown_wall_banner","minecraft:green_wall_banner","minecraft:red_wall_banner","minecraft:black_wall_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"base_stone_nether":{"values":["minecraft:netherrack","minecraft:basalt","minecraft:blackstone"]},"base_stone_overworld":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite","minecraft:tuff","minecraft:deepslate"]},"bats_spawnable_on":{"values":["#minecraft:base_stone_overworld"]},"beacon_base_blocks":{"values":["minecraft:netherite_block","minecraft:emerald_block","minecraft:diamond_block","minecraft:gold_block","minecraft:iron_block"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_attractive":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"bee_growables":{"values":["#minecraft:crops","minecraft:sweet_berry_bush","minecraft:cave_vines","minecraft:cave_vines_plant"]},"beehives":{"values":["minecraft:bee_nest","minecraft:beehive"]},"beneath_bamboo_podzol_replaceable":{"values":["#minecraft:substrate_overworld"]},"beneath_tree_podzol_replaceable":{"values":["#minecraft:substrate_overworld"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"blocks_wind_charge_explosions":{"values":["minecraft:barrier","minecraft:bedrock"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_sand_step_sound_blocks":{"values":["#minecraft:sand","#minecraft:concrete_powder"]},"camels_spawnable_on":{"values":["#minecraft:sand"]},"campfires":{"values":["minecraft:campfire","minecraft:soul_campfire"]},"can_glide_through":{"values":["minecraft:vine","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:weeping_vines","minecraft:weeping_vines_plant","#minecraft:cave_vines"]},"candle_cakes":{"values":["minecraft:candle_cake","minecraft:white_candle_cake","minecraft:orange_candle_cake","minecraft:magenta_candle_cake","minecraft:light_blue_candle_cake","minecraft:yellow_candle_cake","minecraft:lime_candle_cake","minecraft:pink_candle_cake","minecraft:gray_candle_cake","minecraft:light_gray_candle_cake","minecraft:cyan_candle_cake","minecraft:purple_candle_cake","minecraft:blue_candle_cake","minecraft:brown_candle_cake","minecraft:green_candle_cake","minecraft:red_candle_cake","minecraft:black_candle_cake"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cannot_replace_below_tree_trunk":{"values":["#minecraft:dirt","#minecraft:mud","#minecraft:moss_blocks","minecraft:podzol"]},"cannot_support_kelp":{"values":["minecraft:magma_block"]},"cannot_support_seagrass":{"values":["minecraft:magma_block"]},"cannot_support_snow_layer":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:barrier"]},"cauldrons":{"values":["minecraft:cauldron","minecraft:water_cauldron","minecraft:lava_cauldron","minecraft:powder_snow_cauldron"]},"cave_vines":{"values":["minecraft:cave_vines_plant","minecraft:cave_vines"]},"ceiling_hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"climbable":{"values":["minecraft:ladder","minecraft:vine","minecraft:scaffolding","minecraft:weeping_vines","minecraft:weeping_vines_plant","minecraft:twisting_vines","minecraft:twisting_vines_plant","minecraft:cave_vines","minecraft:cave_vines_plant"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"combination_step_sound_blocks":{"values":["#minecraft:wool_carpets","minecraft:moss_carpet","minecraft:pale_moss_carpet","minecraft:snow","minecraft:nether_sprouts","minecraft:warped_roots","minecraft:crimson_roots","minecraft:resin_clump"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"concrete_powder":{"values":["minecraft:white_concrete_powder","minecraft:orange_concrete_powder","minecraft:magenta_concrete_powder","minecraft:light_blue_concrete_powder","minecraft:yellow_concrete_powder","minecraft:lime_concrete_powder","minecraft:pink_concrete_powder","minecraft:gray_concrete_powder","minecraft:light_gray_concrete_powder","minecraft:cyan_concrete_powder","minecraft:purple_concrete_powder","minecraft:blue_concrete_powder","minecraft:brown_concrete_powder","minecraft:green_concrete_powder","minecraft:red_concrete_powder","minecraft:black_concrete_powder"]},"convertable_to_mud":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"coral_blocks":{"values":["minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block"]},"coral_plants":{"values":["minecraft:tube_coral","minecraft:brain_coral","minecraft:bubble_coral","minecraft:fire_coral","minecraft:horn_coral"]},"corals":{"values":["#minecraft:coral_plants","minecraft:tube_coral_fan","minecraft:brain_coral_fan","minecraft:bubble_coral_fan","minecraft:fire_coral_fan","minecraft:horn_coral_fan"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"crops":{"values":["minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:wheat","minecraft:melon_stem","minecraft:pumpkin_stem","minecraft:torchflower_crop","minecraft:pitcher_crop"]},"crystal_sound_blocks":{"values":["minecraft:amethyst_block","minecraft:budding_amethyst"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"deepslate_ore_replaceables":{"values":["minecraft:deepslate","minecraft:tuff"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"dirt":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"does_not_block_hoppers":{"values":["#minecraft:beehives"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"dragon_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:obsidian","minecraft:crying_obsidian","minecraft:end_stone","minecraft:iron_bars","minecraft:respawn_anchor","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"dragon_transparent":{"values":["minecraft:light","#minecraft:fire"]},"dripstone_replaceable_blocks":{"values":["#minecraft:base_stone_overworld"]},"edible_for_sheep":{"values":["minecraft:short_grass","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:fern"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"enables_bubble_column_drag_down":{"values":["minecraft:magma_block"]},"enables_bubble_column_push_up":{"values":["minecraft:soul_sand"]},"enchantment_power_provider":{"values":["minecraft:bookshelf"]},"enchantment_power_transmitter":{"values":["#minecraft:replaceable"]},"enderman_holdable":{"values":["#minecraft:small_flowers","#minecraft:dirt","#minecraft:mud","#minecraft:moss_blocks","#minecraft:grass_blocks","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:tnt","minecraft:cactus","minecraft:clay","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:melon","minecraft:crimson_fungus","minecraft:crimson_nylium","minecraft:crimson_roots","minecraft:warped_fungus","minecraft:warped_nylium","minecraft:warped_roots","minecraft:cactus_flower"]},"fall_damage_resetting":{"values":["#minecraft:climbable","minecraft:sweet_berry_bush","minecraft:cobweb"]},"features_cannot_replace":{"values":["minecraft:bedrock","minecraft:spawner","minecraft:chest","minecraft:end_portal_frame","minecraft:reinforced_deepslate","minecraft:trial_spawner","minecraft:vault"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fire":{"values":["minecraft:fire","minecraft:soul_fire"]},"flower_pots":{"values":["minecraft:flower_pot","minecraft:potted_open_eyeblossom","minecraft:potted_closed_eyeblossom","minecraft:potted_poppy","minecraft:potted_blue_orchid","minecraft:potted_allium","minecraft:potted_azure_bluet","minecraft:potted_red_tulip","minecraft:potted_orange_tulip","minecraft:potted_white_tulip","minecraft:potted_pink_tulip","minecraft:potted_oxeye_daisy","minecraft:potted_dandelion","minecraft:potted_oak_sapling","minecraft:potted_spruce_sapling","minecraft:potted_birch_sapling","minecraft:potted_jungle_sapling","minecraft:potted_acacia_sapling","minecraft:potted_dark_oak_sapling","minecraft:potted_pale_oak_sapling","minecraft:potted_red_mushroom","minecraft:potted_brown_mushroom","minecraft:potted_dead_bush","minecraft:potted_fern","minecraft:potted_cactus","minecraft:potted_cornflower","minecraft:potted_lily_of_the_valley","minecraft:potted_wither_rose","minecraft:potted_bamboo","minecraft:potted_crimson_fungus","minecraft:potted_warped_fungus","minecraft:potted_crimson_roots","minecraft:potted_warped_roots","minecraft:potted_azalea_bush","minecraft:potted_flowering_azalea_bush","minecraft:potted_mangrove_propagule","minecraft:potted_cherry_sapling","minecraft:potted_torchflower","minecraft:potted_golden_dandelion"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"forest_rock_can_place_on":{"values":["#minecraft:substrate_overworld","#minecraft:base_stone_overworld"]},"foxes_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:podzol","minecraft:coarse_dirt"]},"frog_prefer_jump_to":{"values":["minecraft:lily_pad","minecraft:big_dripleaf"]},"frogs_spawnable_on":{"values":["minecraft:grass_block","minecraft:mud","minecraft:mangrove_roots","minecraft:muddy_mangrove_roots"]},"geode_invalid_blocks":{"values":["minecraft:bedrock","minecraft:water","minecraft:lava","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice"]},"goats_spawnable_on":{"values":["#minecraft:animals_spawnable_on","minecraft:stone","minecraft:snow","minecraft:snow_block","minecraft:packed_ice","minecraft:gravel"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"grass_blocks":{"values":["minecraft:grass_block","minecraft:podzol","minecraft:mycelium"]},"grows_crops":{"values":["minecraft:farmland"]},"guarded_by_piglins":{"values":["#minecraft:copper_chests","minecraft:gold_block","minecraft:barrel","minecraft:chest","minecraft:ender_chest","minecraft:gilded_blackstone","minecraft:trapped_chest","minecraft:raw_gold_block","#minecraft:shulker_boxes","#minecraft:gold_ores"]},"happy_ghast_avoids":{"values":["minecraft:sweet_berry_bush","minecraft:cactus","minecraft:wither_rose","minecraft:magma_block","minecraft:fire","minecraft:pointed_dripstone"]},"hoglin_repellents":{"values":["minecraft:warped_fungus","minecraft:potted_warped_fungus","minecraft:nether_portal","minecraft:respawn_anchor"]},"huge_brown_mushroom_can_place_on":{"values":["#minecraft:substrate_overworld","minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"huge_red_mushroom_can_place_on":{"values":["#minecraft:substrate_overworld","minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"ice":{"values":["minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:frosted_ice"]},"ice_spike_replaceable":{"values":["#minecraft:substrate_overworld","minecraft:snow_block","minecraft:ice"]},"impermeable":{"values":["minecraft:glass","minecraft:white_stained_glass","minecraft:orange_stained_glass","minecraft:magenta_stained_glass","minecraft:light_blue_stained_glass","minecraft:yellow_stained_glass","minecraft:lime_stained_glass","minecraft:pink_stained_glass","minecraft:gray_stained_glass","minecraft:light_gray_stained_glass","minecraft:cyan_stained_glass","minecraft:purple_stained_glass","minecraft:blue_stained_glass","minecraft:brown_stained_glass","minecraft:green_stained_glass","minecraft:red_stained_glass","minecraft:black_stained_glass","minecraft:tinted_glass","minecraft:barrier"]},"incorrect_for_copper_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_diamond_tool":{"values":[]},"incorrect_for_gold_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"incorrect_for_iron_tool":{"values":["#minecraft:needs_diamond_tool"]},"incorrect_for_netherite_tool":{"values":[]},"incorrect_for_stone_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool"]},"incorrect_for_wooden_tool":{"values":["#minecraft:needs_diamond_tool","#minecraft:needs_iron_tool","#minecraft:needs_stone_tool"]},"infiniburn_end":{"values":["#minecraft:infiniburn_overworld","minecraft:bedrock"]},"infiniburn_nether":{"values":["#minecraft:infiniburn_overworld"]},"infiniburn_overworld":{"values":["minecraft:netherrack","minecraft:magma_block"]},"inside_step_sound_blocks":{"values":["minecraft:powder_snow","minecraft:sculk_vein","minecraft:glow_lichen","minecraft:lily_pad","minecraft:small_amethyst_bud","minecraft:pink_petals","minecraft:wildflowers","minecraft:leaf_litter"]},"invalid_spawn_inside":{"values":["minecraft:end_portal","minecraft:end_gateway"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"lava_pool_stone_cannot_replace":{"values":["#minecraft:features_cannot_replace","#minecraft:leaves","#minecraft:logs"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"lush_ground_replaceable":{"values":["#minecraft:moss_replaceable","minecraft:clay","minecraft:gravel","minecraft:sand"]},"maintains_farmland":{"values":["minecraft:pumpkin_stem","minecraft:attached_pumpkin_stem","minecraft:melon_stem","minecraft:attached_melon_stem","minecraft:beetroots","minecraft:carrots","minecraft:potatoes","minecraft:torchflower_crop","minecraft:torchflower","minecraft:pitcher_crop","minecraft:wheat","minecraft:moving_piston","#minecraft:fence_gates"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"mangrove_logs_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:mangrove_leaves","minecraft:mangrove_log","minecraft:mangrove_propagule","minecraft:moss_carpet","minecraft:vine"]},"mangrove_roots_can_grow_through":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:mangrove_roots","minecraft:moss_carpet","minecraft:vine","minecraft:mangrove_propagule","minecraft:snow"]},"mob_interactable_doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door"]},"mooshrooms_spawnable_on":{"values":["minecraft:mycelium"]},"moss_blocks":{"values":["minecraft:moss_block","minecraft:pale_moss_block"]},"moss_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:cave_vines","#minecraft:dirt","#minecraft:mud","#minecraft:moss_blocks","#minecraft:grass_blocks"]},"mud":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots"]},"needs_diamond_tool":{"values":["minecraft:obsidian","minecraft:crying_obsidian","minecraft:netherite_block","minecraft:respawn_anchor","minecraft:ancient_debris"]},"needs_iron_tool":{"values":["minecraft:diamond_block","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:emerald_block","minecraft:gold_block","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"needs_stone_tool":{"values":["minecraft:iron_block","minecraft:raw_iron_block","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:lapis_block","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:copper_block","minecraft:raw_copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:cut_copper_slab","minecraft:cut_copper_stairs","minecraft:cut_copper","minecraft:weathered_copper","minecraft:weathered_cut_copper_slab","minecraft:weathered_cut_copper_stairs","minecraft:weathered_cut_copper","minecraft:oxidized_copper","minecraft:oxidized_cut_copper_slab","minecraft:oxidized_cut_copper_stairs","minecraft:oxidized_cut_copper","minecraft:exposed_copper","minecraft:exposed_cut_copper_slab","minecraft:exposed_cut_copper_stairs","minecraft:exposed_cut_copper","minecraft:waxed_copper_block","minecraft:waxed_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_cut_copper","minecraft:waxed_weathered_copper","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_copper","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper","minecraft:crafter","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","#minecraft:copper_chests","#minecraft:lightning_rods"]},"nether_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:base_stone_nether","#minecraft:substrate_overworld","#minecraft:nylium","#minecraft:wart_blocks","minecraft:soul_sand","minecraft:soul_soil"]},"nylium":{"values":["minecraft:crimson_nylium","minecraft:warped_nylium"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"occludes_vibration_signals":{"values":["#minecraft:wool"]},"overrides_mushroom_light_requirement":{"values":["minecraft:mycelium","minecraft:podzol","minecraft:crimson_nylium","minecraft:warped_nylium"]},"overworld_carver_replaceables":{"values":["#minecraft:base_stone_overworld","#minecraft:substrate_overworld","#minecraft:sand","#minecraft:terracotta","#minecraft:iron_ores","#minecraft:copper_ores","#minecraft:snow","minecraft:water","minecraft:gravel","minecraft:suspicious_gravel","minecraft:sandstone","minecraft:red_sandstone","minecraft:calcite","minecraft:packed_ice","minecraft:raw_iron_block","minecraft:raw_copper_block"]},"overworld_natural_logs":{"values":["minecraft:acacia_log","minecraft:birch_log","minecraft:oak_log","minecraft:jungle_log","minecraft:spruce_log","minecraft:dark_oak_log","minecraft:pale_oak_log","minecraft:mangrove_log","minecraft:cherry_log"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"parrots_spawnable_on":{"values":["minecraft:grass_block","minecraft:air","#minecraft:leaves","#minecraft:logs"]},"piglin_repellents":{"values":["minecraft:soul_fire","minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_wall_torch","minecraft:soul_campfire"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"polar_bears_spawnable_on_alternate":{"values":["minecraft:ice"]},"portals":{"values":["minecraft:nether_portal","minecraft:end_portal","minecraft:end_gateway"]},"pressure_plates":{"values":["minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","#minecraft:wooden_pressure_plates","#minecraft:stone_pressure_plates"]},"prevent_mob_spawning_inside":{"values":["#minecraft:rails"]},"prevents_nearby_leaf_decay":{"values":["#minecraft:logs"]},"rabbits_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:sand"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"replaceable":{"values":["minecraft:air","minecraft:water","minecraft:lava","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:bush","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:seagrass","minecraft:tall_seagrass","minecraft:fire","minecraft:soul_fire","minecraft:snow","minecraft:vine","minecraft:glow_lichen","minecraft:resin_clump","minecraft:light","minecraft:tall_grass","minecraft:large_fern","minecraft:structure_void","minecraft:void_air","minecraft:cave_air","minecraft:bubble_column","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:hanging_roots"]},"replaceable_by_mushrooms":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:brown_mushroom","minecraft:red_mushroom","minecraft:brown_mushroom_block","minecraft:red_mushroom_block","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass","minecraft:bush","minecraft:firefly_bush"]},"replaceable_by_trees":{"values":["#minecraft:leaves","#minecraft:small_flowers","minecraft:pale_moss_carpet","minecraft:short_grass","minecraft:fern","minecraft:dead_bush","minecraft:vine","minecraft:glow_lichen","minecraft:sunflower","minecraft:lilac","minecraft:rose_bush","minecraft:peony","minecraft:tall_grass","minecraft:large_fern","minecraft:hanging_roots","minecraft:pitcher_plant","minecraft:water","minecraft:seagrass","minecraft:tall_seagrass","minecraft:bush","minecraft:firefly_bush","minecraft:warped_roots","minecraft:nether_sprouts","minecraft:crimson_roots","minecraft:leaf_litter","minecraft:short_dry_grass","minecraft:tall_dry_grass"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"sculk_replaceable":{"values":["#minecraft:base_stone_overworld","#minecraft:substrate_overworld","#minecraft:terracotta","#minecraft:nylium","#minecraft:base_stone_nether","minecraft:sand","minecraft:red_sand","minecraft:gravel","minecraft:soul_sand","minecraft:soul_soil","minecraft:calcite","minecraft:smooth_basalt","minecraft:clay","minecraft:dripstone_block","minecraft:end_stone","minecraft:red_sandstone","minecraft:sandstone"]},"sculk_replaceable_world_gen":{"values":["#minecraft:sculk_replaceable","minecraft:deepslate_bricks","minecraft:deepslate_tiles","minecraft:cobbled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:polished_deepslate"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["#minecraft:standing_signs","#minecraft:wall_signs"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom","minecraft:golden_dandelion"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"snaps_goat_horn":{"values":["#minecraft:overworld_natural_logs","minecraft:stone","minecraft:packed_ice","minecraft:iron_ore","minecraft:coal_ore","minecraft:copper_ore","minecraft:emerald_ore"]},"sniffer_diggable_block":{"values":["#minecraft:dirt","#minecraft:mud","#minecraft:moss_blocks","minecraft:grass_block","minecraft:podzol"]},"sniffer_egg_hatch_boost":{"values":["minecraft:moss_block"]},"snow":{"values":["minecraft:snow","minecraft:snow_block","minecraft:powder_snow"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"soul_speed_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"standing_signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_ore_replaceables":{"values":["minecraft:stone","minecraft:granite","minecraft:diorite","minecraft:andesite"]},"stone_pressure_plates":{"values":["minecraft:stone_pressure_plate","minecraft:polished_blackstone_pressure_plate"]},"strider_warm_blocks":{"values":["minecraft:lava"]},"substrate_overworld":{"values":["#minecraft:dirt","#minecraft:mud","#minecraft:moss_blocks","#minecraft:grass_blocks"]},"support_override_cactus_flower":{"values":["minecraft:cactus","minecraft:farmland"]},"support_override_snow_layer":{"values":["minecraft:honey_block","minecraft:soul_sand","minecraft:mud"]},"supports_azalea":{"values":["#minecraft:supports_vegetation","minecraft:clay"]},"supports_bamboo":{"values":["#minecraft:sand","#minecraft:substrate_overworld","minecraft:bamboo","minecraft:bamboo_sapling","minecraft:gravel","minecraft:suspicious_gravel"]},"supports_big_dripleaf":{"values":["#minecraft:supports_small_dripleaf","minecraft:dirt","minecraft:grass_block","minecraft:podzol","minecraft:coarse_dirt","minecraft:mycelium","minecraft:rooted_dirt","minecraft:moss_block","minecraft:mud","minecraft:muddy_mangrove_roots","minecraft:farmland"]},"supports_cactus":{"values":["#minecraft:sand"]},"supports_chorus_flower":{"values":["minecraft:end_stone"]},"supports_chorus_plant":{"values":["minecraft:end_stone"]},"supports_cocoa":{"values":["#minecraft:jungle_logs"]},"supports_crimson_fungus":{"values":["#minecraft:supports_warped_fungus"]},"supports_crimson_roots":{"values":["#minecraft:supports_warped_roots"]},"supports_crops":{"values":["minecraft:farmland"]},"supports_dry_vegetation":{"values":["#minecraft:sand","#minecraft:terracotta","#minecraft:supports_vegetation"]},"supports_frogspawn":{"values":[]},"supports_hanging_mangrove_propagule":{"values":["minecraft:mangrove_leaves"]},"supports_lily_pad":{"values":["minecraft:ice","minecraft:frosted_ice"]},"supports_mangrove_propagule":{"values":["#minecraft:supports_vegetation","minecraft:clay"]},"supports_melon_stem":{"values":["#minecraft:supports_stem_crops"]},"supports_melon_stem_fruit":{"values":["#minecraft:supports_stem_fruit"]},"supports_nether_sprouts":{"values":["#minecraft:supports_vegetation","#minecraft:nylium","minecraft:soul_soil"]},"supports_nether_wart":{"values":["minecraft:soul_sand"]},"supports_pumpkin_stem":{"values":["#minecraft:supports_stem_crops"]},"supports_pumpkin_stem_fruit":{"values":["#minecraft:supports_stem_fruit"]},"supports_small_dripleaf":{"values":["minecraft:clay","minecraft:moss_block"]},"supports_stem_crops":{"values":["#minecraft:supports_crops"]},"supports_stem_fruit":{"values":["#minecraft:supports_vegetation"]},"supports_sugar_cane":{"values":["#minecraft:substrate_overworld","#minecraft:sand"]},"supports_sugar_cane_adjacently":{"values":["minecraft:frosted_ice"]},"supports_vegetation":{"values":["#minecraft:substrate_overworld","minecraft:farmland"]},"supports_warped_fungus":{"values":["#minecraft:supports_vegetation","#minecraft:nylium","minecraft:mycelium","minecraft:soul_soil"]},"supports_warped_roots":{"values":["#minecraft:supports_vegetation","#minecraft:nylium","minecraft:soul_soil"]},"supports_wither_rose":{"values":["#minecraft:supports_vegetation","minecraft:netherrack","minecraft:soul_sand","minecraft:soul_soil"]},"sword_efficient":{"values":["#minecraft:leaves","minecraft:vine","minecraft:glow_lichen","minecraft:pumpkin","minecraft:carved_pumpkin","minecraft:jack_o_lantern","minecraft:melon","minecraft:cocoa","minecraft:big_dripleaf","minecraft:big_dripleaf_stem","minecraft:chorus_plant","minecraft:chorus_flower"]},"sword_instantly_mines":{"values":["minecraft:bamboo","minecraft:bamboo_sapling"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trail_ruins_replaceable":{"values":["minecraft:gravel"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"triggers_ambient_desert_dry_vegetation_block_sounds":{"values":["#minecraft:terracotta","minecraft:sand","minecraft:red_sand"]},"triggers_ambient_desert_sand_block_sounds":{"values":["minecraft:sand","minecraft:red_sand"]},"triggers_ambient_dried_ghast_block_sounds":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"underwater_bonemeals":{"values":["minecraft:seagrass","#minecraft:corals","#minecraft:wall_corals"]},"unstable_bottom_center":{"values":["#minecraft:fence_gates"]},"valid_spawn":{"values":["minecraft:grass_block","minecraft:podzol"]},"vibration_resonators":{"values":["minecraft:amethyst_block"]},"wall_corals":{"values":["minecraft:tube_coral_wall_fan","minecraft:brain_coral_wall_fan","minecraft:bubble_coral_wall_fan","minecraft:fire_coral_wall_fan","minecraft:horn_coral_wall_fan"]},"wall_hanging_signs":{"values":["minecraft:oak_wall_hanging_sign","minecraft:spruce_wall_hanging_sign","minecraft:birch_wall_hanging_sign","minecraft:acacia_wall_hanging_sign","minecraft:cherry_wall_hanging_sign","minecraft:jungle_wall_hanging_sign","minecraft:dark_oak_wall_hanging_sign","minecraft:pale_oak_wall_hanging_sign","minecraft:crimson_wall_hanging_sign","minecraft:warped_wall_hanging_sign","minecraft:mangrove_wall_hanging_sign","minecraft:bamboo_wall_hanging_sign"]},"wall_post_override":{"values":["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch","minecraft:copper_torch","minecraft:tripwire","#minecraft:signs","#minecraft:banners","#minecraft:pressure_plates","minecraft:cactus_flower"]},"wall_signs":{"values":["minecraft:oak_wall_sign","minecraft:spruce_wall_sign","minecraft:birch_wall_sign","minecraft:acacia_wall_sign","minecraft:jungle_wall_sign","minecraft:dark_oak_wall_sign","minecraft:pale_oak_wall_sign","minecraft:crimson_wall_sign","minecraft:warped_wall_sign","minecraft:mangrove_wall_sign","minecraft:bamboo_wall_sign","minecraft:cherry_wall_sign"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_immune":{"values":["minecraft:barrier","minecraft:bedrock","minecraft:end_portal","minecraft:end_portal_frame","minecraft:end_gateway","minecraft:command_block","minecraft:repeating_command_block","minecraft:chain_command_block","minecraft:structure_block","minecraft:jigsaw","minecraft:moving_piston","minecraft:light","minecraft:reinforced_deepslate","minecraft:test_block","minecraft:test_instance_block"]},"wither_summon_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"wolves_spawnable_on":{"values":["minecraft:grass_block","minecraft:snow","minecraft:snow_block","minecraft:coarse_dirt","minecraft:podzol"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/block/mineable/_all.json b/assets/datapacks/26_1/data/minecraft/tags/block/mineable/_all.json deleted file mode 100644 index 7494bdb7a..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/block/mineable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"axe":{"values":["minecraft:note_block","minecraft:bamboo","minecraft:barrel","minecraft:bee_nest","minecraft:beehive","minecraft:big_dripleaf_stem","minecraft:big_dripleaf","minecraft:bookshelf","minecraft:brown_mushroom_block","minecraft:campfire","minecraft:cartography_table","minecraft:carved_pumpkin","minecraft:chest","minecraft:chorus_flower","minecraft:chorus_plant","minecraft:cocoa","minecraft:composter","minecraft:crafting_table","minecraft:daylight_detector","minecraft:fletching_table","minecraft:glow_lichen","minecraft:jack_o_lantern","minecraft:jukebox","minecraft:ladder","minecraft:lectern","minecraft:loom","minecraft:melon","minecraft:mushroom_stem","minecraft:pumpkin","minecraft:red_mushroom_block","minecraft:smithing_table","minecraft:soul_campfire","minecraft:trapped_chest","minecraft:vine","#minecraft:banners","#minecraft:fence_gates","#minecraft:logs","#minecraft:planks","#minecraft:signs","#minecraft:wooden_buttons","#minecraft:wooden_doors","#minecraft:wooden_fences","#minecraft:wooden_pressure_plates","#minecraft:wooden_slabs","#minecraft:wooden_stairs","#minecraft:wooden_trapdoors","minecraft:mangrove_roots","#minecraft:all_hanging_signs","minecraft:bamboo_mosaic","minecraft:bamboo_mosaic_slab","minecraft:bamboo_mosaic_stairs","#minecraft:bamboo_blocks","minecraft:chiseled_bookshelf","#minecraft:wooden_shelves","minecraft:creaking_heart"]},"hoe":{"values":["#minecraft:leaves","minecraft:nether_wart_block","minecraft:warped_wart_block","minecraft:hay_block","minecraft:dried_kelp_block","minecraft:target","minecraft:shroomlight","minecraft:sponge","minecraft:wet_sponge","minecraft:sculk_sensor","minecraft:calibrated_sculk_sensor","minecraft:moss_block","minecraft:moss_carpet","minecraft:pale_moss_block","minecraft:pale_moss_carpet","minecraft:sculk","minecraft:sculk_catalyst","minecraft:sculk_vein","minecraft:sculk_shrieker"]},"pickaxe":{"values":["minecraft:stone","minecraft:granite","minecraft:polished_granite","minecraft:diorite","minecraft:polished_diorite","minecraft:andesite","minecraft:polished_andesite","minecraft:cobblestone","minecraft:gold_ore","minecraft:deepslate_gold_ore","minecraft:iron_ore","minecraft:deepslate_iron_ore","minecraft:coal_ore","minecraft:deepslate_coal_ore","minecraft:nether_gold_ore","minecraft:lapis_ore","minecraft:deepslate_lapis_ore","minecraft:lapis_block","minecraft:dispenser","minecraft:sandstone","minecraft:chiseled_sandstone","minecraft:cut_sandstone","minecraft:gold_block","minecraft:iron_block","minecraft:bricks","minecraft:mossy_cobblestone","minecraft:obsidian","minecraft:spawner","minecraft:diamond_ore","minecraft:deepslate_diamond_ore","minecraft:diamond_block","minecraft:furnace","minecraft:cobblestone_stairs","minecraft:stone_pressure_plate","minecraft:iron_door","minecraft:redstone_ore","minecraft:deepslate_redstone_ore","minecraft:netherrack","minecraft:basalt","minecraft:polished_basalt","minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks","minecraft:brick_stairs","minecraft:stone_brick_stairs","minecraft:nether_bricks","minecraft:nether_brick_fence","minecraft:nether_brick_stairs","minecraft:enchanting_table","minecraft:brewing_stand","minecraft:end_stone","minecraft:sandstone_stairs","minecraft:emerald_ore","minecraft:deepslate_emerald_ore","minecraft:ender_chest","minecraft:emerald_block","minecraft:light_weighted_pressure_plate","minecraft:heavy_weighted_pressure_plate","minecraft:redstone_block","minecraft:nether_quartz_ore","minecraft:hopper","minecraft:quartz_block","minecraft:chiseled_quartz_block","minecraft:quartz_pillar","minecraft:quartz_stairs","minecraft:dropper","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta","minecraft:iron_trapdoor","minecraft:prismarine","minecraft:prismarine_bricks","minecraft:dark_prismarine","minecraft:prismarine_stairs","minecraft:prismarine_brick_stairs","minecraft:dark_prismarine_stairs","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:terracotta","minecraft:coal_block","minecraft:red_sandstone","minecraft:chiseled_red_sandstone","minecraft:cut_red_sandstone","minecraft:red_sandstone_stairs","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:sandstone_slab","minecraft:cut_sandstone_slab","minecraft:petrified_oak_slab","minecraft:cobblestone_slab","minecraft:brick_slab","minecraft:stone_brick_slab","minecraft:nether_brick_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:purpur_slab","minecraft:smooth_stone","minecraft:smooth_sandstone","minecraft:smooth_quartz","minecraft:smooth_red_sandstone","minecraft:purpur_block","minecraft:purpur_pillar","minecraft:purpur_stairs","minecraft:end_stone_bricks","minecraft:magma_block","minecraft:red_nether_bricks","minecraft:bone_block","minecraft:observer","minecraft:white_glazed_terracotta","minecraft:orange_glazed_terracotta","minecraft:magenta_glazed_terracotta","minecraft:light_blue_glazed_terracotta","minecraft:yellow_glazed_terracotta","minecraft:lime_glazed_terracotta","minecraft:pink_glazed_terracotta","minecraft:gray_glazed_terracotta","minecraft:light_gray_glazed_terracotta","minecraft:cyan_glazed_terracotta","minecraft:purple_glazed_terracotta","minecraft:blue_glazed_terracotta","minecraft:brown_glazed_terracotta","minecraft:green_glazed_terracotta","minecraft:red_glazed_terracotta","minecraft:black_glazed_terracotta","minecraft:white_concrete","minecraft:orange_concrete","minecraft:magenta_concrete","minecraft:light_blue_concrete","minecraft:yellow_concrete","minecraft:lime_concrete","minecraft:pink_concrete","minecraft:gray_concrete","minecraft:light_gray_concrete","minecraft:cyan_concrete","minecraft:purple_concrete","minecraft:blue_concrete","minecraft:brown_concrete","minecraft:green_concrete","minecraft:red_concrete","minecraft:black_concrete","minecraft:dead_tube_coral_block","minecraft:dead_brain_coral_block","minecraft:dead_bubble_coral_block","minecraft:dead_fire_coral_block","minecraft:dead_horn_coral_block","minecraft:tube_coral_block","minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:dead_tube_coral","minecraft:dead_brain_coral","minecraft:dead_bubble_coral","minecraft:dead_fire_coral","minecraft:dead_horn_coral","minecraft:dead_tube_coral_fan","minecraft:dead_brain_coral_fan","minecraft:dead_bubble_coral_fan","minecraft:dead_fire_coral_fan","minecraft:dead_horn_coral_fan","minecraft:dead_tube_coral_wall_fan","minecraft:dead_brain_coral_wall_fan","minecraft:dead_bubble_coral_wall_fan","minecraft:dead_fire_coral_wall_fan","minecraft:dead_horn_coral_wall_fan","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:smoker","minecraft:blast_furnace","minecraft:grindstone","minecraft:stonecutter","minecraft:bell","minecraft:warped_nylium","minecraft:crimson_nylium","minecraft:netherite_block","minecraft:ancient_debris","minecraft:crying_obsidian","minecraft:respawn_anchor","minecraft:lodestone","minecraft:blackstone","minecraft:blackstone_stairs","minecraft:blackstone_slab","minecraft:polished_blackstone","minecraft:polished_blackstone_bricks","minecraft:cracked_polished_blackstone_bricks","minecraft:chiseled_polished_blackstone","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_brick_stairs","minecraft:gilded_blackstone","minecraft:polished_blackstone_stairs","minecraft:polished_blackstone_slab","minecraft:polished_blackstone_pressure_plate","minecraft:chiseled_nether_bricks","minecraft:cracked_nether_bricks","minecraft:quartz_bricks","minecraft:tuff","minecraft:calcite","minecraft:oxidized_copper","minecraft:weathered_copper","minecraft:exposed_copper","minecraft:copper_block","minecraft:copper_ore","minecraft:deepslate_copper_ore","minecraft:oxidized_cut_copper","minecraft:weathered_cut_copper","minecraft:exposed_cut_copper","minecraft:cut_copper","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_copper_block","minecraft:waxed_weathered_copper","minecraft:waxed_exposed_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_cut_copper","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:pointed_dripstone","minecraft:dripstone_block","minecraft:deepslate","minecraft:cobbled_deepslate","minecraft:cobbled_deepslate_stairs","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate","minecraft:polished_deepslate_stairs","minecraft:polished_deepslate_slab","minecraft:deepslate_tiles","minecraft:deepslate_tile_stairs","minecraft:deepslate_tile_slab","minecraft:deepslate_bricks","minecraft:deepslate_brick_stairs","minecraft:deepslate_brick_slab","minecraft:chiseled_deepslate","minecraft:cracked_deepslate_bricks","minecraft:cracked_deepslate_tiles","minecraft:smooth_basalt","minecraft:raw_iron_block","minecraft:raw_copper_block","minecraft:raw_gold_block","minecraft:ice","minecraft:packed_ice","minecraft:blue_ice","minecraft:piston","minecraft:sticky_piston","minecraft:piston_head","minecraft:amethyst_cluster","minecraft:small_amethyst_bud","minecraft:medium_amethyst_bud","minecraft:large_amethyst_bud","minecraft:amethyst_block","minecraft:budding_amethyst","minecraft:infested_cobblestone","minecraft:infested_chiseled_stone_bricks","minecraft:infested_cracked_stone_bricks","minecraft:infested_deepslate","minecraft:infested_stone","minecraft:infested_mossy_stone_bricks","minecraft:infested_stone_bricks","#minecraft:stone_buttons","#minecraft:walls","#minecraft:shulker_boxes","#minecraft:anvil","#minecraft:cauldrons","#minecraft:rails","minecraft:conduit","minecraft:mud_bricks","minecraft:mud_brick_stairs","minecraft:mud_brick_slab","minecraft:packed_mud","minecraft:crafter","minecraft:tuff_slab","minecraft:tuff_stairs","minecraft:tuff_wall","minecraft:chiseled_tuff","minecraft:polished_tuff","minecraft:polished_tuff_slab","minecraft:polished_tuff_stairs","minecraft:polished_tuff_wall","minecraft:tuff_bricks","minecraft:tuff_brick_slab","minecraft:tuff_brick_stairs","minecraft:tuff_brick_wall","minecraft:chiseled_tuff_bricks","minecraft:chiseled_copper","minecraft:exposed_chiseled_copper","minecraft:weathered_chiseled_copper","minecraft:oxidized_chiseled_copper","minecraft:waxed_chiseled_copper","minecraft:waxed_exposed_chiseled_copper","minecraft:waxed_weathered_chiseled_copper","minecraft:waxed_oxidized_chiseled_copper","minecraft:copper_grate","minecraft:exposed_copper_grate","minecraft:weathered_copper_grate","minecraft:oxidized_copper_grate","minecraft:waxed_copper_grate","minecraft:waxed_exposed_copper_grate","minecraft:waxed_weathered_copper_grate","minecraft:waxed_oxidized_copper_grate","minecraft:copper_bulb","minecraft:exposed_copper_bulb","minecraft:weathered_copper_bulb","minecraft:oxidized_copper_bulb","minecraft:waxed_copper_bulb","minecraft:waxed_exposed_copper_bulb","minecraft:waxed_weathered_copper_bulb","minecraft:waxed_oxidized_copper_bulb","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor","minecraft:heavy_core","minecraft:resin_bricks","minecraft:resin_brick_slab","minecraft:resin_brick_wall","minecraft:resin_brick_stairs","minecraft:chiseled_resin_bricks","#minecraft:copper_chests","#minecraft:copper_golem_statues","#minecraft:lightning_rods","#minecraft:lanterns","#minecraft:chains","#minecraft:bars"]},"shovel":{"values":["minecraft:clay","minecraft:dirt","minecraft:coarse_dirt","minecraft:podzol","minecraft:farmland","minecraft:grass_block","minecraft:gravel","minecraft:mycelium","minecraft:sand","minecraft:red_sand","minecraft:snow_block","minecraft:snow","minecraft:soul_sand","minecraft:dirt_path","minecraft:soul_soil","minecraft:rooted_dirt","minecraft:muddy_mangrove_roots","minecraft:mud","minecraft:suspicious_sand","minecraft:suspicious_gravel","#minecraft:concrete_powder"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/damage_type/_all.json b/assets/datapacks/26_1/data/minecraft/tags/damage_type/_all.json deleted file mode 100644 index d0df3443b..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/damage_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"always_hurts_ender_dragons":{"values":["#minecraft:is_explosion"]},"always_kills_armor_stands":{"values":["minecraft:arrow","minecraft:trident","minecraft:fireball","minecraft:wither_skull","minecraft:wind_charge"]},"always_most_significant_fall":{"values":["minecraft:out_of_world"]},"always_triggers_silverfish":{"values":["minecraft:magic"]},"avoids_guardian_thorns":{"values":["minecraft:magic","minecraft:thorns","#minecraft:is_explosion"]},"burn_from_stepping":{"values":["minecraft:campfire","minecraft:hot_floor"]},"burns_armor_stands":{"values":["minecraft:on_fire"]},"bypasses_armor":{"values":["minecraft:on_fire","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:fly_into_wall","minecraft:generic","minecraft:wither","minecraft:dragon_breath","minecraft:starve","minecraft:fall","minecraft:ender_pearl","minecraft:freeze","minecraft:stalagmite","minecraft:magic","minecraft:indirect_magic","minecraft:out_of_world","minecraft:generic_kill","minecraft:sonic_boom","minecraft:outside_border"]},"bypasses_effects":{"values":["minecraft:starve"]},"bypasses_enchantments":{"values":["minecraft:sonic_boom"]},"bypasses_invulnerability":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_resistance":{"values":["minecraft:out_of_world","minecraft:generic_kill"]},"bypasses_shield":{"values":["#minecraft:bypasses_armor","minecraft:cactus","minecraft:campfire","minecraft:dry_out","minecraft:falling_anvil","minecraft:falling_stalactite","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:sweet_berry_bush"]},"bypasses_wolf_armor":{"values":["#minecraft:bypasses_invulnerability","minecraft:cramming","minecraft:drown","minecraft:dry_out","minecraft:freeze","minecraft:in_wall","minecraft:indirect_magic","minecraft:magic","minecraft:outside_border","minecraft:starve","minecraft:thorns","minecraft:wither"]},"can_break_armor_stand":{"values":["minecraft:player_explosion","#minecraft:is_player_attack"]},"damages_helmet":{"values":["minecraft:falling_anvil","minecraft:falling_block","minecraft:falling_stalactite"]},"ignites_armor_stands":{"values":["minecraft:in_fire","minecraft:campfire"]},"is_drowning":{"values":["minecraft:drown"]},"is_explosion":{"values":["minecraft:fireworks","minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point"]},"is_fall":{"values":["minecraft:fall","minecraft:ender_pearl","minecraft:stalagmite"]},"is_fire":{"values":["minecraft:in_fire","minecraft:campfire","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:unattributed_fireball","minecraft:fireball"]},"is_freezing":{"values":["minecraft:freeze"]},"is_lightning":{"values":["minecraft:lightning_bolt"]},"is_player_attack":{"values":["minecraft:player_attack","minecraft:spear","minecraft:mace_smash"]},"is_projectile":{"values":["minecraft:arrow","minecraft:trident","minecraft:mob_projectile","minecraft:unattributed_fireball","minecraft:fireball","minecraft:wither_skull","minecraft:thrown","minecraft:wind_charge"]},"mace_smash":{"values":["minecraft:mace_smash"]},"no_anger":{"values":["minecraft:mob_attack_no_aggro"]},"no_impact":{"values":["minecraft:drown"]},"no_knockback":{"values":["minecraft:explosion","minecraft:player_explosion","minecraft:bad_respawn_point","minecraft:in_fire","minecraft:lightning_bolt","minecraft:on_fire","minecraft:lava","minecraft:hot_floor","minecraft:in_wall","minecraft:cramming","minecraft:drown","minecraft:starve","minecraft:cactus","minecraft:fall","minecraft:ender_pearl","minecraft:fly_into_wall","minecraft:out_of_world","minecraft:generic","minecraft:magic","minecraft:wither","minecraft:dragon_breath","minecraft:dry_out","minecraft:sweet_berry_bush","minecraft:freeze","minecraft:stalagmite","minecraft:outside_border","minecraft:generic_kill","minecraft:campfire","minecraft:spear"]},"panic_causes":{"values":["#minecraft:panic_environmental_causes","minecraft:arrow","minecraft:dragon_breath","minecraft:explosion","minecraft:fireball","minecraft:fireworks","minecraft:indirect_magic","minecraft:magic","minecraft:mob_attack","minecraft:mob_projectile","minecraft:player_explosion","minecraft:sonic_boom","minecraft:sting","minecraft:thrown","minecraft:trident","minecraft:unattributed_fireball","minecraft:wind_charge","minecraft:wither","minecraft:wither_skull","#minecraft:is_player_attack"]},"panic_environmental_causes":{"values":["minecraft:cactus","minecraft:freeze","minecraft:hot_floor","minecraft:in_fire","minecraft:lava","minecraft:lightning_bolt","minecraft:on_fire"]},"witch_resistant_to":{"values":["minecraft:magic","minecraft:indirect_magic","minecraft:sonic_boom","minecraft:thorns"]},"wither_immune_to":{"values":["minecraft:drown"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/dialog/_all.json b/assets/datapacks/26_1/data/minecraft/tags/dialog/_all.json deleted file mode 100644 index 27b4e74e3..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/dialog/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"pause_screen_additions":{"values":[]},"quick_actions":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/enchantment/_all.json b/assets/datapacks/26_1/data/minecraft/tags/enchantment/_all.json deleted file mode 100644 index 233187ea4..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/enchantment/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"curse":{"values":["minecraft:binding_curse","minecraft:vanishing_curse"]},"double_trade_price":{"values":["#minecraft:treasure"]},"in_enchanting_table":{"values":["#minecraft:non_treasure"]},"non_treasure":{"values":["minecraft:protection","minecraft:fire_protection","minecraft:feather_falling","minecraft:blast_protection","minecraft:projectile_protection","minecraft:respiration","minecraft:aqua_affinity","minecraft:thorns","minecraft:depth_strider","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:knockback","minecraft:fire_aspect","minecraft:looting","minecraft:sweeping_edge","minecraft:efficiency","minecraft:silk_touch","minecraft:unbreaking","minecraft:fortune","minecraft:power","minecraft:punch","minecraft:flame","minecraft:infinity","minecraft:luck_of_the_sea","minecraft:lure","minecraft:loyalty","minecraft:impaling","minecraft:riptide","minecraft:channeling","minecraft:multishot","minecraft:quick_charge","minecraft:piercing","minecraft:density","minecraft:breach","minecraft:lunge"]},"on_mob_spawn_equipment":{"values":["#minecraft:non_treasure"]},"on_random_loot":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"on_traded_equipment":{"values":["#minecraft:non_treasure"]},"prevents_bee_spawns_when_mining":{"values":["minecraft:silk_touch"]},"prevents_decorated_pot_shattering":{"values":["minecraft:silk_touch"]},"prevents_ice_melting":{"values":["minecraft:silk_touch"]},"prevents_infested_spawns":{"values":["minecraft:silk_touch"]},"smelts_loot":{"values":["minecraft:fire_aspect"]},"tooltip_order":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:riptide","minecraft:channeling","minecraft:wind_burst","minecraft:frost_walker","minecraft:lunge","minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:power","minecraft:density","minecraft:breach","minecraft:piercing","minecraft:sweeping_edge","minecraft:multishot","minecraft:fire_aspect","minecraft:flame","minecraft:knockback","minecraft:punch","minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection","minecraft:feather_falling","minecraft:fortune","minecraft:looting","minecraft:silk_touch","minecraft:luck_of_the_sea","minecraft:efficiency","minecraft:quick_charge","minecraft:lure","minecraft:respiration","minecraft:aqua_affinity","minecraft:soul_speed","minecraft:swift_sneak","minecraft:depth_strider","minecraft:thorns","minecraft:loyalty","minecraft:unbreaking","minecraft:infinity","minecraft:mending"]},"tradeable":{"values":["#minecraft:non_treasure","minecraft:binding_curse","minecraft:vanishing_curse","minecraft:frost_walker","minecraft:mending"]},"treasure":{"values":["minecraft:binding_curse","minecraft:vanishing_curse","minecraft:swift_sneak","minecraft:soul_speed","minecraft:frost_walker","minecraft:mending","minecraft:wind_burst"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/enchantment/exclusive_set/_all.json b/assets/datapacks/26_1/data/minecraft/tags/enchantment/exclusive_set/_all.json deleted file mode 100644 index d9ed350c5..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/enchantment/exclusive_set/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["minecraft:protection","minecraft:blast_protection","minecraft:fire_protection","minecraft:projectile_protection"]},"boots":{"values":["minecraft:frost_walker","minecraft:depth_strider"]},"bow":{"values":["minecraft:infinity","minecraft:mending"]},"crossbow":{"values":["minecraft:multishot","minecraft:piercing"]},"damage":{"values":["minecraft:sharpness","minecraft:smite","minecraft:bane_of_arthropods","minecraft:impaling","minecraft:density","minecraft:breach"]},"mining":{"values":["minecraft:fortune","minecraft:silk_touch"]},"riptide":{"values":["minecraft:loyalty","minecraft:channeling"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/entity_type/_all.json b/assets/datapacks/26_1/data/minecraft/tags/entity_type/_all.json deleted file mode 100644 index 999e851ab..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/entity_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"accepts_iron_golem_gift":{"values":["minecraft:copper_golem"]},"aquatic":{"values":["minecraft:turtle","minecraft:axolotl","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:nautilus","minecraft:zombie_nautilus"]},"arrows":{"values":["minecraft:arrow","minecraft:spectral_arrow"]},"arthropod":{"values":["minecraft:bee","minecraft:endermite","minecraft:silverfish","minecraft:spider","minecraft:cave_spider"]},"axolotl_always_hostiles":{"values":["minecraft:drowned","minecraft:guardian","minecraft:elder_guardian"]},"axolotl_hunt_targets":{"values":["minecraft:tropical_fish","minecraft:pufferfish","minecraft:salmon","minecraft:cod","minecraft:squid","minecraft:glow_squid","minecraft:tadpole"]},"beehive_inhabitors":{"values":["minecraft:bee"]},"boat":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:cherry_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft"]},"burn_in_daylight":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:bogged","minecraft:zombie","minecraft:zombie_horse","minecraft:zombie_villager","minecraft:drowned","minecraft:zombie_nautilus","minecraft:phantom"]},"can_breathe_under_water":{"values":["#minecraft:undead","minecraft:axolotl","minecraft:frog","minecraft:guardian","minecraft:elder_guardian","minecraft:turtle","minecraft:glow_squid","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:squid","minecraft:tropical_fish","minecraft:tadpole","minecraft:armor_stand","minecraft:copper_golem","minecraft:nautilus"]},"can_equip_harness":{"values":["minecraft:happy_ghast"]},"can_equip_saddle":{"values":["minecraft:horse","minecraft:skeleton_horse","minecraft:zombie_horse","minecraft:donkey","minecraft:mule","minecraft:pig","minecraft:strider","minecraft:camel","minecraft:camel_husk","minecraft:nautilus","minecraft:zombie_nautilus"]},"can_float_while_ridden":{"values":["minecraft:horse","minecraft:zombie_horse","minecraft:mule","minecraft:donkey","minecraft:camel","minecraft:camel_husk"]},"can_turn_in_boats":{"values":["minecraft:breeze"]},"can_wear_horse_armor":{"values":["minecraft:horse","minecraft:zombie_horse"]},"can_wear_nautilus_armor":{"values":["minecraft:nautilus","minecraft:zombie_nautilus"]},"candidate_for_iron_golem_gift":{"values":["minecraft:villager","#minecraft:accepts_iron_golem_gift"]},"cannot_be_age_locked":{"values":["minecraft:zombie_horse","minecraft:skeleton_horse","minecraft:villager"]},"cannot_be_pushed_onto_boats":{"values":["minecraft:player","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:creaking","minecraft:nautilus","minecraft:zombie_nautilus"]},"deflects_projectiles":{"values":["minecraft:breeze"]},"dismounts_underwater":{"values":["minecraft:camel","minecraft:chicken","minecraft:donkey","minecraft:happy_ghast","minecraft:horse","minecraft:llama","minecraft:mule","minecraft:pig","minecraft:ravager","minecraft:spider","minecraft:strider","minecraft:trader_llama","minecraft:zombie_horse"]},"fall_damage_immune":{"values":["minecraft:copper_golem","minecraft:iron_golem","minecraft:snow_golem","minecraft:shulker","minecraft:allay","minecraft:bat","minecraft:bee","minecraft:blaze","minecraft:cat","minecraft:chicken","minecraft:ghast","minecraft:happy_ghast","minecraft:phantom","minecraft:magma_cube","minecraft:ocelot","minecraft:parrot","minecraft:wither","minecraft:breeze"]},"followable_friendly_mobs":{"values":["minecraft:armadillo","minecraft:bee","minecraft:camel","minecraft:cat","minecraft:chicken","minecraft:cow","minecraft:donkey","minecraft:fox","minecraft:goat","minecraft:happy_ghast","minecraft:horse","minecraft:skeleton_horse","minecraft:llama","minecraft:mule","minecraft:ocelot","minecraft:panda","minecraft:parrot","minecraft:pig","minecraft:polar_bear","minecraft:rabbit","minecraft:sheep","minecraft:sniffer","minecraft:strider","minecraft:villager","minecraft:wolf"]},"freeze_hurts_extra_types":{"values":["minecraft:strider","minecraft:blaze","minecraft:magma_cube"]},"freeze_immune_entity_types":{"values":["minecraft:stray","minecraft:polar_bear","minecraft:snow_golem","minecraft:wither"]},"frog_food":{"values":["minecraft:slime","minecraft:magma_cube"]},"ignores_poison_and_regen":{"values":["#minecraft:undead"]},"illager":{"values":["minecraft:evoker","minecraft:illusioner","minecraft:pillager","minecraft:vindicator"]},"illager_friends":{"values":["#minecraft:illager"]},"immune_to_infested":{"values":["minecraft:silverfish"]},"immune_to_oozing":{"values":["minecraft:slime"]},"impact_projectiles":{"values":["#minecraft:arrows","minecraft:firework_rocket","minecraft:snowball","minecraft:fireball","minecraft:small_fireball","minecraft:egg","minecraft:trident","minecraft:dragon_fireball","minecraft:wither_skull","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"inverted_healing_and_harm":{"values":["#minecraft:undead"]},"nautilus_hostiles":{"values":["minecraft:pufferfish"]},"no_anger_from_wind_charge":{"values":["minecraft:breeze","minecraft:skeleton","minecraft:bogged","minecraft:stray","minecraft:zombie","minecraft:husk","minecraft:spider","minecraft:cave_spider","minecraft:slime"]},"non_controlling_rider":{"values":["minecraft:slime","minecraft:magma_cube"]},"not_scary_for_pufferfish":{"values":["minecraft:turtle","minecraft:guardian","minecraft:elder_guardian","minecraft:cod","minecraft:pufferfish","minecraft:salmon","minecraft:tropical_fish","minecraft:dolphin","minecraft:squid","minecraft:glow_squid","minecraft:tadpole","minecraft:nautilus","minecraft:zombie_nautilus"]},"powder_snow_walkable_mobs":{"values":["minecraft:rabbit","minecraft:endermite","minecraft:silverfish","minecraft:fox"]},"raiders":{"values":["minecraft:evoker","minecraft:pillager","minecraft:ravager","minecraft:vindicator","minecraft:illusioner","minecraft:witch"]},"redirectable_projectile":{"values":["minecraft:fireball","minecraft:wind_charge","minecraft:breeze_wind_charge"]},"sensitive_to_bane_of_arthropods":{"values":["#minecraft:arthropod"]},"sensitive_to_impaling":{"values":["#minecraft:aquatic"]},"sensitive_to_smite":{"values":["#minecraft:undead"]},"skeletons":{"values":["minecraft:skeleton","minecraft:stray","minecraft:wither_skeleton","minecraft:skeleton_horse","minecraft:bogged","minecraft:parched"]},"undead":{"values":["#minecraft:skeletons","#minecraft:zombies","minecraft:wither","minecraft:phantom"]},"wither_friends":{"values":["#minecraft:undead"]},"zombies":{"values":["minecraft:zombie_horse","minecraft:camel_husk","minecraft:zombie","minecraft:zombie_villager","minecraft:zombified_piglin","minecraft:zoglin","minecraft:drowned","minecraft:husk","minecraft:zombie_nautilus"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/fluid/_all.json b/assets/datapacks/26_1/data/minecraft/tags/fluid/_all.json deleted file mode 100644 index 56ae62070..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/fluid/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bubble_column_can_occupy":{"values":["minecraft:water"]},"lava":{"values":["minecraft:lava","minecraft:flowing_lava"]},"supports_frogspawn":{"values":["minecraft:water"]},"supports_lily_pad":{"values":["minecraft:water"]},"supports_sugar_cane_adjacently":{"values":["#minecraft:water"]},"water":{"values":["minecraft:water","minecraft:flowing_water"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/game_event/_all.json b/assets/datapacks/26_1/data/minecraft/tags/game_event/_all.json deleted file mode 100644 index 82e706eda..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/game_event/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allay_can_listen":{"values":["minecraft:note_block_play"]},"ignore_vibrations_sneaking":{"values":["minecraft:hit_ground","minecraft:projectile_shoot","minecraft:step","minecraft:swim","minecraft:item_interact_start","minecraft:item_interact_finish"]},"shrieker_can_listen":{"values":["minecraft:sculk_sensor_tendrils_clicking"]},"vibrations":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:flap"]},"warden_can_listen":{"values":["minecraft:block_attach","minecraft:block_change","minecraft:block_close","minecraft:block_destroy","minecraft:block_detach","minecraft:block_open","minecraft:block_place","minecraft:block_activate","minecraft:block_deactivate","minecraft:container_close","minecraft:container_open","minecraft:drink","minecraft:eat","minecraft:elytra_glide","minecraft:entity_damage","minecraft:entity_die","minecraft:entity_dismount","minecraft:entity_interact","minecraft:entity_mount","minecraft:entity_place","minecraft:entity_action","minecraft:equip","minecraft:explode","minecraft:fluid_pickup","minecraft:fluid_place","minecraft:hit_ground","minecraft:instrument_play","minecraft:item_interact_finish","minecraft:lightning_strike","minecraft:note_block_play","minecraft:prime_fuse","minecraft:projectile_land","minecraft:projectile_shoot","minecraft:shear","minecraft:splash","minecraft:step","minecraft:swim","minecraft:teleport","minecraft:unequip","minecraft:resonate_1","minecraft:resonate_2","minecraft:resonate_3","minecraft:resonate_4","minecraft:resonate_5","minecraft:resonate_6","minecraft:resonate_7","minecraft:resonate_8","minecraft:resonate_9","minecraft:resonate_10","minecraft:resonate_11","minecraft:resonate_12","minecraft:resonate_13","minecraft:resonate_14","minecraft:resonate_15","minecraft:shriek","#minecraft:shrieker_can_listen"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/instrument/_all.json b/assets/datapacks/26_1/data/minecraft/tags/instrument/_all.json deleted file mode 100644 index a80078253..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/instrument/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"goat_horns":{"values":["#minecraft:regular_goat_horns","#minecraft:screaming_goat_horns"]},"regular_goat_horns":{"values":["minecraft:ponder_goat_horn","minecraft:sing_goat_horn","minecraft:seek_goat_horn","minecraft:feel_goat_horn"]},"screaming_goat_horns":{"values":["minecraft:admire_goat_horn","minecraft:call_goat_horn","minecraft:yearn_goat_horn","minecraft:dream_goat_horn"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/item/_all.json b/assets/datapacks/26_1/data/minecraft/tags/item/_all.json deleted file mode 100644 index da51a591b..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/item/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acacia_logs":{"values":["minecraft:acacia_log","minecraft:acacia_wood","minecraft:stripped_acacia_log","minecraft:stripped_acacia_wood"]},"anvil":{"values":["minecraft:anvil","minecraft:chipped_anvil","minecraft:damaged_anvil"]},"armadillo_food":{"values":["minecraft:spider_eye"]},"arrows":{"values":["minecraft:arrow","minecraft:tipped_arrow","minecraft:spectral_arrow"]},"axes":{"values":["minecraft:diamond_axe","minecraft:stone_axe","minecraft:golden_axe","minecraft:netherite_axe","minecraft:wooden_axe","minecraft:iron_axe","minecraft:copper_axe"]},"axolotl_food":{"values":["minecraft:tropical_fish_bucket"]},"bamboo_blocks":{"values":["minecraft:bamboo_block","minecraft:stripped_bamboo_block"]},"banners":{"values":["minecraft:white_banner","minecraft:orange_banner","minecraft:magenta_banner","minecraft:light_blue_banner","minecraft:yellow_banner","minecraft:lime_banner","minecraft:pink_banner","minecraft:gray_banner","minecraft:light_gray_banner","minecraft:cyan_banner","minecraft:purple_banner","minecraft:blue_banner","minecraft:brown_banner","minecraft:green_banner","minecraft:red_banner","minecraft:black_banner"]},"bars":{"values":["minecraft:iron_bars","minecraft:copper_bars","minecraft:waxed_copper_bars","minecraft:exposed_copper_bars","minecraft:waxed_exposed_copper_bars","minecraft:weathered_copper_bars","minecraft:waxed_weathered_copper_bars","minecraft:oxidized_copper_bars","minecraft:waxed_oxidized_copper_bars"]},"beacon_payment_items":{"values":["minecraft:netherite_ingot","minecraft:emerald","minecraft:diamond","minecraft:gold_ingot","minecraft:iron_ingot"]},"beds":{"values":["minecraft:red_bed","minecraft:black_bed","minecraft:blue_bed","minecraft:brown_bed","minecraft:cyan_bed","minecraft:gray_bed","minecraft:green_bed","minecraft:light_blue_bed","minecraft:light_gray_bed","minecraft:lime_bed","minecraft:magenta_bed","minecraft:orange_bed","minecraft:pink_bed","minecraft:purple_bed","minecraft:white_bed","minecraft:yellow_bed"]},"bee_food":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"birch_logs":{"values":["minecraft:birch_log","minecraft:birch_wood","minecraft:stripped_birch_log","minecraft:stripped_birch_wood"]},"boats":{"values":["minecraft:oak_boat","minecraft:spruce_boat","minecraft:birch_boat","minecraft:jungle_boat","minecraft:acacia_boat","minecraft:dark_oak_boat","minecraft:pale_oak_boat","minecraft:mangrove_boat","minecraft:bamboo_raft","minecraft:cherry_boat","#minecraft:chest_boats"]},"book_cloning_target":{"values":["minecraft:writable_book"]},"bookshelf_books":{"values":["minecraft:book","minecraft:written_book","minecraft:enchanted_book","minecraft:writable_book","minecraft:knowledge_book"]},"breaks_decorated_pots":{"values":["#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:trident","minecraft:mace"]},"brewing_fuel":{"values":["minecraft:blaze_powder"]},"bundles":{"values":["minecraft:bundle","minecraft:black_bundle","minecraft:blue_bundle","minecraft:brown_bundle","minecraft:cyan_bundle","minecraft:gray_bundle","minecraft:green_bundle","minecraft:light_blue_bundle","minecraft:light_gray_bundle","minecraft:lime_bundle","minecraft:magenta_bundle","minecraft:orange_bundle","minecraft:pink_bundle","minecraft:purple_bundle","minecraft:red_bundle","minecraft:yellow_bundle","minecraft:white_bundle"]},"buttons":{"values":["#minecraft:wooden_buttons","#minecraft:stone_buttons"]},"camel_food":{"values":["minecraft:cactus"]},"camel_husk_food":{"values":["minecraft:rabbit_foot"]},"candles":{"values":["minecraft:candle","minecraft:white_candle","minecraft:orange_candle","minecraft:magenta_candle","minecraft:light_blue_candle","minecraft:yellow_candle","minecraft:lime_candle","minecraft:pink_candle","minecraft:gray_candle","minecraft:light_gray_candle","minecraft:cyan_candle","minecraft:purple_candle","minecraft:blue_candle","minecraft:brown_candle","minecraft:green_candle","minecraft:red_candle","minecraft:black_candle"]},"cat_collar_dyes":{"values":["#minecraft:dyes"]},"cat_food":{"values":["minecraft:cod","minecraft:salmon"]},"cauldron_can_remove_dye":{"values":["minecraft:leather_helmet","minecraft:leather_chestplate","minecraft:leather_leggings","minecraft:leather_boots","minecraft:leather_horse_armor","minecraft:wolf_armor"]},"chains":{"values":["minecraft:iron_chain","minecraft:copper_chain","minecraft:waxed_copper_chain","minecraft:exposed_copper_chain","minecraft:waxed_exposed_copper_chain","minecraft:weathered_copper_chain","minecraft:waxed_weathered_copper_chain","minecraft:oxidized_copper_chain","minecraft:waxed_oxidized_copper_chain"]},"cherry_logs":{"values":["minecraft:cherry_log","minecraft:cherry_wood","minecraft:stripped_cherry_log","minecraft:stripped_cherry_wood"]},"chest_armor":{"values":["minecraft:leather_chestplate","minecraft:copper_chestplate","minecraft:chainmail_chestplate","minecraft:golden_chestplate","minecraft:iron_chestplate","minecraft:diamond_chestplate","minecraft:netherite_chestplate"]},"chest_boats":{"values":["minecraft:oak_chest_boat","minecraft:spruce_chest_boat","minecraft:birch_chest_boat","minecraft:jungle_chest_boat","minecraft:acacia_chest_boat","minecraft:dark_oak_chest_boat","minecraft:pale_oak_chest_boat","minecraft:mangrove_chest_boat","minecraft:bamboo_chest_raft","minecraft:cherry_chest_boat"]},"chicken_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"cluster_max_harvestables":{"values":["minecraft:diamond_pickaxe","minecraft:golden_pickaxe","minecraft:iron_pickaxe","minecraft:netherite_pickaxe","minecraft:stone_pickaxe","minecraft:wooden_pickaxe","minecraft:copper_pickaxe"]},"coal_ores":{"values":["minecraft:coal_ore","minecraft:deepslate_coal_ore"]},"coals":{"values":["minecraft:coal","minecraft:charcoal"]},"compasses":{"values":["minecraft:compass","minecraft:recovery_compass"]},"completes_find_tree_tutorial":{"values":["#minecraft:logs","#minecraft:leaves","#minecraft:wart_blocks"]},"copper":{"values":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper"]},"copper_chests":{"values":["minecraft:copper_chest","minecraft:exposed_copper_chest","minecraft:weathered_copper_chest","minecraft:oxidized_copper_chest","minecraft:waxed_copper_chest","minecraft:waxed_exposed_copper_chest","minecraft:waxed_weathered_copper_chest","minecraft:waxed_oxidized_copper_chest"]},"copper_golem_statues":{"values":["minecraft:copper_golem_statue","minecraft:exposed_copper_golem_statue","minecraft:weathered_copper_golem_statue","minecraft:oxidized_copper_golem_statue","minecraft:waxed_copper_golem_statue","minecraft:waxed_exposed_copper_golem_statue","minecraft:waxed_weathered_copper_golem_statue","minecraft:waxed_oxidized_copper_golem_statue"]},"copper_ores":{"values":["minecraft:copper_ore","minecraft:deepslate_copper_ore"]},"copper_tool_materials":{"values":["minecraft:copper_ingot"]},"cow_food":{"values":["minecraft:wheat"]},"creeper_drop_music_discs":{"values":["minecraft:music_disc_13","minecraft:music_disc_cat","minecraft:music_disc_blocks","minecraft:music_disc_chirp","minecraft:music_disc_far","minecraft:music_disc_mall","minecraft:music_disc_mellohi","minecraft:music_disc_stal","minecraft:music_disc_strad","minecraft:music_disc_ward","minecraft:music_disc_11","minecraft:music_disc_wait"]},"creeper_igniters":{"values":["minecraft:flint_and_steel","minecraft:fire_charge"]},"crimson_stems":{"values":["minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae"]},"dampens_vibrations":{"values":["#minecraft:wool","#minecraft:wool_carpets"]},"dark_oak_logs":{"values":["minecraft:dark_oak_log","minecraft:dark_oak_wood","minecraft:stripped_dark_oak_log","minecraft:stripped_dark_oak_wood"]},"decorated_pot_ingredients":{"values":["minecraft:brick","#minecraft:decorated_pot_sherds"]},"decorated_pot_sherds":{"values":["minecraft:angler_pottery_sherd","minecraft:archer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:blade_pottery_sherd","minecraft:brewer_pottery_sherd","minecraft:burn_pottery_sherd","minecraft:danger_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:friend_pottery_sherd","minecraft:heart_pottery_sherd","minecraft:heartbreak_pottery_sherd","minecraft:howl_pottery_sherd","minecraft:miner_pottery_sherd","minecraft:mourner_pottery_sherd","minecraft:plenty_pottery_sherd","minecraft:prize_pottery_sherd","minecraft:sheaf_pottery_sherd","minecraft:shelter_pottery_sherd","minecraft:skull_pottery_sherd","minecraft:snort_pottery_sherd","minecraft:flow_pottery_sherd","minecraft:guster_pottery_sherd","minecraft:scrape_pottery_sherd"]},"diamond_ores":{"values":["minecraft:diamond_ore","minecraft:deepslate_diamond_ore"]},"diamond_tool_materials":{"values":["minecraft:diamond"]},"dirt":{"values":["minecraft:dirt","minecraft:coarse_dirt","minecraft:rooted_dirt"]},"doors":{"values":["#minecraft:wooden_doors","minecraft:copper_door","minecraft:exposed_copper_door","minecraft:weathered_copper_door","minecraft:oxidized_copper_door","minecraft:waxed_copper_door","minecraft:waxed_exposed_copper_door","minecraft:waxed_weathered_copper_door","minecraft:waxed_oxidized_copper_door","minecraft:iron_door"]},"drowned_preferred_weapons":{"values":["minecraft:trident"]},"duplicates_allays":{"values":["minecraft:amethyst_shard"]},"dyes":{"values":["minecraft:white_dye","minecraft:orange_dye","minecraft:magenta_dye","minecraft:light_blue_dye","minecraft:yellow_dye","minecraft:lime_dye","minecraft:pink_dye","minecraft:gray_dye","minecraft:light_gray_dye","minecraft:cyan_dye","minecraft:purple_dye","minecraft:blue_dye","minecraft:brown_dye","minecraft:green_dye","minecraft:red_dye","minecraft:black_dye"]},"eggs":{"values":["minecraft:egg","minecraft:blue_egg","minecraft:brown_egg"]},"emerald_ores":{"values":["minecraft:emerald_ore","minecraft:deepslate_emerald_ore"]},"fence_gates":{"values":["minecraft:acacia_fence_gate","minecraft:birch_fence_gate","minecraft:dark_oak_fence_gate","minecraft:pale_oak_fence_gate","minecraft:jungle_fence_gate","minecraft:oak_fence_gate","minecraft:spruce_fence_gate","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:mangrove_fence_gate","minecraft:bamboo_fence_gate","minecraft:cherry_fence_gate"]},"fences":{"values":["#minecraft:wooden_fences","minecraft:nether_brick_fence"]},"fishes":{"values":["minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:pufferfish","minecraft:tropical_fish"]},"flowers":{"values":["#minecraft:small_flowers","minecraft:sunflower","minecraft:lilac","minecraft:peony","minecraft:rose_bush","minecraft:pitcher_plant","minecraft:flowering_azalea_leaves","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_leaves","minecraft:pink_petals","minecraft:wildflowers","minecraft:chorus_flower","minecraft:spore_blossom","minecraft:cactus_flower"]},"foot_armor":{"values":["minecraft:leather_boots","minecraft:copper_boots","minecraft:chainmail_boots","minecraft:golden_boots","minecraft:iron_boots","minecraft:diamond_boots","minecraft:netherite_boots"]},"fox_food":{"values":["minecraft:sweet_berries","minecraft:glow_berries"]},"freeze_immune_wearables":{"values":["minecraft:leather_boots","minecraft:leather_leggings","minecraft:leather_chestplate","minecraft:leather_helmet","minecraft:leather_horse_armor"]},"frog_food":{"values":["minecraft:slime_ball"]},"furnace_minecart_fuel":{"values":["minecraft:coal","minecraft:charcoal"]},"gaze_disguise_equipment":{"values":["minecraft:carved_pumpkin"]},"goat_food":{"values":["minecraft:wheat"]},"gold_ores":{"values":["minecraft:gold_ore","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore"]},"gold_tool_materials":{"values":["minecraft:gold_ingot"]},"grass_blocks":{"values":["minecraft:grass_block","minecraft:podzol","minecraft:mycelium"]},"hanging_signs":{"values":["minecraft:oak_hanging_sign","minecraft:spruce_hanging_sign","minecraft:birch_hanging_sign","minecraft:acacia_hanging_sign","minecraft:cherry_hanging_sign","minecraft:jungle_hanging_sign","minecraft:dark_oak_hanging_sign","minecraft:pale_oak_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_hanging_sign","minecraft:mangrove_hanging_sign","minecraft:bamboo_hanging_sign"]},"happy_ghast_food":{"values":["minecraft:snowball"]},"happy_ghast_tempt_items":{"values":["#minecraft:happy_ghast_food","#minecraft:harnesses"]},"harnesses":{"values":["minecraft:white_harness","minecraft:orange_harness","minecraft:magenta_harness","minecraft:light_blue_harness","minecraft:yellow_harness","minecraft:lime_harness","minecraft:pink_harness","minecraft:gray_harness","minecraft:light_gray_harness","minecraft:cyan_harness","minecraft:purple_harness","minecraft:blue_harness","minecraft:brown_harness","minecraft:green_harness","minecraft:red_harness","minecraft:black_harness"]},"head_armor":{"values":["minecraft:leather_helmet","minecraft:copper_helmet","minecraft:chainmail_helmet","minecraft:golden_helmet","minecraft:iron_helmet","minecraft:diamond_helmet","minecraft:netherite_helmet","minecraft:turtle_helmet"]},"hoes":{"values":["minecraft:diamond_hoe","minecraft:stone_hoe","minecraft:golden_hoe","minecraft:netherite_hoe","minecraft:wooden_hoe","minecraft:iron_hoe","minecraft:copper_hoe"]},"hoglin_food":{"values":["minecraft:crimson_fungus"]},"horse_food":{"values":["minecraft:wheat","minecraft:sugar","minecraft:hay_block","minecraft:apple","minecraft:carrot","minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"horse_tempt_items":{"values":["minecraft:golden_carrot","minecraft:golden_apple","minecraft:enchanted_golden_apple"]},"ignored_by_piglin_babies":{"values":["minecraft:leather"]},"iron_ores":{"values":["minecraft:iron_ore","minecraft:deepslate_iron_ore"]},"iron_tool_materials":{"values":["minecraft:iron_ingot"]},"jungle_logs":{"values":["minecraft:jungle_log","minecraft:jungle_wood","minecraft:stripped_jungle_log","minecraft:stripped_jungle_wood"]},"lanterns":{"values":["minecraft:lantern","minecraft:soul_lantern","minecraft:copper_lantern","minecraft:waxed_copper_lantern","minecraft:exposed_copper_lantern","minecraft:waxed_exposed_copper_lantern","minecraft:weathered_copper_lantern","minecraft:waxed_weathered_copper_lantern","minecraft:oxidized_copper_lantern","minecraft:waxed_oxidized_copper_lantern"]},"lapis_ores":{"values":["minecraft:lapis_ore","minecraft:deepslate_lapis_ore"]},"leaves":{"values":["minecraft:jungle_leaves","minecraft:oak_leaves","minecraft:spruce_leaves","minecraft:pale_oak_leaves","minecraft:dark_oak_leaves","minecraft:acacia_leaves","minecraft:birch_leaves","minecraft:azalea_leaves","minecraft:flowering_azalea_leaves","minecraft:mangrove_leaves","minecraft:cherry_leaves"]},"lectern_books":{"values":["minecraft:written_book","minecraft:writable_book"]},"leg_armor":{"values":["minecraft:leather_leggings","minecraft:copper_leggings","minecraft:chainmail_leggings","minecraft:golden_leggings","minecraft:iron_leggings","minecraft:diamond_leggings","minecraft:netherite_leggings"]},"lightning_rods":{"values":["minecraft:lightning_rod","minecraft:exposed_lightning_rod","minecraft:weathered_lightning_rod","minecraft:oxidized_lightning_rod","minecraft:waxed_lightning_rod","minecraft:waxed_exposed_lightning_rod","minecraft:waxed_weathered_lightning_rod","minecraft:waxed_oxidized_lightning_rod"]},"llama_food":{"values":["minecraft:wheat","minecraft:hay_block"]},"llama_tempt_items":{"values":["minecraft:hay_block"]},"logs":{"values":["#minecraft:logs_that_burn","#minecraft:crimson_stems","#minecraft:warped_stems"]},"logs_that_burn":{"values":["#minecraft:dark_oak_logs","#minecraft:pale_oak_logs","#minecraft:oak_logs","#minecraft:acacia_logs","#minecraft:birch_logs","#minecraft:jungle_logs","#minecraft:spruce_logs","#minecraft:mangrove_logs","#minecraft:cherry_logs"]},"loom_dyes":{"values":["#minecraft:dyes"]},"loom_patterns":{"values":["minecraft:flower_banner_pattern","minecraft:creeper_banner_pattern","minecraft:skull_banner_pattern","minecraft:mojang_banner_pattern","minecraft:globe_banner_pattern","minecraft:piglin_banner_pattern","minecraft:flow_banner_pattern","minecraft:guster_banner_pattern","minecraft:field_masoned_banner_pattern","minecraft:bordure_indented_banner_pattern"]},"mangrove_logs":{"values":["minecraft:mangrove_log","minecraft:mangrove_wood","minecraft:stripped_mangrove_log","minecraft:stripped_mangrove_wood"]},"map_invisibility_equipment":{"values":["minecraft:carved_pumpkin"]},"meat":{"values":["minecraft:beef","minecraft:chicken","minecraft:cooked_beef","minecraft:cooked_chicken","minecraft:cooked_mutton","minecraft:cooked_porkchop","minecraft:cooked_rabbit","minecraft:mutton","minecraft:porkchop","minecraft:rabbit","minecraft:rotten_flesh"]},"metal_nuggets":{"values":["minecraft:copper_nugget","minecraft:iron_nugget","minecraft:gold_nugget"]},"moss_blocks":{"values":["minecraft:moss_block","minecraft:pale_moss_block"]},"mud":{"values":["minecraft:mud","minecraft:muddy_mangrove_roots"]},"nautilus_bucket_food":{"values":["minecraft:pufferfish_bucket","minecraft:cod_bucket","minecraft:salmon_bucket","minecraft:tropical_fish_bucket"]},"nautilus_food":{"values":["#minecraft:fishes","#minecraft:nautilus_bucket_food"]},"nautilus_taming_items":{"values":["minecraft:pufferfish_bucket","minecraft:pufferfish"]},"netherite_tool_materials":{"values":["minecraft:netherite_ingot"]},"non_flammable_wood":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae","minecraft:crimson_stem","minecraft:stripped_crimson_stem","minecraft:crimson_hyphae","minecraft:stripped_crimson_hyphae","minecraft:crimson_planks","minecraft:warped_planks","minecraft:crimson_slab","minecraft:warped_slab","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:crimson_fence","minecraft:warped_fence","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:crimson_fence_gate","minecraft:warped_fence_gate","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:crimson_button","minecraft:warped_button","minecraft:crimson_door","minecraft:warped_door","minecraft:crimson_sign","minecraft:warped_sign","minecraft:warped_hanging_sign","minecraft:crimson_hanging_sign","minecraft:warped_shelf","minecraft:crimson_shelf"]},"noteblock_top_instruments":{"values":["minecraft:zombie_head","minecraft:skeleton_skull","minecraft:creeper_head","minecraft:dragon_head","minecraft:wither_skeleton_skull","minecraft:piglin_head","minecraft:player_head"]},"oak_logs":{"values":["minecraft:oak_log","minecraft:oak_wood","minecraft:stripped_oak_log","minecraft:stripped_oak_wood"]},"ocelot_food":{"values":["minecraft:cod","minecraft:salmon"]},"pale_oak_logs":{"values":["minecraft:pale_oak_log","minecraft:pale_oak_wood","minecraft:stripped_pale_oak_log","minecraft:stripped_pale_oak_wood"]},"panda_eats_from_ground":{"values":["#minecraft:panda_food","minecraft:cake"]},"panda_food":{"values":["minecraft:bamboo"]},"parrot_food":{"values":["minecraft:wheat_seeds","minecraft:melon_seeds","minecraft:pumpkin_seeds","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"parrot_poisonous_food":{"values":["minecraft:cookie"]},"pickaxes":{"values":["minecraft:diamond_pickaxe","minecraft:stone_pickaxe","minecraft:golden_pickaxe","minecraft:netherite_pickaxe","minecraft:wooden_pickaxe","minecraft:iron_pickaxe","minecraft:copper_pickaxe"]},"pig_food":{"values":["minecraft:carrot","minecraft:potato","minecraft:beetroot"]},"piglin_food":{"values":["minecraft:porkchop","minecraft:cooked_porkchop"]},"piglin_loved":{"values":["#minecraft:gold_ores","minecraft:gold_block","minecraft:gilded_blackstone","minecraft:light_weighted_pressure_plate","minecraft:gold_ingot","minecraft:bell","minecraft:clock","minecraft:golden_carrot","minecraft:glistering_melon_slice","minecraft:golden_apple","minecraft:enchanted_golden_apple","minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots","minecraft:golden_horse_armor","minecraft:golden_nautilus_armor","minecraft:golden_sword","minecraft:golden_spear","minecraft:golden_pickaxe","minecraft:golden_shovel","minecraft:golden_axe","minecraft:golden_hoe","minecraft:raw_gold","minecraft:raw_gold_block","minecraft:golden_dandelion"]},"piglin_preferred_weapons":{"values":["minecraft:crossbow","minecraft:golden_spear"]},"piglin_repellents":{"values":["minecraft:soul_torch","minecraft:soul_lantern","minecraft:soul_campfire"]},"piglin_safe_armor":{"values":["minecraft:golden_helmet","minecraft:golden_chestplate","minecraft:golden_leggings","minecraft:golden_boots"]},"pillager_preferred_weapons":{"values":["minecraft:crossbow"]},"planks":{"values":["minecraft:oak_planks","minecraft:spruce_planks","minecraft:birch_planks","minecraft:jungle_planks","minecraft:acacia_planks","minecraft:dark_oak_planks","minecraft:pale_oak_planks","minecraft:crimson_planks","minecraft:warped_planks","minecraft:mangrove_planks","minecraft:bamboo_planks","minecraft:cherry_planks"]},"rabbit_food":{"values":["minecraft:carrot","minecraft:golden_carrot","minecraft:dandelion"]},"rails":{"values":["minecraft:rail","minecraft:powered_rail","minecraft:detector_rail","minecraft:activator_rail"]},"redstone_ores":{"values":["minecraft:redstone_ore","minecraft:deepslate_redstone_ore"]},"repairs_chain_armor":{"values":["minecraft:iron_ingot"]},"repairs_copper_armor":{"values":["minecraft:copper_ingot"]},"repairs_diamond_armor":{"values":["minecraft:diamond"]},"repairs_gold_armor":{"values":["minecraft:gold_ingot"]},"repairs_iron_armor":{"values":["minecraft:iron_ingot"]},"repairs_leather_armor":{"values":["minecraft:leather"]},"repairs_netherite_armor":{"values":["minecraft:netherite_ingot"]},"repairs_turtle_helmet":{"values":["minecraft:turtle_scute"]},"repairs_wolf_armor":{"values":["minecraft:armadillo_scute"]},"sand":{"values":["minecraft:sand","minecraft:red_sand","minecraft:suspicious_sand"]},"saplings":{"values":["minecraft:oak_sapling","minecraft:spruce_sapling","minecraft:birch_sapling","minecraft:jungle_sapling","minecraft:acacia_sapling","minecraft:dark_oak_sapling","minecraft:pale_oak_sapling","minecraft:azalea","minecraft:flowering_azalea","minecraft:mangrove_propagule","minecraft:cherry_sapling"]},"shearable_from_copper_golem":{"values":["minecraft:poppy"]},"sheep_food":{"values":["minecraft:wheat"]},"shovels":{"values":["minecraft:diamond_shovel","minecraft:stone_shovel","minecraft:golden_shovel","minecraft:netherite_shovel","minecraft:wooden_shovel","minecraft:iron_shovel","minecraft:copper_shovel"]},"shulker_boxes":{"values":["minecraft:shulker_box","minecraft:black_shulker_box","minecraft:blue_shulker_box","minecraft:brown_shulker_box","minecraft:cyan_shulker_box","minecraft:gray_shulker_box","minecraft:green_shulker_box","minecraft:light_blue_shulker_box","minecraft:light_gray_shulker_box","minecraft:lime_shulker_box","minecraft:magenta_shulker_box","minecraft:orange_shulker_box","minecraft:pink_shulker_box","minecraft:purple_shulker_box","minecraft:red_shulker_box","minecraft:white_shulker_box","minecraft:yellow_shulker_box"]},"signs":{"values":["minecraft:oak_sign","minecraft:spruce_sign","minecraft:birch_sign","minecraft:acacia_sign","minecraft:jungle_sign","minecraft:dark_oak_sign","minecraft:pale_oak_sign","minecraft:crimson_sign","minecraft:warped_sign","minecraft:mangrove_sign","minecraft:bamboo_sign","minecraft:cherry_sign"]},"skeleton_preferred_weapons":{"values":["minecraft:bow"]},"skulls":{"values":["minecraft:player_head","minecraft:creeper_head","minecraft:zombie_head","minecraft:skeleton_skull","minecraft:wither_skeleton_skull","minecraft:dragon_head","minecraft:piglin_head"]},"slabs":{"values":["#minecraft:wooden_slabs","minecraft:bamboo_mosaic_slab","minecraft:stone_slab","minecraft:smooth_stone_slab","minecraft:stone_brick_slab","minecraft:sandstone_slab","minecraft:purpur_slab","minecraft:quartz_slab","minecraft:red_sandstone_slab","minecraft:brick_slab","minecraft:cobblestone_slab","minecraft:nether_brick_slab","minecraft:petrified_oak_slab","minecraft:prismarine_slab","minecraft:prismarine_brick_slab","minecraft:dark_prismarine_slab","minecraft:polished_granite_slab","minecraft:smooth_red_sandstone_slab","minecraft:mossy_stone_brick_slab","minecraft:polished_diorite_slab","minecraft:mossy_cobblestone_slab","minecraft:end_stone_brick_slab","minecraft:smooth_sandstone_slab","minecraft:smooth_quartz_slab","minecraft:granite_slab","minecraft:andesite_slab","minecraft:red_nether_brick_slab","minecraft:polished_andesite_slab","minecraft:diorite_slab","minecraft:cut_sandstone_slab","minecraft:cut_red_sandstone_slab","minecraft:blackstone_slab","minecraft:polished_blackstone_brick_slab","minecraft:polished_blackstone_slab","minecraft:cobbled_deepslate_slab","minecraft:polished_deepslate_slab","minecraft:deepslate_tile_slab","minecraft:deepslate_brick_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:mud_brick_slab","minecraft:tuff_slab","minecraft:polished_tuff_slab","minecraft:tuff_brick_slab","minecraft:resin_brick_slab"]},"small_flowers":{"values":["minecraft:dandelion","minecraft:open_eyeblossom","minecraft:poppy","minecraft:blue_orchid","minecraft:allium","minecraft:azure_bluet","minecraft:red_tulip","minecraft:orange_tulip","minecraft:white_tulip","minecraft:pink_tulip","minecraft:oxeye_daisy","minecraft:cornflower","minecraft:lily_of_the_valley","minecraft:wither_rose","minecraft:torchflower","minecraft:closed_eyeblossom","minecraft:golden_dandelion"]},"smelts_to_glass":{"values":["minecraft:sand","minecraft:red_sand"]},"sniffer_food":{"values":["minecraft:torchflower_seeds"]},"soul_fire_base_blocks":{"values":["minecraft:soul_sand","minecraft:soul_soil"]},"spears":{"values":["minecraft:diamond_spear","minecraft:stone_spear","minecraft:golden_spear","minecraft:netherite_spear","minecraft:wooden_spear","minecraft:iron_spear","minecraft:copper_spear"]},"spruce_logs":{"values":["minecraft:spruce_log","minecraft:spruce_wood","minecraft:stripped_spruce_log","minecraft:stripped_spruce_wood"]},"stairs":{"values":["#minecraft:wooden_stairs","minecraft:bamboo_mosaic_stairs","minecraft:cobblestone_stairs","minecraft:sandstone_stairs","minecraft:nether_brick_stairs","minecraft:stone_brick_stairs","minecraft:brick_stairs","minecraft:purpur_stairs","minecraft:quartz_stairs","minecraft:red_sandstone_stairs","minecraft:prismarine_brick_stairs","minecraft:prismarine_stairs","minecraft:dark_prismarine_stairs","minecraft:polished_granite_stairs","minecraft:smooth_red_sandstone_stairs","minecraft:mossy_stone_brick_stairs","minecraft:polished_diorite_stairs","minecraft:mossy_cobblestone_stairs","minecraft:end_stone_brick_stairs","minecraft:stone_stairs","minecraft:smooth_sandstone_stairs","minecraft:smooth_quartz_stairs","minecraft:granite_stairs","minecraft:andesite_stairs","minecraft:red_nether_brick_stairs","minecraft:polished_andesite_stairs","minecraft:diorite_stairs","minecraft:blackstone_stairs","minecraft:polished_blackstone_brick_stairs","minecraft:polished_blackstone_stairs","minecraft:cobbled_deepslate_stairs","minecraft:polished_deepslate_stairs","minecraft:deepslate_tile_stairs","minecraft:deepslate_brick_stairs","minecraft:oxidized_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs","minecraft:mud_brick_stairs","minecraft:tuff_stairs","minecraft:polished_tuff_stairs","minecraft:tuff_brick_stairs","minecraft:resin_brick_stairs"]},"stone_bricks":{"values":["minecraft:stone_bricks","minecraft:mossy_stone_bricks","minecraft:cracked_stone_bricks","minecraft:chiseled_stone_bricks"]},"stone_buttons":{"values":["minecraft:stone_button","minecraft:polished_blackstone_button"]},"stone_crafting_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"stone_tool_materials":{"values":["minecraft:cobblestone","minecraft:blackstone","minecraft:cobbled_deepslate"]},"strider_food":{"values":["minecraft:warped_fungus"]},"strider_tempt_items":{"values":["#minecraft:strider_food","minecraft:warped_fungus_on_a_stick"]},"swords":{"values":["minecraft:diamond_sword","minecraft:stone_sword","minecraft:golden_sword","minecraft:netherite_sword","minecraft:wooden_sword","minecraft:iron_sword","minecraft:copper_sword"]},"terracotta":{"values":["minecraft:terracotta","minecraft:white_terracotta","minecraft:orange_terracotta","minecraft:magenta_terracotta","minecraft:light_blue_terracotta","minecraft:yellow_terracotta","minecraft:lime_terracotta","minecraft:pink_terracotta","minecraft:gray_terracotta","minecraft:light_gray_terracotta","minecraft:cyan_terracotta","minecraft:purple_terracotta","minecraft:blue_terracotta","minecraft:brown_terracotta","minecraft:green_terracotta","minecraft:red_terracotta","minecraft:black_terracotta"]},"trapdoors":{"values":["#minecraft:wooden_trapdoors","minecraft:iron_trapdoor","minecraft:copper_trapdoor","minecraft:exposed_copper_trapdoor","minecraft:weathered_copper_trapdoor","minecraft:oxidized_copper_trapdoor","minecraft:waxed_copper_trapdoor","minecraft:waxed_exposed_copper_trapdoor","minecraft:waxed_weathered_copper_trapdoor","minecraft:waxed_oxidized_copper_trapdoor"]},"trim_materials":{"values":["minecraft:amethyst_shard","minecraft:copper_ingot","minecraft:diamond","minecraft:emerald","minecraft:gold_ingot","minecraft:iron_ingot","minecraft:lapis_lazuli","minecraft:netherite_ingot","minecraft:quartz","minecraft:redstone","minecraft:resin_brick"]},"trimmable_armor":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor"]},"turtle_food":{"values":["minecraft:seagrass"]},"villager_picks_up":{"values":["#minecraft:villager_plantable_seeds","minecraft:bread","minecraft:wheat","minecraft:beetroot"]},"villager_plantable_seeds":{"values":["minecraft:wheat_seeds","minecraft:potato","minecraft:carrot","minecraft:beetroot_seeds","minecraft:torchflower_seeds","minecraft:pitcher_pod"]},"walls":{"values":["minecraft:cobblestone_wall","minecraft:mossy_cobblestone_wall","minecraft:brick_wall","minecraft:prismarine_wall","minecraft:red_sandstone_wall","minecraft:mossy_stone_brick_wall","minecraft:granite_wall","minecraft:stone_brick_wall","minecraft:nether_brick_wall","minecraft:andesite_wall","minecraft:red_nether_brick_wall","minecraft:sandstone_wall","minecraft:end_stone_brick_wall","minecraft:diorite_wall","minecraft:blackstone_wall","minecraft:polished_blackstone_brick_wall","minecraft:polished_blackstone_wall","minecraft:cobbled_deepslate_wall","minecraft:polished_deepslate_wall","minecraft:deepslate_tile_wall","minecraft:deepslate_brick_wall","minecraft:mud_brick_wall","minecraft:tuff_wall","minecraft:polished_tuff_wall","minecraft:tuff_brick_wall","minecraft:resin_brick_wall"]},"warped_stems":{"values":["minecraft:warped_stem","minecraft:stripped_warped_stem","minecraft:warped_hyphae","minecraft:stripped_warped_hyphae"]},"wart_blocks":{"values":["minecraft:nether_wart_block","minecraft:warped_wart_block"]},"wither_skeleton_disliked_weapons":{"values":["minecraft:bow","minecraft:crossbow"]},"wolf_collar_dyes":{"values":["#minecraft:dyes"]},"wolf_food":{"values":["#minecraft:meat","minecraft:cod","minecraft:cooked_cod","minecraft:salmon","minecraft:cooked_salmon","minecraft:tropical_fish","minecraft:pufferfish","minecraft:rabbit_stew"]},"wooden_buttons":{"values":["minecraft:oak_button","minecraft:spruce_button","minecraft:birch_button","minecraft:jungle_button","minecraft:acacia_button","minecraft:dark_oak_button","minecraft:pale_oak_button","minecraft:crimson_button","minecraft:warped_button","minecraft:mangrove_button","minecraft:bamboo_button","minecraft:cherry_button"]},"wooden_doors":{"values":["minecraft:oak_door","minecraft:spruce_door","minecraft:birch_door","minecraft:jungle_door","minecraft:acacia_door","minecraft:dark_oak_door","minecraft:pale_oak_door","minecraft:crimson_door","minecraft:warped_door","minecraft:mangrove_door","minecraft:bamboo_door","minecraft:cherry_door"]},"wooden_fences":{"values":["minecraft:oak_fence","minecraft:acacia_fence","minecraft:dark_oak_fence","minecraft:pale_oak_fence","minecraft:spruce_fence","minecraft:birch_fence","minecraft:jungle_fence","minecraft:crimson_fence","minecraft:warped_fence","minecraft:mangrove_fence","minecraft:bamboo_fence","minecraft:cherry_fence"]},"wooden_pressure_plates":{"values":["minecraft:oak_pressure_plate","minecraft:spruce_pressure_plate","minecraft:birch_pressure_plate","minecraft:jungle_pressure_plate","minecraft:acacia_pressure_plate","minecraft:dark_oak_pressure_plate","minecraft:pale_oak_pressure_plate","minecraft:crimson_pressure_plate","minecraft:warped_pressure_plate","minecraft:mangrove_pressure_plate","minecraft:bamboo_pressure_plate","minecraft:cherry_pressure_plate"]},"wooden_shelves":{"values":["minecraft:acacia_shelf","minecraft:bamboo_shelf","minecraft:birch_shelf","minecraft:cherry_shelf","minecraft:crimson_shelf","minecraft:dark_oak_shelf","minecraft:jungle_shelf","minecraft:mangrove_shelf","minecraft:oak_shelf","minecraft:pale_oak_shelf","minecraft:spruce_shelf","minecraft:warped_shelf"]},"wooden_slabs":{"values":["minecraft:oak_slab","minecraft:spruce_slab","minecraft:birch_slab","minecraft:jungle_slab","minecraft:acacia_slab","minecraft:dark_oak_slab","minecraft:pale_oak_slab","minecraft:crimson_slab","minecraft:warped_slab","minecraft:mangrove_slab","minecraft:bamboo_slab","minecraft:cherry_slab"]},"wooden_stairs":{"values":["minecraft:oak_stairs","minecraft:spruce_stairs","minecraft:birch_stairs","minecraft:jungle_stairs","minecraft:acacia_stairs","minecraft:dark_oak_stairs","minecraft:pale_oak_stairs","minecraft:crimson_stairs","minecraft:warped_stairs","minecraft:mangrove_stairs","minecraft:bamboo_stairs","minecraft:cherry_stairs"]},"wooden_tool_materials":{"values":["#minecraft:planks"]},"wooden_trapdoors":{"values":["minecraft:acacia_trapdoor","minecraft:birch_trapdoor","minecraft:dark_oak_trapdoor","minecraft:pale_oak_trapdoor","minecraft:jungle_trapdoor","minecraft:oak_trapdoor","minecraft:spruce_trapdoor","minecraft:crimson_trapdoor","minecraft:warped_trapdoor","minecraft:mangrove_trapdoor","minecraft:bamboo_trapdoor","minecraft:cherry_trapdoor"]},"wool":{"values":["minecraft:white_wool","minecraft:orange_wool","minecraft:magenta_wool","minecraft:light_blue_wool","minecraft:yellow_wool","minecraft:lime_wool","minecraft:pink_wool","minecraft:gray_wool","minecraft:light_gray_wool","minecraft:cyan_wool","minecraft:purple_wool","minecraft:blue_wool","minecraft:brown_wool","minecraft:green_wool","minecraft:red_wool","minecraft:black_wool"]},"wool_carpets":{"values":["minecraft:white_carpet","minecraft:orange_carpet","minecraft:magenta_carpet","minecraft:light_blue_carpet","minecraft:yellow_carpet","minecraft:lime_carpet","minecraft:pink_carpet","minecraft:gray_carpet","minecraft:light_gray_carpet","minecraft:cyan_carpet","minecraft:purple_carpet","minecraft:blue_carpet","minecraft:brown_carpet","minecraft:green_carpet","minecraft:red_carpet","minecraft:black_carpet"]},"zombie_horse_food":{"values":["minecraft:red_mushroom"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/item/enchantable/_all.json b/assets/datapacks/26_1/data/minecraft/tags/item/enchantable/_all.json deleted file mode 100644 index 96226f883..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/item/enchantable/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"armor":{"values":["#minecraft:enchantable/foot_armor","#minecraft:enchantable/leg_armor","#minecraft:enchantable/chest_armor","#minecraft:enchantable/head_armor"]},"bow":{"values":["minecraft:bow"]},"chest_armor":{"values":["#minecraft:chest_armor"]},"crossbow":{"values":["minecraft:crossbow"]},"durability":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","minecraft:shield","#minecraft:swords","#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:bow","minecraft:crossbow","minecraft:trident","minecraft:flint_and_steel","minecraft:shears","minecraft:brush","minecraft:fishing_rod","minecraft:carrot_on_a_stick","minecraft:warped_fungus_on_a_stick","minecraft:mace","#minecraft:spears"]},"equippable":{"values":["#minecraft:foot_armor","#minecraft:leg_armor","#minecraft:chest_armor","#minecraft:head_armor","minecraft:elytra","#minecraft:skulls","minecraft:carved_pumpkin"]},"fire_aspect":{"values":["#minecraft:enchantable/melee_weapon","minecraft:mace"]},"fishing":{"values":["minecraft:fishing_rod"]},"foot_armor":{"values":["#minecraft:foot_armor"]},"head_armor":{"values":["#minecraft:head_armor"]},"leg_armor":{"values":["#minecraft:leg_armor"]},"lunge":{"values":["#minecraft:spears"]},"mace":{"values":["minecraft:mace"]},"melee_weapon":{"values":["#minecraft:swords","#minecraft:spears"]},"mining":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes","minecraft:shears"]},"mining_loot":{"values":["#minecraft:axes","#minecraft:pickaxes","#minecraft:shovels","#minecraft:hoes"]},"sharp_weapon":{"values":["#minecraft:enchantable/melee_weapon","#minecraft:axes"]},"sweeping":{"values":["#minecraft:swords"]},"trident":{"values":["minecraft:trident"]},"vanishing":{"values":["#minecraft:enchantable/durability","minecraft:compass","minecraft:carved_pumpkin","#minecraft:skulls"]},"weapon":{"values":["#minecraft:enchantable/sharp_weapon","minecraft:mace"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/painting_variant/_all.json b/assets/datapacks/26_1/data/minecraft/tags/painting_variant/_all.json deleted file mode 100644 index 6d8b50485..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/painting_variant/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"placeable":{"values":["minecraft:kebab","minecraft:aztec","minecraft:alban","minecraft:aztec2","minecraft:bomb","minecraft:plant","minecraft:wasteland","minecraft:pool","minecraft:courbet","minecraft:sea","minecraft:sunset","minecraft:creebet","minecraft:wanderer","minecraft:graham","minecraft:match","minecraft:bust","minecraft:stage","minecraft:void","minecraft:skull_and_roses","minecraft:wither","minecraft:fighters","minecraft:pointer","minecraft:pigscene","minecraft:burning_skull","minecraft:skeleton","minecraft:donkey_kong","minecraft:baroque","minecraft:humble","minecraft:meditative","minecraft:prairie_ride","minecraft:unpacked","minecraft:backyard","minecraft:bouquet","minecraft:cavebird","minecraft:changing","minecraft:cotan","minecraft:endboss","minecraft:fern","minecraft:finding","minecraft:lowmist","minecraft:orb","minecraft:owlemons","minecraft:passage","minecraft:pond","minecraft:sunflowers","minecraft:tides","minecraft:dennis"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/point_of_interest_type/_all.json b/assets/datapacks/26_1/data/minecraft/tags/point_of_interest_type/_all.json deleted file mode 100644 index 43e02a2b3..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/point_of_interest_type/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"acquirable_job_site":{"values":["minecraft:armorer","minecraft:butcher","minecraft:cartographer","minecraft:cleric","minecraft:farmer","minecraft:fisherman","minecraft:fletcher","minecraft:leatherworker","minecraft:librarian","minecraft:mason","minecraft:shepherd","minecraft:toolsmith","minecraft:weaponsmith"]},"bee_home":{"values":["minecraft:beehive","minecraft:bee_nest"]},"village":{"values":["#minecraft:acquirable_job_site","minecraft:home","minecraft:meeting"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/potion/_all.json b/assets/datapacks/26_1/data/minecraft/tags/potion/_all.json deleted file mode 100644 index 5a1246851..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/potion/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"tradeable":{"values":["minecraft:wind_charged","minecraft:oozing","minecraft:infested","minecraft:weaving","minecraft:night_vision","minecraft:long_night_vision","minecraft:invisibility","minecraft:long_invisibility","minecraft:fire_resistance","minecraft:long_fire_resistance","minecraft:leaping","minecraft:long_leaping","minecraft:strong_leaping","minecraft:slowness","minecraft:long_slowness","minecraft:strong_slowness","minecraft:turtle_master","minecraft:long_turtle_master","minecraft:strong_turtle_master","minecraft:swiftness","minecraft:long_swiftness","minecraft:strong_swiftness","minecraft:water_breathing","minecraft:long_water_breathing","minecraft:healing","minecraft:strong_healing","minecraft:harming","minecraft:strong_harming","minecraft:poison","minecraft:long_poison","minecraft:strong_poison","minecraft:regeneration","minecraft:long_regeneration","minecraft:strong_regeneration","minecraft:strength","minecraft:long_strength","minecraft:strong_strength","minecraft:weakness","minecraft:long_weakness","minecraft:slow_falling","minecraft:long_slow_falling"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/timeline/_all.json b/assets/datapacks/26_1/data/minecraft/tags/timeline/_all.json deleted file mode 100644 index 1dbc1e3ab..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/timeline/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"in_end":{"values":["#minecraft:universal"]},"in_nether":{"values":["#minecraft:universal"]},"in_overworld":{"values":["#minecraft:universal","minecraft:day","minecraft:moon","minecraft:early_game"]},"universal":{"values":["minecraft:villager_schedule"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/armorer/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/armorer/_all.json deleted file mode 100644 index 92d6b65df..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/armorer/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["#minecraft:common_smith/level_1","minecraft:armorer/1/emerald_iron_leggings","minecraft:armorer/1/emerald_iron_boots","minecraft:armorer/1/emerald_iron_helmet","minecraft:armorer/1/emerald_iron_chestplate"]},"level_2":{"values":["#minecraft:common_smith/level_2","minecraft:armorer/2/emerald_chainmail_boots","minecraft:armorer/2/emerald_chainmail_leggings"]},"level_3":{"values":["#minecraft:common_smith/level_3","minecraft:armorer/3/lava_bucket_emerald","minecraft:armorer/3/emerald_chainmail_helmet","minecraft:armorer/3/emerald_chainmail_chestplate","minecraft:armorer/3/emerald_shield","minecraft:armorer/3/diamond_emerald"]},"level_4":{"values":["#minecraft:common_smith/level_4","minecraft:armorer/4/emerald_enchanted_diamond_leggings","minecraft:armorer/4/emerald_enchanted_diamond_boots"]},"level_5":{"values":["#minecraft:common_smith/level_5","minecraft:armorer/5/emerald_enchanted_diamond_helmet","minecraft:armorer/5/emerald_enchanted_diamond_chestplate"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/butcher/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/butcher/_all.json deleted file mode 100644 index 2fad942c7..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/butcher/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:butcher/1/chicken_emerald","minecraft:butcher/1/porkchop_emerald","minecraft:butcher/1/rabbit_emerald","minecraft:butcher/1/emerald_rabbit_stew"]},"level_2":{"values":["minecraft:butcher/2/coal_emerald","minecraft:butcher/2/emerald_cooked_porkchop","minecraft:butcher/2/emerald_cooked_chicken"]},"level_3":{"values":["minecraft:butcher/3/mutton_emerald","minecraft:butcher/3/beef_emerald"]},"level_4":{"values":["minecraft:butcher/4/dried_kelp_block_emerald"]},"level_5":{"values":["minecraft:butcher/5/sweet_berries_emerald"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cartographer/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cartographer/_all.json deleted file mode 100644 index 2131e3130..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cartographer/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:cartographer/1/paper_emerald","minecraft:cartographer/1/emerald_map"]},"level_2":{"values":["minecraft:cartographer/2/glass_pane_emerald","minecraft:cartographer/2/emerald_and_compass_village_taiga_map","minecraft:cartographer/2/emerald_and_compass_explorer_swamp_map","minecraft:cartographer/2/emerald_and_compass_village_snowy_map","minecraft:cartographer/2/emerald_and_compass_village_savanna_map","minecraft:cartographer/2/emerald_and_compass_village_plains_map","minecraft:cartographer/2/emerald_and_compass_explorer_jungle_map","minecraft:cartographer/2/emerald_and_compass_village_desert_map"]},"level_3":{"values":["minecraft:cartographer/3/compass_emerald","minecraft:cartographer/3/emerald_and_compass_ocean_explorer_map","minecraft:cartographer/3/emerald_and_compass_trial_chamber_map"]},"level_4":{"values":["minecraft:cartographer/4/emerald_item_frame","minecraft:cartographer/4/emerald_white_banner","minecraft:cartographer/4/emerald_orange_banner","minecraft:cartographer/4/emerald_magenta_banner","minecraft:cartographer/4/emerald_blue_banner","minecraft:cartographer/4/emerald_light_blue_banner","minecraft:cartographer/4/emerald_yellow_banner","minecraft:cartographer/4/emerald_lime_banner","minecraft:cartographer/4/emerald_pink_banner","minecraft:cartographer/4/emerald_gray_banner","minecraft:cartographer/4/emerald_cyan_banner","minecraft:cartographer/4/emerald_purple_banner","minecraft:cartographer/4/emerald_brown_banner","minecraft:cartographer/4/emerald_green_banner","minecraft:cartographer/4/emerald_red_banner","minecraft:cartographer/4/emerald_black_banner"]},"level_5":{"values":["minecraft:cartographer/5/emerald_globe_banner_pattern","minecraft:cartographer/5/emerald_and_compass_woodland_mansion_map"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cleric/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cleric/_all.json deleted file mode 100644 index 4f6556730..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/cleric/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:cleric/1/rotten_flesh_emerald","minecraft:cleric/1/emerald_redstone"]},"level_2":{"values":["minecraft:cleric/2/gold_ingot_emerald","minecraft:cleric/2/emerald_lapis_lazuli"]},"level_3":{"values":["minecraft:cleric/3/rabbit_foot_emerald","minecraft:cleric/3/emerald_glowstone"]},"level_4":{"values":["minecraft:cleric/4/turtle_scute_emerald","minecraft:cleric/4/glass_bottle_emerald","minecraft:cleric/4/emerald_ender_pearl"]},"level_5":{"values":["minecraft:cleric/5/nether_wart_emerald","minecraft:cleric/5/emerald_experience_bottle"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/common_smith/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/common_smith/_all.json deleted file mode 100644 index 21009e2cb..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/common_smith/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:smith/1/coal_emerald"]},"level_2":{"values":["minecraft:smith/2/iron_ingot_emerald","minecraft:smith/2/emerald_bell"]},"level_3":{"values":[]},"level_4":{"values":[]},"level_5":{"values":[]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/farmer/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/farmer/_all.json deleted file mode 100644 index 214ef68eb..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/farmer/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:farmer/1/wheat_emerald","minecraft:farmer/1/potato_emerald","minecraft:farmer/1/carrot_emerald","minecraft:farmer/1/beetroot_emerald","minecraft:farmer/1/emerald_bread"]},"level_2":{"values":["minecraft:farmer/2/pumpkin_emerald","minecraft:farmer/2/emerald_pumpkin_pie","minecraft:farmer/2/emerald_apple"]},"level_3":{"values":["minecraft:farmer/3/emerald_cookie","minecraft:farmer/3/melon_emerald"]},"level_4":{"values":["minecraft:farmer/4/emerald_cake","minecraft:farmer/4/emerald_suspicious_stew"]},"level_5":{"values":["minecraft:farmer/5/emerald_golden_carrot","minecraft:farmer/5/emerald_glistening_melon_slice"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fisherman/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fisherman/_all.json deleted file mode 100644 index 0f8abab45..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fisherman/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:fisherman/1/string_emerald","minecraft:fisherman/1/coal_emerald","minecraft:fisherman/1/raw_cod_and_emerald_cooked_cod","minecraft:fisherman/1/emerald_cod_bucket"]},"level_2":{"values":["minecraft:fisherman/2/cod_emerald","minecraft:fisherman/2/salmon_and_emerald_cooked_salmon","minecraft:fisherman/2/emerald_campfire"]},"level_3":{"values":["minecraft:fisherman/3/salmon_emerald","minecraft:fisherman/3/emerald_enchanted_fishing_rod"]},"level_4":{"values":["minecraft:fisherman/4/tropical_fish_emerald"]},"level_5":{"values":["minecraft:fisherman/5/pufferfish_emerald","minecraft:fisherman/5/oak_boat_emerald","minecraft:fisherman/5/spruce_boat_emerald","minecraft:fisherman/5/jungle_boat_emerald","minecraft:fisherman/5/acacia_boat_emerald","minecraft:fisherman/5/dark_oak_boat_emerald"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fletcher/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fletcher/_all.json deleted file mode 100644 index 80370d120..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/fletcher/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:fletcher/1/stick_emerald","minecraft:fletcher/1/emerald_arrow","minecraft:fletcher/1/gravel_and_emerald_flint"]},"level_2":{"values":["minecraft:fletcher/2/flint_emerald","minecraft:fletcher/2/emerald_bow"]},"level_3":{"values":["minecraft:fletcher/3/string_emerald","minecraft:fletcher/3/emerald_crossbow"]},"level_4":{"values":["minecraft:fletcher/4/feather_emerald","minecraft:fletcher/4/emerald_enchanted_bow"]},"level_5":{"values":["minecraft:fletcher/5/tripwire_hook_emerald","minecraft:fletcher/5/emerald_enchanted_crossbow","minecraft:fletcher/5/arrow_and_emerald_tipped_arrow"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/leatherworker/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/leatherworker/_all.json deleted file mode 100644 index 26cec086f..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/leatherworker/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:leatherworker/1/leather_emerald","minecraft:leatherworker/1/emerald_dyed_leather_leggings","minecraft:leatherworker/1/emerald_dyed_leather_chestplate"]},"level_2":{"values":["minecraft:leatherworker/2/flint_emerald","minecraft:leatherworker/2/emerald_dyed_leather_helmet","minecraft:leatherworker/2/emerald_dyed_leather_boots"]},"level_3":{"values":["minecraft:leatherworker/3/rabbit_hide_emerald","minecraft:leatherworker/3/emerald_dyed_leather_chestplate"]},"level_4":{"values":["minecraft:leatherworker/4/turtle_scute_emerald","minecraft:leatherworker/4/emerald_dyed_leather_horse_armor"]},"level_5":{"values":["minecraft:leatherworker/5/emerald_saddle","minecraft:leatherworker/5/emerald_dyed_leather_helmet"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/librarian/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/librarian/_all.json deleted file mode 100644 index 05ffaf776..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/librarian/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:librarian/1/paper_emerald","minecraft:librarian/1/emerald_and_book_enchanted_book","minecraft:librarian/1/emerald_bookshelf"]},"level_2":{"values":["minecraft:librarian/2/book_emerald","minecraft:librarian/2/emerald_and_book_enchanted_book","minecraft:librarian/2/emerald_lantern"]},"level_3":{"values":["minecraft:librarian/3/ink_sac_emerald","minecraft:librarian/3/emerald_and_book_enchanted_book","minecraft:librarian/3/emerald_glass"]},"level_4":{"values":["minecraft:librarian/4/writable_book_emerald","minecraft:librarian/4/emerald_book_and_enchanted_book","minecraft:librarian/4/emerald_clock","minecraft:librarian/4/emerald_compass"]},"level_5":{"values":["minecraft:librarian/5/emerald_yellow_candle","minecraft:librarian/5/emerald_red_candle"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/mason/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/mason/_all.json deleted file mode 100644 index 5c2b202fb..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/mason/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:mason/1/clay_ball_emerald","minecraft:mason/1/emerald_brick"]},"level_2":{"values":["minecraft:mason/2/stone_emerald","minecraft:mason/2/emerald_chiseled_stone_bricks"]},"level_3":{"values":["minecraft:mason/3/granite_emerald","minecraft:mason/3/andesite_emerald","minecraft:mason/3/diorite_emerald","minecraft:mason/3/emerald_dripstone_block","minecraft:mason/3/emerald_polished_andesite","minecraft:mason/3/emerald_polished_diorite","minecraft:mason/3/emerald_polished_granite"]},"level_4":{"values":["minecraft:mason/4/quartz_emerald","minecraft:mason/4/emerald_orange_terracotta","minecraft:mason/4/emerald_white_terracotta","minecraft:mason/4/emerald_blue_terracotta","minecraft:mason/4/emerald_light_blue_terracotta","minecraft:mason/4/emerald_gray_terracotta","minecraft:mason/4/emerald_light_gray_terracotta","minecraft:mason/4/emerald_black_terracotta","minecraft:mason/4/emerald_red_terracotta","minecraft:mason/4/emerald_pink_terracotta","minecraft:mason/4/emerald_magenta_terracotta","minecraft:mason/4/emerald_lime_terracotta","minecraft:mason/4/emerald_green_terracotta","minecraft:mason/4/emerald_cyan_terracotta","minecraft:mason/4/emerald_purple_terracotta","minecraft:mason/4/emerald_yellow_terracotta","minecraft:mason/4/emerald_brown_terracotta","minecraft:mason/4/emerald_orange_glazed_terracotta","minecraft:mason/4/emerald_white_glazed_terracotta","minecraft:mason/4/emerald_blue_glazed_terracotta","minecraft:mason/4/emerald_light_blue_glazed_terracotta","minecraft:mason/4/emerald_gray_glazed_terracotta","minecraft:mason/4/emerald_light_gray_glazed_terracotta","minecraft:mason/4/emerald_black_glazed_terracotta","minecraft:mason/4/emerald_red_glazed_terracotta","minecraft:mason/4/emerald_pink_glazed_terracotta","minecraft:mason/4/emerald_magenta_glazed_terracotta","minecraft:mason/4/emerald_lime_glazed_terracotta","minecraft:mason/4/emerald_green_glazed_terracotta","minecraft:mason/4/emerald_cyan_glazed_terracotta","minecraft:mason/4/emerald_purple_glazed_terracotta","minecraft:mason/4/emerald_yellow_glazed_terracotta","minecraft:mason/4/emerald_brown_glazed_terracotta"]},"level_5":{"values":["minecraft:mason/5/emerald_quartz_pillar","minecraft:mason/5/emerald_quartz_block"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/shepherd/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/shepherd/_all.json deleted file mode 100644 index 68cf391f6..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/shepherd/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["minecraft:shepherd/1/white_wool_emerald","minecraft:shepherd/1/brown_wool_emerald","minecraft:shepherd/1/gray_wool_emerald","minecraft:shepherd/1/black_wool_emerald","minecraft:shepherd/1/emerald_shears"]},"level_2":{"values":["minecraft:shepherd/2/white_dye_emerald","minecraft:shepherd/2/gray_dye_emerald","minecraft:shepherd/2/black_dye_emerald","minecraft:shepherd/2/light_blue_dye_emerald","minecraft:shepherd/2/lime_dye_emerald","minecraft:shepherd/2/emerald_white_wool","minecraft:shepherd/2/emerald_orange_wool","minecraft:shepherd/2/emerald_magenta_wool","minecraft:shepherd/2/emerald_blue_wool","minecraft:shepherd/2/emerald_light_blue_wool","minecraft:shepherd/2/emerald_yellow_wool","minecraft:shepherd/2/emerald_lime_wool","minecraft:shepherd/2/emerald_pink_wool","minecraft:shepherd/2/emerald_gray_wool","minecraft:shepherd/2/emerald_light_gray_wool","minecraft:shepherd/2/emerald_cyan_wool","minecraft:shepherd/2/emerald_purple_wool","minecraft:shepherd/2/emerald_brown_wool","minecraft:shepherd/2/emerald_green_wool","minecraft:shepherd/2/emerald_red_wool","minecraft:shepherd/2/emerald_black_wool","minecraft:shepherd/2/emerald_white_carpet","minecraft:shepherd/2/emerald_orange_carpet","minecraft:shepherd/2/emerald_magenta_carpet","minecraft:shepherd/2/emerald_blue_carpet","minecraft:shepherd/2/emerald_light_blue_carpet","minecraft:shepherd/2/emerald_yellow_carpet","minecraft:shepherd/2/emerald_lime_carpet","minecraft:shepherd/2/emerald_pink_carpet","minecraft:shepherd/2/emerald_gray_carpet","minecraft:shepherd/2/emerald_light_gray_carpet","minecraft:shepherd/2/emerald_cyan_carpet","minecraft:shepherd/2/emerald_purple_carpet","minecraft:shepherd/2/emerald_brown_carpet","minecraft:shepherd/2/emerald_green_carpet","minecraft:shepherd/2/emerald_red_carpet","minecraft:shepherd/2/emerald_black_carpet"]},"level_3":{"values":["minecraft:shepherd/3/yellow_dye_emerald","minecraft:shepherd/3/light_gray_dye_emerald","minecraft:shepherd/3/orange_dye_emerald","minecraft:shepherd/3/red_dye_emerald","minecraft:shepherd/3/pink_dye_emerald","minecraft:shepherd/3/emerald_white_bed","minecraft:shepherd/3/emerald_orange_bed","minecraft:shepherd/3/emerald_magenta_bed","minecraft:shepherd/3/emerald_blue_bed","minecraft:shepherd/3/emerald_light_blue_bed","minecraft:shepherd/3/emerald_yellow_bed","minecraft:shepherd/3/emerald_lime_bed","minecraft:shepherd/3/emerald_pink_bed","minecraft:shepherd/3/emerald_gray_bed","minecraft:shepherd/3/emerald_light_gray_bed","minecraft:shepherd/3/emerald_cyan_bed","minecraft:shepherd/3/emerald_purple_bed","minecraft:shepherd/3/emerald_brown_bed","minecraft:shepherd/3/emerald_green_bed","minecraft:shepherd/3/emerald_red_bed","minecraft:shepherd/3/emerald_black_bed"]},"level_4":{"values":["minecraft:shepherd/4/brown_dye_emerald","minecraft:shepherd/4/purple_dye_emerald","minecraft:shepherd/4/blue_dye_emerald","minecraft:shepherd/4/green_dye_emerald","minecraft:shepherd/4/magenta_dye_emerald","minecraft:shepherd/4/cyan_dye_emerald","minecraft:shepherd/4/emerald_white_banner","minecraft:shepherd/4/emerald_orange_banner","minecraft:shepherd/4/emerald_magenta_banner","minecraft:shepherd/4/emerald_blue_banner","minecraft:shepherd/4/emerald_light_blue_banner","minecraft:shepherd/4/emerald_yellow_banner","minecraft:shepherd/4/emerald_lime_banner","minecraft:shepherd/4/emerald_pink_banner","minecraft:shepherd/4/emerald_gray_banner","minecraft:shepherd/4/emerald_light_gray_banner","minecraft:shepherd/4/emerald_cyan_banner","minecraft:shepherd/4/emerald_purple_banner","minecraft:shepherd/4/emerald_brown_banner","minecraft:shepherd/4/emerald_green_banner","minecraft:shepherd/4/emerald_red_banner","minecraft:shepherd/4/emerald_black_banner"]},"level_5":{"values":["minecraft:shepherd/5/emerald_painting"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/toolsmith/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/toolsmith/_all.json deleted file mode 100644 index 4fbcc953a..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/toolsmith/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["#minecraft:common_smith/level_1","minecraft:toolsmith/1/emerald_stone_axe","minecraft:toolsmith/1/emerald_stone_shovel","minecraft:toolsmith/1/emerald_stone_pickaxe","minecraft:toolsmith/1/emerald_stone_hoe"]},"level_2":{"values":["#minecraft:common_smith/level_2"]},"level_3":{"values":["#minecraft:common_smith/level_3","minecraft:toolsmith/3/flint_emerald","minecraft:toolsmith/3/emerald_enchanted_iron_axe","minecraft:toolsmith/3/emerald_enchanted_iron_shovel","minecraft:toolsmith/3/emerald_enchanted_iron_pickaxe","minecraft:toolsmith/3/emerald_diamond_hoe"]},"level_4":{"values":["#minecraft:common_smith/level_4","minecraft:toolsmith/4/emerald_enchanted_diamond_axe","minecraft:toolsmith/4/emerald_enchanted_diamond_shovel","minecraft:toolsmith/4/diamond_emerald"]},"level_5":{"values":["#minecraft:common_smith/level_5","minecraft:toolsmith/5/emerald_enchanted_diamond_pickaxe"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/wandering_trader/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/wandering_trader/_all.json deleted file mode 100644 index e8fd685bf..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/wandering_trader/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"buying":{"values":["minecraft:wandering_trader/water_bottle_emerald","minecraft:wandering_trader/water_bucket_emerald","minecraft:wandering_trader/milk_bucket_emerald","minecraft:wandering_trader/fermented_spider_eye_emerald","minecraft:wandering_trader/baked_potato_emerald","minecraft:wandering_trader/hay_block_emerald"]},"common":{"values":["minecraft:wandering_trader/emerald_fish_bucket","minecraft:wandering_trader/emerald_pufferfish_bucket","minecraft:wandering_trader/emerald_sea_pickle","minecraft:wandering_trader/emerald_slime_ball","minecraft:wandering_trader/emerald_glowstone","minecraft:wandering_trader/emerald_nautilus_shell","minecraft:wandering_trader/emerald_fern","minecraft:wandering_trader/emerald_sugar_cane","minecraft:wandering_trader/emerald_pumpkin","minecraft:wandering_trader/emerald_kelp","minecraft:wandering_trader/emerald_cactus","minecraft:wandering_trader/emerald_dandelion","minecraft:wandering_trader/emerald_poppy","minecraft:wandering_trader/emerald_blue_orchid","minecraft:wandering_trader/emerald_allium","minecraft:wandering_trader/emerald_azure_bluet","minecraft:wandering_trader/emerald_red_tulip","minecraft:wandering_trader/emerald_orange_tulip","minecraft:wandering_trader/emerald_white_tulip","minecraft:wandering_trader/emerald_pink_tulip","minecraft:wandering_trader/emerald_oxeye_daisy","minecraft:wandering_trader/emerald_cornflower","minecraft:wandering_trader/emerald_lily_of_the_valley","minecraft:wandering_trader/emerald_open_eyeblossom","minecraft:wandering_trader/emerald_wheat_seeds","minecraft:wandering_trader/emerald_beetroot_seeds","minecraft:wandering_trader/emerald_pumpkin_seeds","minecraft:wandering_trader/emerald_melon_seeds","minecraft:wandering_trader/emerald_acacia_sapling","minecraft:wandering_trader/emerald_birch_sapling","minecraft:wandering_trader/emerald_dark_oak_sapling","minecraft:wandering_trader/emerald_jungle_sapling","minecraft:wandering_trader/emerald_oak_sapling","minecraft:wandering_trader/emerald_spruce_sapling","minecraft:wandering_trader/emerald_cherry_sapling","minecraft:wandering_trader/emerald_pale_oak_sapling","minecraft:wandering_trader/emerald_mangrove_propagule","minecraft:wandering_trader/emerald_red_dye","minecraft:wandering_trader/emerald_white_dye","minecraft:wandering_trader/emerald_blue_dye","minecraft:wandering_trader/emerald_pink_dye","minecraft:wandering_trader/emerald_black_dye","minecraft:wandering_trader/emerald_green_dye","minecraft:wandering_trader/emerald_light_gray_dye","minecraft:wandering_trader/emerald_magenta_dye","minecraft:wandering_trader/emerald_yellow_dye","minecraft:wandering_trader/emerald_gray_dye","minecraft:wandering_trader/emerald_purple_dye","minecraft:wandering_trader/emerald_light_blue_dye","minecraft:wandering_trader/emerald_lime_dye","minecraft:wandering_trader/emerald_orange_dye","minecraft:wandering_trader/emerald_brown_dye","minecraft:wandering_trader/emerald_cyan_dye","minecraft:wandering_trader/emerald_brain_coral_block","minecraft:wandering_trader/emerald_bubble_coral_block","minecraft:wandering_trader/emerald_fire_coral_block","minecraft:wandering_trader/emerald_horn_coral_block","minecraft:wandering_trader/emerald_tube_coral_block","minecraft:wandering_trader/emerald_vine","minecraft:wandering_trader/emerald_pale_hanging_moss","minecraft:wandering_trader/emerald_brown_mushroom","minecraft:wandering_trader/emerald_red_mushroom","minecraft:wandering_trader/emerald_lily_pad","minecraft:wandering_trader/emerald_small_dripleaf","minecraft:wandering_trader/emerald_sand","minecraft:wandering_trader/emerald_red_sand","minecraft:wandering_trader/emerald_pointed_dripstone","minecraft:wandering_trader/emerald_rooted_dirt","minecraft:wandering_trader/emerald_moss_block","minecraft:wandering_trader/emerald_pale_moss_block","minecraft:wandering_trader/emerald_wildflowers","minecraft:wandering_trader/emerald_dry_tall_grass","minecraft:wandering_trader/emerald_firefly_bush","minecraft:wandering_trader/emerald_golden_dandelion","minecraft:wandering_trader/emerald_name_tag"]},"uncommon":{"values":["minecraft:wandering_trader/emerald_packed_ice","minecraft:wandering_trader/emerald_blue_ice","minecraft:wandering_trader/emerald_gunpowder","minecraft:wandering_trader/emerald_podzol","minecraft:wandering_trader/emerald_acacia_log","minecraft:wandering_trader/emerald_birch_log","minecraft:wandering_trader/emerald_dark_oak_log","minecraft:wandering_trader/emerald_jungle_log","minecraft:wandering_trader/emerald_oak_log","minecraft:wandering_trader/emerald_spruce_log","minecraft:wandering_trader/emerald_cherry_log","minecraft:wandering_trader/emerald_mangrove_log","minecraft:wandering_trader/emerald_pale_oak_log","minecraft:wandering_trader/emerald_enchanted_iron_pickaxe","minecraft:wandering_trader/emerald_long_invisibility_potion"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/weaponsmith/_all.json b/assets/datapacks/26_1/data/minecraft/tags/villager_trade/weaponsmith/_all.json deleted file mode 100644 index f7beda170..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/villager_trade/weaponsmith/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"level_1":{"values":["#minecraft:common_smith/level_1","minecraft:weaponsmith/1/emerald_iron_axe","minecraft:weaponsmith/1/emerald_enchanted_iron_sword"]},"level_2":{"values":["#minecraft:common_smith/level_2"]},"level_3":{"values":["#minecraft:common_smith/level_3","minecraft:weaponsmith/3/flint_emerald"]},"level_4":{"values":["#minecraft:common_smith/level_4","minecraft:weaponsmith/4/emerald_enchanted_diamond_axe","minecraft:weaponsmith/4/diamond_emerald"]},"level_5":{"values":["#minecraft:common_smith/level_5","minecraft:weaponsmith/5/emerald_enchanted_diamond_sword"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/_all.json deleted file mode 100644 index 04946ca73..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"allows_surface_slime_spawns":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"allows_tropical_fish_spawns_at_any_height":{"values":["minecraft:lush_caves"]},"is_badlands":{"values":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"is_beach":{"values":["minecraft:beach","minecraft:snowy_beach"]},"is_deep_ocean":{"values":["minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean","minecraft:deep_lukewarm_ocean"]},"is_end":{"values":["minecraft:the_end","minecraft:end_highlands","minecraft:end_midlands","minecraft:small_end_islands","minecraft:end_barrens"]},"is_forest":{"values":["minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:old_growth_birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:grove"]},"is_hill":{"values":["minecraft:windswept_hills","minecraft:windswept_forest","minecraft:windswept_gravelly_hills"]},"is_jungle":{"values":["minecraft:bamboo_jungle","minecraft:jungle","minecraft:sparse_jungle"]},"is_mountain":{"values":["minecraft:meadow","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:snowy_slopes","minecraft:cherry_grove"]},"is_nether":{"values":["minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:crimson_forest","minecraft:warped_forest","minecraft:basalt_deltas"]},"is_ocean":{"values":["#minecraft:is_deep_ocean","minecraft:frozen_ocean","minecraft:ocean","minecraft:cold_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean"]},"is_overworld":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:deep_dark"]},"is_river":{"values":["minecraft:river","minecraft:frozen_river"]},"is_savanna":{"values":["minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_savanna"]},"is_taiga":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"mineshaft_blocking":{"values":["minecraft:deep_dark"]},"more_frequent_drowned_spawns":{"values":["#minecraft:is_river"]},"polar_bears_spawn_on_alternate_blocks":{"values":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"produces_corals_from_bonemeal":{"values":["minecraft:warm_ocean"]},"reduce_water_ambient_spawns":{"values":["#minecraft:is_river"]},"required_ocean_monument_surrounding":{"values":["#minecraft:is_ocean","#minecraft:is_river"]},"spawns_cold_variant_farm_animals":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end","minecraft:cold_ocean","minecraft:deep_cold_ocean","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:windswept_forest","minecraft:windswept_gravelly_hills","minecraft:windswept_hills","minecraft:stony_peaks"]},"spawns_cold_variant_frogs":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:frozen_ocean","minecraft:deep_frozen_ocean","minecraft:grove","minecraft:deep_dark","minecraft:frozen_river","minecraft:snowy_taiga","minecraft:snowy_beach","#minecraft:is_end"]},"spawns_coral_variant_zombie_nautilus":{"values":["minecraft:warm_ocean"]},"spawns_gold_rabbits":{"values":["minecraft:desert"]},"spawns_snow_foxes":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"spawns_warm_variant_farm_animals":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean"]},"spawns_warm_variant_frogs":{"values":["minecraft:desert","minecraft:warm_ocean","#minecraft:is_jungle","#minecraft:is_savanna","#minecraft:is_nether","#minecraft:is_badlands","minecraft:mangrove_swamp"]},"spawns_white_rabbits":{"values":["minecraft:snowy_plains","minecraft:ice_spikes","minecraft:frozen_ocean","minecraft:snowy_taiga","minecraft:frozen_river","minecraft:snowy_beach","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:snowy_slopes","minecraft:grove"]},"stronghold_biased_to":{"values":["minecraft:plains","minecraft:sunflower_plains","minecraft:snowy_plains","minecraft:ice_spikes","minecraft:desert","minecraft:forest","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:old_growth_birch_forest","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:taiga","minecraft:snowy_taiga","minecraft:savanna","minecraft:savanna_plateau","minecraft:windswept_hills","minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:windswept_savanna","minecraft:jungle","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands","minecraft:meadow","minecraft:cherry_grove","minecraft:grove","minecraft:snowy_slopes","minecraft:frozen_peaks","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:mushroom_fields","minecraft:dripstone_caves","minecraft:lush_caves"]},"water_on_map_outlines":{"values":["#minecraft:is_ocean","#minecraft:is_river","minecraft:swamp","minecraft:mangrove_swamp"]},"without_wandering_trader_spawns":{"values":["minecraft:the_void"]},"without_zombie_sieges":{"values":["minecraft:mushroom_fields"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/has_structure/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/has_structure/_all.json deleted file mode 100644 index 21bac4dde..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/biome/has_structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"ancient_city":{"values":["minecraft:deep_dark"]},"bastion_remnant":{"values":["minecraft:crimson_forest","minecraft:nether_wastes","minecraft:soul_sand_valley","minecraft:warped_forest"]},"buried_treasure":{"values":["#minecraft:is_beach"]},"desert_pyramid":{"values":["minecraft:desert"]},"end_city":{"values":["minecraft:end_highlands","minecraft:end_midlands"]},"igloo":{"values":["minecraft:snowy_taiga","minecraft:snowy_plains","minecraft:snowy_slopes"]},"jungle_temple":{"values":["minecraft:bamboo_jungle","minecraft:jungle"]},"mineshaft":{"values":["#minecraft:is_ocean","#minecraft:is_river","#minecraft:is_beach","#minecraft:is_mountain","#minecraft:is_hill","#minecraft:is_taiga","#minecraft:is_jungle","#minecraft:is_forest","minecraft:stony_shore","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:windswept_savanna","minecraft:desert","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains","minecraft:swamp","minecraft:mangrove_swamp","minecraft:savanna_plateau","minecraft:dripstone_caves","minecraft:lush_caves"]},"mineshaft_mesa":{"values":["#minecraft:is_badlands"]},"nether_fortress":{"values":["#minecraft:is_nether"]},"nether_fossil":{"values":["minecraft:soul_sand_valley"]},"ocean_monument":{"values":["#minecraft:is_deep_ocean"]},"ocean_ruin_cold":{"values":["minecraft:frozen_ocean","minecraft:cold_ocean","minecraft:ocean","minecraft:deep_frozen_ocean","minecraft:deep_cold_ocean","minecraft:deep_ocean"]},"ocean_ruin_warm":{"values":["minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:deep_lukewarm_ocean"]},"pillager_outpost":{"values":["minecraft:desert","minecraft:plains","minecraft:savanna","minecraft:snowy_plains","minecraft:taiga","#minecraft:is_mountain","minecraft:grove"]},"ruined_portal_desert":{"values":["minecraft:desert"]},"ruined_portal_jungle":{"values":["#minecraft:is_jungle"]},"ruined_portal_mountain":{"values":["#minecraft:is_badlands","#minecraft:is_hill","minecraft:savanna_plateau","minecraft:windswept_savanna","minecraft:stony_shore","#minecraft:is_mountain"]},"ruined_portal_nether":{"values":["#minecraft:is_nether"]},"ruined_portal_ocean":{"values":["#minecraft:is_ocean"]},"ruined_portal_standard":{"values":["#minecraft:is_beach","#minecraft:is_river","#minecraft:is_taiga","#minecraft:is_forest","minecraft:mushroom_fields","minecraft:ice_spikes","minecraft:dripstone_caves","minecraft:lush_caves","minecraft:savanna","minecraft:snowy_plains","minecraft:plains","minecraft:sunflower_plains"]},"ruined_portal_swamp":{"values":["minecraft:swamp","minecraft:mangrove_swamp"]},"shipwreck":{"values":["#minecraft:is_ocean"]},"shipwreck_beached":{"values":["#minecraft:is_beach"]},"stronghold":{"values":["#minecraft:is_overworld"]},"swamp_hut":{"values":["minecraft:swamp"]},"trail_ruins":{"values":["minecraft:taiga","minecraft:snowy_taiga","minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga","minecraft:old_growth_birch_forest","minecraft:jungle"]},"trial_chambers":{"values":["minecraft:mushroom_fields","minecraft:deep_frozen_ocean","minecraft:frozen_ocean","minecraft:deep_cold_ocean","minecraft:cold_ocean","minecraft:deep_ocean","minecraft:ocean","minecraft:deep_lukewarm_ocean","minecraft:lukewarm_ocean","minecraft:warm_ocean","minecraft:stony_shore","minecraft:swamp","minecraft:mangrove_swamp","minecraft:snowy_slopes","minecraft:snowy_plains","minecraft:snowy_beach","minecraft:windswept_gravelly_hills","minecraft:grove","minecraft:windswept_hills","minecraft:snowy_taiga","minecraft:windswept_forest","minecraft:taiga","minecraft:plains","minecraft:meadow","minecraft:beach","minecraft:forest","minecraft:old_growth_spruce_taiga","minecraft:flower_forest","minecraft:birch_forest","minecraft:dark_forest","minecraft:pale_garden","minecraft:savanna_plateau","minecraft:savanna","minecraft:jungle","minecraft:badlands","minecraft:desert","minecraft:wooded_badlands","minecraft:jagged_peaks","minecraft:stony_peaks","minecraft:frozen_river","minecraft:river","minecraft:ice_spikes","minecraft:old_growth_pine_taiga","minecraft:sunflower_plains","minecraft:old_growth_birch_forest","minecraft:sparse_jungle","minecraft:bamboo_jungle","minecraft:eroded_badlands","minecraft:windswept_savanna","minecraft:cherry_grove","minecraft:frozen_peaks","minecraft:dripstone_caves","minecraft:lush_caves"]},"village_desert":{"values":["minecraft:desert"]},"village_plains":{"values":["minecraft:plains","minecraft:meadow"]},"village_savanna":{"values":["minecraft:savanna"]},"village_snowy":{"values":["minecraft:snowy_plains"]},"village_taiga":{"values":["minecraft:taiga"]},"woodland_mansion":{"values":["minecraft:dark_forest","minecraft:pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/configured_feature/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/configured_feature/_all.json deleted file mode 100644 index e4463e55a..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/configured_feature/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"can_spawn_from_bone_meal":{"values":["minecraft:flower_default","minecraft:flower_flower_forest","minecraft:flower_swamp","minecraft:flower_plain","minecraft:flower_meadow","minecraft:flower_cherry","minecraft:wildflower","minecraft:flower_pale_garden"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json deleted file mode 100644 index 67c6a537e..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/flat_level_generator_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"visible":{"values":["minecraft:classic_flat","minecraft:tunnelers_dream","minecraft:water_world","minecraft:overworld","minecraft:snowy_kingdom","minecraft:bottomless_pit","minecraft:desert","minecraft:redstone_ready","minecraft:the_void"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/structure/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/structure/_all.json deleted file mode 100644 index 2aeccecbd..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/structure/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"cats_spawn_as_black":{"values":["minecraft:swamp_hut"]},"cats_spawn_in":{"values":["minecraft:swamp_hut"]},"dolphin_located":{"values":["#minecraft:ocean_ruin","#minecraft:shipwreck"]},"eye_of_ender_located":{"values":["minecraft:stronghold"]},"mineshaft":{"values":["minecraft:mineshaft","minecraft:mineshaft_mesa"]},"ocean_ruin":{"values":["minecraft:ocean_ruin_cold","minecraft:ocean_ruin_warm"]},"on_desert_village_maps":{"values":["minecraft:village_desert"]},"on_jungle_explorer_maps":{"values":["minecraft:jungle_pyramid"]},"on_ocean_explorer_maps":{"values":["minecraft:monument"]},"on_plains_village_maps":{"values":["minecraft:village_plains"]},"on_savanna_village_maps":{"values":["minecraft:village_savanna"]},"on_snowy_village_maps":{"values":["minecraft:village_snowy"]},"on_swamp_explorer_maps":{"values":["minecraft:swamp_hut"]},"on_taiga_village_maps":{"values":["minecraft:village_taiga"]},"on_treasure_maps":{"values":["minecraft:buried_treasure"]},"on_trial_chambers_maps":{"values":["minecraft:trial_chambers"]},"on_woodland_explorer_maps":{"values":["minecraft:mansion"]},"ruined_portal":{"values":["minecraft:ruined_portal_desert","minecraft:ruined_portal_jungle","minecraft:ruined_portal_mountain","minecraft:ruined_portal_nether","minecraft:ruined_portal_ocean","minecraft:ruined_portal","minecraft:ruined_portal_swamp"]},"shipwreck":{"values":["minecraft:shipwreck","minecraft:shipwreck_beached"]},"village":{"values":["minecraft:village_plains","minecraft:village_desert","minecraft:village_savanna","minecraft:village_snowy","minecraft:village_taiga"]}} \ No newline at end of file diff --git a/assets/datapacks/26_1/data/minecraft/tags/worldgen/world_preset/_all.json b/assets/datapacks/26_1/data/minecraft/tags/worldgen/world_preset/_all.json deleted file mode 100644 index ed3f37327..000000000 --- a/assets/datapacks/26_1/data/minecraft/tags/worldgen/world_preset/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"extended":{"values":["#minecraft:normal","minecraft:debug_all_block_states"]},"normal":{"values":["minecraft:normal","minecraft:flat","minecraft:large_biomes","minecraft:amplified","minecraft:single_biome_surface"]}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_all.json deleted file mode 100644 index e458d2c52..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"shift_x":{"type":"minecraft:cache","input":{"type":"minecraft:shift_a","noise":"minecraft:offset"}},"shift_z":{"type":"minecraft:cache","input":{"type":"minecraft:shift_b","noise":"minecraft:offset"}},"y":{"type":"minecraft:gradient","axis":"y","from_coordinate":-4064,"from_value":-4064.0,"to_coordinate":4062,"to_value":4062.0},"zero":0.0} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_list.json deleted file mode 100644 index f37978a68..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":["end","nether","overworld","overworld_amplified","overworld_large_biomes"],"files":["shift_x.json","shift_z.json","y.json","zero.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_all.json deleted file mode 100644 index a04af639f..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"base_3d_noise":{"type":"minecraft:old_blended_noise","smear_scale_multiplier":4.0,"xz_factor":80.0,"xz_scale":0.25,"y_factor":160.0,"y_scale":0.25},"islands":{"type":"minecraft:cache","input":{"type":"minecraft:max","left":{"type":"minecraft:slice","axis":"y","coordinate":0,"input":{"type":"minecraft:mul","left":{"type":"minecraft:sub","left":{"type":"minecraft:clamp","input":{"type":"minecraft:sub","left":100.0,"right":{"type":"minecraft:distance_to_point","metric":"euclidean","point":[0,0,0]}},"max":80.0,"min":-100.0},"right":8.0},"right":0.0078125}},"right":{"type":"minecraft:end_outer_islands"}}},"sloped_cheese":{"type":"minecraft:add","left":"minecraft:end/islands","right":"minecraft:end/base_3d_noise"}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_list.json deleted file mode 100644 index 0eecdc5c3..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/end/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["base_3d_noise.json","islands.json","sloped_cheese.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_all.json deleted file mode 100644 index 2d71c788c..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"base_3d_noise":{"type":"minecraft:old_blended_noise","smear_scale_multiplier":8.0,"xz_factor":80.0,"xz_scale":0.25,"y_factor":60.0,"y_scale":0.375}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_list.json deleted file mode 100644 index eb9bd7bac..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/nether/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["base_3d_noise.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_all.json deleted file mode 100644 index 30b829cee..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"base_3d_noise":{"type":"minecraft:old_blended_noise","smear_scale_multiplier":8.0,"xz_factor":80.0,"xz_scale":0.25,"y_factor":160.0,"y_scale":0.125},"chunk_surface_level":{"type":"minecraft:interpolated","cell_size_xz":16,"cell_size_y":1,"input":"minecraft:overworld/preliminary_surface_level"},"continents":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:continentalness","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}},"depth":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld/offset"},"erosion":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:erosion","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}},"factor":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":10.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-0.19,"value":3.95},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":0.35,"value":6.25},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":0.35,"value":5.47},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.47},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.47},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.47},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.47},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":5.47}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":0.35,"value":5.08},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.08},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.08},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.08},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.08},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":5.08}]}},{"derivative":0.0,"location":0.06,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.05,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.7,"value":1.56}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.7,"value":1.56}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.15,"value":1.37}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.15,"value":1.37}]}},{"derivative":0.0,"location":0.58,"value":4.69}]}}]}}}},"final_density":{"type":"minecraft:add","left":{"type":"minecraft:min","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.1171875,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":240,"from_value":1.0,"to_coordinate":256,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:range_choice","input":"minecraft:overworld/sloped_cheese","max_exclusive":1.5625,"min_inclusive":-1000000.0,"when_in_range":{"type":"minecraft:min","left":"minecraft:overworld/sloped_cheese","right":{"type":"minecraft:mul","left":"minecraft:overworld/caves/entrances","right":5.0}},"when_out_of_range":{"type":"minecraft:max","left":{"type":"minecraft:min","left":{"type":"minecraft:min","left":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:square","input":{"type":"minecraft:noise","noise":"minecraft:cave_layer","xz_scale":1.0,"y_scale":8.0}},"right":4.0},"right":{"type":"minecraft:add","left":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:noise","noise":"minecraft:cave_cheese","xz_scale":1.0,"y_scale":0.6666666666666666},"right":0.27},"max":1.0,"min":-1.0},"right":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":"minecraft:overworld/sloped_cheese","right":-0.64},"right":1.5},"max":0.5,"min":0.0}}},"right":"minecraft:overworld/caves/entrances"},"right":{"type":"minecraft:add","left":"minecraft:overworld/caves/spaghetti_2d","right":"minecraft:overworld/caves/spaghetti_roughness_function"}},"right":{"type":"minecraft:range_choice","input":"minecraft:overworld/caves/pillars","max_exclusive":0.03,"min_inclusive":-1000000.0,"when_in_range":-1000000.0,"when_out_of_range":"minecraft:overworld/caves/pillars"}}}}}},"right":0.64}}},"right":"minecraft:overworld/caves/noodle"},"right":{"type":"minecraft:beardifier"}},"jaggedness":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":0.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-0.11,"value":0.0},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.315},{"derivative":0.0,"location":0.01,"value":0.15}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.315},{"derivative":0.0,"location":0.01,"value":0.15}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}},{"derivative":0.0,"location":0.65,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}}]}}}},"offset":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":{"type":"minecraft:blend_offset"},"second":{"type":"minecraft:add","left":-0.50375,"right":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-1.1,"value":0.044},{"derivative":0.0,"location":-1.02,"value":-0.2222},{"derivative":0.0,"location":-0.51,"value":-0.2222},{"derivative":0.0,"location":-0.44,"value":-0.12},{"derivative":0.0,"location":-0.18,"value":-0.12},{"derivative":0.0,"location":-0.16,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.01,"location":-0.4,"value":0.001},{"derivative":0.01,"location":0.0,"value":0.003},{"derivative":0.094000004,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}},{"derivative":0.0,"location":0.25,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.20235021},{"derivative":0.5138249,"location":0.0,"value":0.7161751},{"derivative":0.5138249,"location":1.0,"value":1.23}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.43317974,"location":0.0,"value":0.44682026},{"derivative":0.43317974,"location":1.0,"value":0.88}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.3917051,"location":0.0,"value":0.30829495},{"derivative":0.3917051,"location":1.0,"value":0.70000005}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.35},{"derivative":0.0,"location":0.0,"value":0.35},{"derivative":0.0,"location":0.4,"value":0.35},{"derivative":0.049000014,"location":1.0,"value":0.42000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.07,"location":-0.4,"value":0.0069999998},{"derivative":0.07,"location":0.0,"value":0.021},{"derivative":0.658,"location":0.4,"value":0.35},{"derivative":0.049000014,"location":1.0,"value":0.42000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.34792626},{"derivative":0.5760369,"location":0.0,"value":0.9239631},{"derivative":0.5760369,"location":1.0,"value":1.5}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.4608295,"location":0.0,"value":0.5391705},{"derivative":0.4608295,"location":1.0,"value":1.0}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.4608295,"location":0.0,"value":0.5391705},{"derivative":0.4608295,"location":1.0,"value":1.0}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.2},{"derivative":0.0,"location":-0.4,"value":0.5},{"derivative":0.0,"location":0.0,"value":0.5},{"derivative":0.0,"location":0.4,"value":0.5},{"derivative":0.070000015,"location":1.0,"value":0.6}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.099999994,"location":-0.4,"value":0.01},{"derivative":0.099999994,"location":0.0,"value":0.03},{"derivative":0.94,"location":0.4,"value":0.5},{"derivative":0.070000015,"location":1.0,"value":0.6}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.015,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}}]}}}}},"preliminary_surface_level":{"type":"minecraft:find_top_surface","cell_height":8,"density":{"type":"minecraft:add","left":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.1171875,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":240,"from_value":1.0,"to_coordinate":256,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld/offset"},"right":"minecraft:overworld/factor"}},"right":4.0},"right":-0.703125},"max":64.0,"min":-64.0}}},"right":-0.390625},"lower_bound":-64,"upper_bound":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:sub","left":{"type":"minecraft:div","left":0.2734375,"right":"minecraft:overworld/factor"},"right":"minecraft:overworld/offset"},"right":-128.0},"right":128.0},"max":320.0,"min":-40.0}},"ridges":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:ridge","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}},"ridges_folded":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":"minecraft:overworld/ridges"},"right":-0.6666667}},"right":-0.33333334},"right":-3.0},"sloped_cheese":{"type":"minecraft:cache","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":"minecraft:overworld/depth","right":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":"minecraft:overworld/jaggedness","right":{"type":"minecraft:half_negative","input":{"type":"minecraft:noise","noise":"minecraft:jagged","xz_scale":1500.0,"y_scale":0.0}}}}},"right":"minecraft:overworld/factor"}},"right":4.0},"right":"minecraft:overworld/base_3d_noise"}},"temperature":{"type":"minecraft:noise","noise":"minecraft:temperature","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0},"vegetation":{"type":"minecraft:noise","noise":"minecraft:vegetation","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_list.json deleted file mode 100644 index ebae70dff..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":["caves","ore_vein"],"files":["base_3d_noise.json","chunk_surface_level.json","continents.json","depth.json","erosion.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","ridges.json","ridges_folded.json","sloped_cheese.json","temperature.json","vegetation.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_all.json deleted file mode 100644 index 51d22a67b..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"entrances":{"type":"minecraft:cache","input":{"type":"minecraft:min","left":{"type":"minecraft:add","left":{"type":"minecraft:add","left":{"type":"minecraft:noise","noise":"minecraft:cave_entrance","xz_scale":0.75,"y_scale":0.5},"right":0.37},"right":{"type":"minecraft:gradient","axis":"y","from_coordinate":-10,"from_value":0.3,"to_coordinate":30,"to_value":0.0}},"right":{"type":"minecraft:add","left":"minecraft:overworld/caves/spaghetti_roughness_function","right":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:max","left":{"type":"minecraft:abs","input":{"type":"minecraft:interval_select","functions":[{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_1","xz_scale":1.3333333333333333,"y_scale":1.3333333333333333},"right":0.75},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_1","xz_scale":1.0,"y_scale":1.0},"right":1.0},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_1","xz_scale":0.6666666666666666,"y_scale":0.6666666666666666},"right":1.5},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_1","xz_scale":0.5,"y_scale":0.5},"right":2.0}],"input":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_rarity","xz_scale":2.0,"y_scale":1.0}},"thresholds":[-0.5,0.0,0.5]}},"right":{"type":"minecraft:abs","input":{"type":"minecraft:interval_select","functions":[{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_2","xz_scale":1.3333333333333333,"y_scale":1.3333333333333333},"right":0.75},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_2","xz_scale":1.0,"y_scale":1.0},"right":1.0},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_2","xz_scale":0.6666666666666666,"y_scale":0.6666666666666666},"right":1.5},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_2","xz_scale":0.5,"y_scale":0.5},"right":2.0}],"input":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_rarity","xz_scale":2.0,"y_scale":1.0}},"thresholds":[-0.5,0.0,0.5]}}},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_3d_thickness","xz_scale":1.0,"y_scale":1.0},"right":-0.011500001},"right":-0.0765}},"max":1.0,"min":-1.0}}}},"noodle":{"type":"minecraft:range_choice","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":321.0,"min_inclusive":-60.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:noodle","xz_scale":1.0,"y_scale":1.0},"when_out_of_range":-1.0}},"max_exclusive":0.0,"min_inclusive":-1000000.0,"when_in_range":64.0,"when_out_of_range":{"type":"minecraft:add","left":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":321.0,"min_inclusive":-60.0,"when_in_range":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:noodle_thickness","xz_scale":1.0,"y_scale":1.0},"right":-0.025},"right":-0.075},"when_out_of_range":0.0}},"right":{"type":"minecraft:mul","left":{"type":"minecraft:max","left":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":321.0,"min_inclusive":-60.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:noodle_ridge_a","xz_scale":2.6666666666666665,"y_scale":2.6666666666666665},"when_out_of_range":0.0}}},"right":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":321.0,"min_inclusive":-60.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:noodle_ridge_b","xz_scale":2.6666666666666665,"y_scale":2.6666666666666665},"when_out_of_range":0.0}}}},"right":1.5}}},"pillars":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:pillar","xz_scale":25.0,"y_scale":0.3},"right":2.0},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:pillar_rareness","xz_scale":1.0,"y_scale":1.0},"right":-1.0},"right":-1.0}},"right":{"type":"minecraft:cube","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:pillar_thickness","xz_scale":1.0,"y_scale":1.0},"right":0.55},"right":0.55}}}},"spaghetti_2d":{"type":"minecraft:clamp","input":{"type":"minecraft:max","left":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:interval_select","functions":[{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d","xz_scale":2.0,"y_scale":2.0},"right":0.5},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d","xz_scale":1.3333333333333333,"y_scale":1.3333333333333333},"right":0.75},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d","xz_scale":1.0,"y_scale":1.0},"right":1.0},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d","xz_scale":0.5,"y_scale":0.5},"right":2.0},{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d","xz_scale":0.3333333333333333,"y_scale":0.3333333333333333},"right":3.0}],"input":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d_modulator","xz_scale":2.0,"y_scale":1.0},"thresholds":[-0.75,-0.5,0.5,0.75]}},"right":{"type":"minecraft:mul","left":"minecraft:overworld/caves/spaghetti_2d_thickness_modulator","right":0.083}},"right":{"type":"minecraft:cube","input":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:add","left":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d_elevation","xz_scale":1.0,"y_scale":0.0},"right":8.0}},"right":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":8.0,"to_coordinate":320,"to_value":-40.0}}},"right":"minecraft:overworld/caves/spaghetti_2d_thickness_modulator"}}},"max":1.0,"min":-1.0},"spaghetti_2d_thickness_modulator":{"type":"minecraft:cache","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_2d_thickness","xz_scale":2.0,"y_scale":1.0},"right":-0.34999996},"right":-0.95}},"spaghetti_roughness_function":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:noise","noise":"minecraft:spaghetti_roughness_modulator","xz_scale":1.0,"y_scale":1.0},"right":-0.05},"right":-0.05},"right":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:noise","noise":"minecraft:spaghetti_roughness","xz_scale":1.0,"y_scale":1.0}},"right":-0.4}}}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_list.json deleted file mode 100644 index df30380ed..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/caves/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["entrances.json","noodle.json","pillars.json","spaghetti_2d.json","spaghetti_2d_thickness_modulator.json","spaghetti_roughness_function.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_all.json deleted file mode 100644 index 1adee0e56..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"copper_density":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/mask","max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":{"type":"minecraft:range_choice","input":{"type":"minecraft:add","left":{"type":"minecraft:sub","left":"minecraft:overworld/ore_vein/toggle","right":0.4},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":50.0,"right":"minecraft:y"},"right":{"type":"minecraft:sub","left":"minecraft:y","right":0.0}},"max":20.0,"min":0.0},"right":0.01},"right":-0.2}},"max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":0.7,"when_out_of_range":-1.0},"when_out_of_range":-1.0},"gap":{"type":"minecraft:sub","left":-0.3,"right":{"type":"minecraft:noise","noise":"minecraft:ore_gap","xz_scale":1.0,"y_scale":1.0}},"iron_density":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/mask","max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":{"type":"minecraft:range_choice","input":{"type":"minecraft:add","left":{"type":"minecraft:sub","left":{"type":"minecraft:negate","input":"minecraft:overworld/ore_vein/toggle"},"right":0.4},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":-8.0,"right":"minecraft:y"},"right":{"type":"minecraft:sub","left":"minecraft:y","right":-60.0}},"max":20.0,"min":0.0},"right":0.01},"right":-0.2}},"max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":0.7,"when_out_of_range":-1.0},"when_out_of_range":-1.0},"mask":{"type":"minecraft:cache","input":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/toggle","max_exclusive":0.4,"min_inclusive":-0.4,"when_in_range":-1.0,"when_out_of_range":{"type":"minecraft:sub","left":0.08,"right":{"type":"minecraft:max","left":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_vein_a","xz_scale":4.0,"y_scale":4.0},"when_out_of_range":1.0}}},"right":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_vein_b","xz_scale":4.0,"y_scale":4.0},"when_out_of_range":1.0}}}}}}},"richness":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:abs","input":"minecraft:overworld/ore_vein/toggle"},"max":0.6,"min":0.4},"right":1.0},"right":-0.3},"toggle":{"type":"minecraft:cache","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_veininess","xz_scale":1.5,"y_scale":1.5},"when_out_of_range":0.0}}}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_list.json deleted file mode 100644 index 090a03b10..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld/ore_vein/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["copper_density.json","gap.json","iron_density.json","mask.json","richness.json","toggle.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_all.json deleted file mode 100644 index da8867799..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"chunk_surface_level":{"type":"minecraft:interpolated","cell_size_xz":16,"cell_size_y":1,"input":"minecraft:overworld_amplified/preliminary_surface_level"},"depth":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld_amplified/offset"},"factor":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":10.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-0.19,"value":3.95},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":0.35,"value":6.25},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6530563}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.6969027},{"derivative":0.0,"location":0.05,"value":0.4351369}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6530563}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6530563}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.4351369},{"derivative":0.0,"location":0.05,"value":0.6969027}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6530563}]}},{"derivative":0.0,"location":0.35,"value":0.6530563},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":0.6530563},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":0.6530563},{"derivative":0.0,"location":0.1,"value":0.13888884}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":0.6530563},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":0.6530563},{"derivative":0.0,"location":0.1,"value":0.13888884}]}}]}},{"derivative":0.0,"location":0.62,"value":0.6530563}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6299603}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.6969027},{"derivative":0.0,"location":0.05,"value":0.4351369}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6299603}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6299603}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.4351369},{"derivative":0.0,"location":0.05,"value":0.6969027}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6299603}]}},{"derivative":0.0,"location":0.35,"value":0.6299603},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":0.6299603},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":0.6299603},{"derivative":0.0,"location":0.1,"value":0.13888884}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":0.6299603},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":0.6299603},{"derivative":0.0,"location":0.1,"value":0.13888884}]}}]}},{"derivative":0.0,"location":0.62,"value":0.6299603}]}},{"derivative":0.0,"location":0.06,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.6969027},{"derivative":0.0,"location":0.05,"value":0.4351369}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":0.4351369},{"derivative":0.0,"location":0.05,"value":0.6969027}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":0.05,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":0.7,"value":0.2972561}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":0.7,"value":0.2972561}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":-0.15,"value":0.2688383}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":0.6969027},{"derivative":0.0,"location":0.2,"value":0.6050052}]}},{"derivative":0.0,"location":-0.15,"value":0.2688383}]}},{"derivative":0.0,"location":0.58,"value":0.6050052}]}}]}}}},"final_density":{"type":"minecraft:add","left":{"type":"minecraft:min","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.4,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":304,"from_value":1.0,"to_coordinate":320,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:range_choice","input":"minecraft:overworld_amplified/sloped_cheese","max_exclusive":1.5625,"min_inclusive":-1000000.0,"when_in_range":{"type":"minecraft:min","left":"minecraft:overworld_amplified/sloped_cheese","right":{"type":"minecraft:mul","left":"minecraft:overworld/caves/entrances","right":5.0}},"when_out_of_range":{"type":"minecraft:max","left":{"type":"minecraft:min","left":{"type":"minecraft:min","left":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:square","input":{"type":"minecraft:noise","noise":"minecraft:cave_layer","xz_scale":1.0,"y_scale":8.0}},"right":4.0},"right":{"type":"minecraft:add","left":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:noise","noise":"minecraft:cave_cheese","xz_scale":1.0,"y_scale":0.6666666666666666},"right":0.27},"max":1.0,"min":-1.0},"right":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":"minecraft:overworld_amplified/sloped_cheese","right":-0.64},"right":1.5},"max":0.5,"min":0.0}}},"right":"minecraft:overworld/caves/entrances"},"right":{"type":"minecraft:add","left":"minecraft:overworld/caves/spaghetti_2d","right":"minecraft:overworld/caves/spaghetti_roughness_function"}},"right":{"type":"minecraft:range_choice","input":"minecraft:overworld/caves/pillars","max_exclusive":0.03,"min_inclusive":-1000000.0,"when_in_range":-1000000.0,"when_out_of_range":"minecraft:overworld/caves/pillars"}}}}}},"right":0.64}}},"right":"minecraft:overworld/caves/noodle"},"right":{"type":"minecraft:beardifier"}},"jaggedness":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":0.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-0.11,"value":0.0},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":1.26},{"derivative":0.0,"location":0.01,"value":0.6}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}},{"derivative":0.0,"location":0.65,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":1.26},{"derivative":0.0,"location":0.01,"value":0.6}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":1.26},{"derivative":0.0,"location":0.01,"value":0.6}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":1.26},{"derivative":0.0,"location":0.01,"value":0.6}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":1.26},{"derivative":0.0,"location":0.01,"value":0.6}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}}]}}}},"offset":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":{"type":"minecraft:blend_offset"},"second":{"type":"minecraft:add","left":-0.50375,"right":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld/continents","points":[{"derivative":0.0,"location":-1.1,"value":0.088},{"derivative":0.0,"location":-1.02,"value":-0.2222},{"derivative":0.0,"location":-0.51,"value":-0.2222},{"derivative":0.0,"location":-0.44,"value":-0.12},{"derivative":0.0,"location":-0.18,"value":-0.12},{"derivative":0.0,"location":-0.16,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":1.3800001}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":1.2800002}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":5.9604645E-8},{"derivative":0.2534563,"location":0.6054547,"value":5.9604645E-8},{"derivative":0.2534563,"location":1.0,"value":0.20000005}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.1},{"derivative":0.0,"location":0.0,"value":0.1},{"derivative":0.0,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":1.3800001}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":1.2800002}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":5.9604645E-8},{"derivative":0.2534563,"location":0.6054547,"value":5.9604645E-8},{"derivative":0.2534563,"location":1.0,"value":0.20000005}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.1},{"derivative":0.0,"location":0.0,"value":0.1},{"derivative":0.0,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":1.3800001}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":1.2800002}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":5.9604645E-8},{"derivative":0.2534563,"location":0.6054547,"value":5.9604645E-8},{"derivative":0.2534563,"location":1.0,"value":0.20000005}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.1},{"derivative":0.0,"location":0.0,"value":0.1},{"derivative":0.0,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.01,"location":-0.4,"value":0.002},{"derivative":0.01,"location":0.0,"value":0.006},{"derivative":0.094000004,"location":0.4,"value":0.1},{"derivative":0.007000001,"location":1.0,"value":0.120000005}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}}]}},{"derivative":0.0,"location":0.25,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.40470043},{"derivative":0.5138249,"location":0.0,"value":1.4323502},{"derivative":0.5138249,"location":1.0,"value":2.46}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.4},{"derivative":0.43317974,"location":0.0,"value":0.8936405},{"derivative":0.43317974,"location":1.0,"value":1.76}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.4},{"derivative":0.3917051,"location":0.0,"value":0.6165899},{"derivative":0.3917051,"location":1.0,"value":1.4000001}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.7},{"derivative":0.0,"location":0.0,"value":0.7},{"derivative":0.0,"location":0.4,"value":0.7},{"derivative":0.049000014,"location":1.0,"value":0.84000003}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.07,"location":-0.4,"value":0.0139999995},{"derivative":0.07,"location":0.0,"value":0.042},{"derivative":0.658,"location":0.4,"value":0.7},{"derivative":0.049000014,"location":1.0,"value":0.84000003}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.0,"value":0.34}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.0,"value":0.34}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.6958525},{"derivative":0.5760369,"location":0.0,"value":1.8479263},{"derivative":0.5760369,"location":1.0,"value":3.0}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.4},{"derivative":0.4608295,"location":0.0,"value":1.078341},{"derivative":0.4608295,"location":1.0,"value":2.0}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.4},{"derivative":0.4608295,"location":0.0,"value":1.078341},{"derivative":0.4608295,"location":1.0,"value":2.0}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.2},{"derivative":0.0,"location":-0.4,"value":1.0},{"derivative":0.0,"location":0.0,"value":1.0},{"derivative":0.0,"location":0.4,"value":1.0},{"derivative":0.070000015,"location":1.0,"value":1.2}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.099999994,"location":-0.4,"value":0.02},{"derivative":0.099999994,"location":0.0,"value":0.06},{"derivative":0.94,"location":0.4,"value":1.0},{"derivative":0.070000015,"location":1.0,"value":1.2}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.0,"value":0.34}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.0,"value":0.34}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.015,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":0.02},{"derivative":0.0,"location":0.0,"value":0.02},{"derivative":0.04,"location":0.4,"value":0.06},{"derivative":0.049,"location":1.0,"value":0.2}]}}]}}]}}}}},"preliminary_surface_level":{"type":"minecraft:find_top_surface","cell_height":8,"density":{"type":"minecraft:add","left":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.4,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":304,"from_value":1.0,"to_coordinate":320,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld_amplified/offset"},"right":"minecraft:overworld_amplified/factor"}},"right":4.0},"right":-0.703125},"max":64.0,"min":-64.0}}},"right":-0.390625},"lower_bound":-64,"upper_bound":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:sub","left":{"type":"minecraft:div","left":0.2734375,"right":"minecraft:overworld_amplified/factor"},"right":"minecraft:overworld_amplified/offset"},"right":-128.0},"right":128.0},"max":320.0,"min":-40.0}},"sloped_cheese":{"type":"minecraft:cache","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":"minecraft:overworld_amplified/depth","right":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":"minecraft:overworld_amplified/jaggedness","right":{"type":"minecraft:half_negative","input":{"type":"minecraft:noise","noise":"minecraft:jagged","xz_scale":1500.0,"y_scale":0.0}}}}},"right":"minecraft:overworld_amplified/factor"}},"right":4.0},"right":"minecraft:overworld/base_3d_noise"}}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_list.json deleted file mode 100644 index e04c11cbd..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_amplified/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["chunk_surface_level.json","depth.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","sloped_cheese.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_all.json deleted file mode 100644 index 3e1fee16c..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"chunk_surface_level":{"type":"minecraft:interpolated","cell_size_xz":16,"cell_size_y":1,"input":"minecraft:overworld_large_biomes/preliminary_surface_level"},"continents":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:continentalness_large","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}},"depth":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld_large_biomes/offset"},"erosion":{"type":"minecraft:cache","input":{"type":"minecraft:noise","noise":"minecraft:erosion_large","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}},"factor":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":10.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld_large_biomes/continents","points":[{"derivative":0.0,"location":-0.19,"value":3.95},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":6.25}]}},{"derivative":0.0,"location":0.35,"value":6.25},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":6.25},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":6.25},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":6.25}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.47}]}},{"derivative":0.0,"location":0.35,"value":5.47},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.47},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.47},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.47},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.47},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":5.47}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":5.08}]}},{"derivative":0.0,"location":0.35,"value":5.08},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.08},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.08},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.9,"value":5.08},{"derivative":0.0,"location":-0.69,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":0.0,"value":5.08},{"derivative":0.0,"location":0.1,"value":0.625}]}}]}},{"derivative":0.0,"location":0.62,"value":5.08}]}},{"derivative":0.0,"location":0.06,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.6,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.5,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":6.3},{"derivative":0.0,"location":0.05,"value":2.67}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.25,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.05,"value":2.67},{"derivative":0.0,"location":0.05,"value":6.3}]}},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.05,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.7,"value":1.56}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":0.7,"value":1.56}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.15,"value":1.37}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.2,"value":6.3},{"derivative":0.0,"location":0.2,"value":4.69}]}},{"derivative":0.0,"location":-0.15,"value":1.37}]}},{"derivative":0.0,"location":0.58,"value":4.69}]}}]}}}},"final_density":{"type":"minecraft:add","left":{"type":"minecraft:min","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.1171875,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":240,"from_value":1.0,"to_coordinate":256,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:range_choice","input":"minecraft:overworld_large_biomes/sloped_cheese","max_exclusive":1.5625,"min_inclusive":-1000000.0,"when_in_range":{"type":"minecraft:min","left":"minecraft:overworld_large_biomes/sloped_cheese","right":{"type":"minecraft:mul","left":"minecraft:overworld/caves/entrances","right":5.0}},"when_out_of_range":{"type":"minecraft:max","left":{"type":"minecraft:min","left":{"type":"minecraft:min","left":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:square","input":{"type":"minecraft:noise","noise":"minecraft:cave_layer","xz_scale":1.0,"y_scale":8.0}},"right":4.0},"right":{"type":"minecraft:add","left":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:noise","noise":"minecraft:cave_cheese","xz_scale":1.0,"y_scale":0.6666666666666666},"right":0.27},"max":1.0,"min":-1.0},"right":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":"minecraft:overworld_large_biomes/sloped_cheese","right":-0.64},"right":1.5},"max":0.5,"min":0.0}}},"right":"minecraft:overworld/caves/entrances"},"right":{"type":"minecraft:add","left":"minecraft:overworld/caves/spaghetti_2d","right":"minecraft:overworld/caves/spaghetti_roughness_function"}},"right":{"type":"minecraft:range_choice","input":"minecraft:overworld/caves/pillars","max_exclusive":0.03,"min_inclusive":-1000000.0,"when_in_range":-1000000.0,"when_out_of_range":"minecraft:overworld/caves/pillars"}}}}}},"right":0.64}}},"right":"minecraft:overworld/caves/noodle"},"right":{"type":"minecraft:beardifier"}},"jaggedness":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":0.0,"second":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld_large_biomes/continents","points":[{"derivative":0.0,"location":-0.11,"value":0.0},{"derivative":0.0,"location":0.03,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.315},{"derivative":0.0,"location":0.01,"value":0.15}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.315},{"derivative":0.0,"location":0.01,"value":0.15}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}},{"derivative":0.0,"location":0.65,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-1.0,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.78,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.5775,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":0.19999999,"value":0.0},{"derivative":0.0,"location":0.44999996,"value":0.0},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld/ridges","points":[{"derivative":0.0,"location":-0.01,"value":0.63},{"derivative":0.0,"location":0.01,"value":0.3}]}}]}},{"derivative":0.0,"location":-0.375,"value":0.0}]}}]}}}},"offset":{"type":"minecraft:cache","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:blend_alpha"},"first":{"type":"minecraft:blend_offset"},"second":{"type":"minecraft:add","left":-0.50375,"right":{"type":"minecraft:spline","spline":{"coordinate":"minecraft:overworld_large_biomes/continents","points":[{"derivative":0.0,"location":-1.1,"value":0.044},{"derivative":0.0,"location":-1.02,"value":-0.2222},{"derivative":0.0,"location":-0.51,"value":-0.2222},{"derivative":0.0,"location":-0.44,"value":-0.12},{"derivative":0.0,"location":-0.18,"value":-0.12},{"derivative":0.0,"location":-0.16,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.15,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.3},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.1,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.15},{"derivative":0.0,"location":-0.4,"value":0.0},{"derivative":0.0,"location":0.0,"value":0.0},{"derivative":0.0,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.06,"location":0.4,"value":0.0},{"derivative":0.0,"location":1.0,"value":0.0}]}}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.38940096,"location":-1.0,"value":-0.08880186},{"derivative":0.38940096,"location":1.0,"value":0.69000006}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.37788022,"location":-1.0,"value":-0.115760356},{"derivative":0.37788022,"location":1.0,"value":0.6400001}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.2222},{"derivative":0.0,"location":-0.75,"value":-0.2222},{"derivative":0.0,"location":-0.65,"value":0.0},{"derivative":0.0,"location":0.5954547,"value":2.9802322E-8},{"derivative":0.2534563,"location":0.6054547,"value":2.9802322E-8},{"derivative":0.2534563,"location":1.0,"value":0.100000024}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.05},{"derivative":0.0,"location":0.0,"value":0.05},{"derivative":0.0,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.01,"location":-0.4,"value":0.001},{"derivative":0.01,"location":0.0,"value":0.003},{"derivative":0.094000004,"location":0.4,"value":0.05},{"derivative":0.007000001,"location":1.0,"value":0.060000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}},{"derivative":0.0,"location":0.25,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.20235021},{"derivative":0.5138249,"location":0.0,"value":0.7161751},{"derivative":0.5138249,"location":1.0,"value":1.23}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.43317974,"location":0.0,"value":0.44682026},{"derivative":0.43317974,"location":1.0,"value":0.88}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.3917051,"location":0.0,"value":0.30829495},{"derivative":0.3917051,"location":1.0,"value":0.70000005}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.25},{"derivative":0.0,"location":-0.4,"value":0.35},{"derivative":0.0,"location":0.0,"value":0.35},{"derivative":0.0,"location":0.4,"value":0.35},{"derivative":0.049000014,"location":1.0,"value":0.42000002}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.07,"location":-0.4,"value":0.0069999998},{"derivative":0.07,"location":0.0,"value":0.021},{"derivative":0.658,"location":0.4,"value":0.35},{"derivative":0.049000014,"location":1.0,"value":0.42000002}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.1},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":-0.03},{"derivative":0.0,"location":0.0,"value":-0.03},{"derivative":0.12,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}},{"derivative":0.0,"location":1.0,"value":{"coordinate":"minecraft:overworld_large_biomes/erosion","points":[{"derivative":0.0,"location":-0.85,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.34792626},{"derivative":0.5760369,"location":0.0,"value":0.9239631},{"derivative":0.5760369,"location":1.0,"value":1.5}]}},{"derivative":0.0,"location":-0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.4608295,"location":0.0,"value":0.5391705},{"derivative":0.4608295,"location":1.0,"value":1.0}]}},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":0.2},{"derivative":0.4608295,"location":0.0,"value":0.5391705},{"derivative":0.4608295,"location":1.0,"value":1.0}]}},{"derivative":0.0,"location":-0.35,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.2},{"derivative":0.0,"location":-0.4,"value":0.5},{"derivative":0.0,"location":0.0,"value":0.5},{"derivative":0.0,"location":0.4,"value":0.5},{"derivative":0.070000015,"location":1.0,"value":0.6}]}},{"derivative":0.0,"location":-0.1,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.099999994,"location":-0.4,"value":0.01},{"derivative":0.099999994,"location":0.0,"value":0.03},{"derivative":0.94,"location":0.4,"value":0.5},{"derivative":0.070000015,"location":1.0,"value":0.6}]}},{"derivative":0.0,"location":0.2,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.45,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.55,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.0,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.0,"value":0.17}]}},{"derivative":0.0,"location":0.58,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.5,"location":-1.0,"value":-0.05},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}},{"derivative":0.0,"location":0.7,"value":{"coordinate":"minecraft:overworld/ridges_folded","points":[{"derivative":0.015,"location":-1.0,"value":-0.02},{"derivative":0.0,"location":-0.4,"value":0.01},{"derivative":0.0,"location":0.0,"value":0.01},{"derivative":0.04,"location":0.4,"value":0.03},{"derivative":0.049,"location":1.0,"value":0.1}]}}]}}]}}}}},"preliminary_surface_level":{"type":"minecraft:find_top_surface","cell_height":8,"density":{"type":"minecraft:add","left":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":0.1171875,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":240,"from_value":1.0,"to_coordinate":256,"to_value":0.0},"first":-0.078125,"second":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:gradient","axis":"y","from_coordinate":-64,"from_value":1.5,"to_coordinate":320,"to_value":-1.5},"right":"minecraft:overworld_large_biomes/offset"},"right":"minecraft:overworld_large_biomes/factor"}},"right":4.0},"right":-0.703125},"max":64.0,"min":-64.0}}},"right":-0.390625},"lower_bound":-64,"upper_bound":{"type":"minecraft:clamp","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:sub","left":{"type":"minecraft:div","left":0.2734375,"right":"minecraft:overworld_large_biomes/factor"},"right":"minecraft:overworld_large_biomes/offset"},"right":-128.0},"right":128.0},"max":320.0,"min":-40.0}},"sloped_cheese":{"type":"minecraft:cache","input":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:quarter_negative","input":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":"minecraft:overworld_large_biomes/depth","right":{"type":"minecraft:cache","input":{"type":"minecraft:mul","left":"minecraft:overworld_large_biomes/jaggedness","right":{"type":"minecraft:half_negative","input":{"type":"minecraft:noise","noise":"minecraft:jagged","xz_scale":1500.0,"y_scale":0.0}}}}},"right":"minecraft:overworld_large_biomes/factor"}},"right":4.0},"right":"minecraft:overworld/base_3d_noise"}},"temperature":{"type":"minecraft:noise","noise":"minecraft:temperature_large","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0},"vegetation":{"type":"minecraft:noise","noise":"minecraft:vegetation_large","shift_x":"minecraft:shift_x","shift_z":"minecraft:shift_z","xz_scale":0.25,"y_scale":0.0}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_list.json deleted file mode 100644 index 5621bbab2..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/density_function/overworld_large_biomes/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["chunk_surface_level.json","continents.json","depth.json","erosion.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","sloped_cheese.json","temperature.json","vegetation.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_all.json deleted file mode 100644 index e07fb9804..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"deep_under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":6,"surface_type":"floor"},"not_under_deep_water":{"type":"minecraft:water","add_stone_depth":true,"offset":-6,"surface_depth_multiplier":-1},"not_underwater":{"type":"minecraft:water","add_stone_depth":false,"offset":-1,"surface_depth_multiplier":0},"on_ceiling":{"type":"minecraft:stone_depth","add_surface_depth":false,"offset":0,"secondary_depth_range":0,"surface_type":"ceiling"},"on_floor":{"type":"minecraft:stone_depth","add_surface_depth":false,"offset":0,"secondary_depth_range":0,"surface_type":"floor"},"under_ceiling":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":0,"surface_type":"ceiling"},"under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":0,"surface_type":"floor"},"very_deep_under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":30,"surface_type":"floor"}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_list.json deleted file mode 100644 index 6c8e73469..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_condition/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["deep_under_floor.json","not_under_deep_water.json","not_underwater.json","on_ceiling.json","on_floor.json","under_ceiling.json","under_floor.json","very_deep_under_floor.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_all.json deleted file mode 100644 index 41229cb42..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"bedrock_floor":{"type":"minecraft:condition","if_true":{"type":"minecraft:vertical_gradient","false_at_and_above":{"above_bottom":5},"random_name":"minecraft:bedrock_floor","true_at_and_below":{"above_bottom":0}},"then_run":{"type":"minecraft:block","result_state":"minecraft:bedrock"}},"bedrock_roof":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:vertical_gradient","false_at_and_above":{"below_top":0},"random_name":"minecraft:bedrock_roof","true_at_and_below":{"below_top":5}}},"then_run":{"type":"minecraft:block","result_state":"minecraft:bedrock"}},"end":{"type":"minecraft:block","result_state":"minecraft:end_stone"},"nether":{"type":"minecraft:sequence","sequence":["minecraft:bedrock_floor","minecraft:bedrock_roof",{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"below_top":5},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:block","result_state":"minecraft:netherrack"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:basalt_deltas"},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:under_ceiling","then_run":{"type":"minecraft:block","result_state":"minecraft:basalt"}},{"type":"minecraft:condition","if_true":"minecraft:under_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.012,"noise":"minecraft:patch"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":30},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":35},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:block","result_state":"minecraft:gravel"}}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.0,"noise":"minecraft:nether_state_selector"},"then_run":{"type":"minecraft:block","result_state":"minecraft:basalt"}},{"type":"minecraft:block","result_state":"minecraft:blackstone"}]}}]}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:soul_sand_valley"},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:under_ceiling","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.0,"noise":"minecraft:nether_state_selector"},"then_run":{"type":"minecraft:block","result_state":"minecraft:soul_sand"}},{"type":"minecraft:block","result_state":"minecraft:soul_soil"}]}},{"type":"minecraft:condition","if_true":"minecraft:under_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.012,"noise":"minecraft:patch"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":30},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":35},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:block","result_state":"minecraft:gravel"}}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.0,"noise":"minecraft:nether_state_selector"},"then_run":{"type":"minecraft:block","result_state":"minecraft:soul_sand"}},{"type":"minecraft:block","result_state":"minecraft:soul_soil"}]}}]}},{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":32},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:hole"},"then_run":{"type":"minecraft:block","result_state":"minecraft:lava"}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:warped_forest"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.54,"noise":"minecraft:netherrack"}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":31},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":1.17,"noise":"minecraft:nether_wart"},"then_run":{"type":"minecraft:block","result_state":"minecraft:warped_wart_block"}},{"type":"minecraft:block","result_state":"minecraft:warped_nylium"}]}}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:crimson_forest"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.54,"noise":"minecraft:netherrack"}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":31},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":1.17,"noise":"minecraft:nether_wart"},"then_run":{"type":"minecraft:block","result_state":"minecraft:nether_wart_block"}},{"type":"minecraft:block","result_state":"minecraft:crimson_nylium"}]}}}}]}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:nether_wastes"},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:under_floor","then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.012,"noise":"minecraft:soul_sand_layer"},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:hole"}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":30},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":35},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:block","result_state":"minecraft:soul_sand"}}}},{"type":"minecraft:block","result_state":"minecraft:netherrack"}]}}},{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":31},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":35},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.012,"noise":"minecraft:gravel_layer"},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":32},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:block","result_state":"minecraft:gravel"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:hole"}},"then_run":{"type":"minecraft:block","result_state":"minecraft:gravel"}}]}}}}}]}},{"type":"minecraft:block","result_state":"minecraft:netherrack"}]},"overworld":{"type":"minecraft:sequence","sequence":["minecraft:bedrock_floor","minecraft:overworld/copper_ore_vein","minecraft:overworld/iron_ore_vein",{"type":"minecraft:condition","if_true":{"type":"minecraft:above_preliminary_surface"},"then_run":"minecraft:overworld/surface"},"minecraft:overworld/underground"]},"overworld_caves":{"type":"minecraft:sequence","sequence":["minecraft:bedrock_roof","minecraft:bedrock_floor","minecraft:overworld/copper_ore_vein","minecraft:overworld/iron_ore_vein","minecraft:overworld/surface","minecraft:overworld/underground"]},"overworld_floating_islands":{"type":"minecraft:sequence","sequence":["minecraft:overworld/copper_ore_vein","minecraft:overworld/iron_ore_vein","minecraft:overworld/surface","minecraft:overworld/underground"]}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_list.json deleted file mode 100644 index c8edc8d92..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":["overworld"],"files":["bedrock_floor.json","bedrock_roof.json","end.json","nether.json","overworld.json","overworld_caves.json","overworld_floating_islands.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_all.json deleted file mode 100644 index 880fe43c4..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"biome_surface":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:frozen_peaks"},"then_run":"minecraft:overworld/biome_surface/frozen_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:snowy_slopes"},"then_run":"minecraft:overworld/biome_surface/snowy_slopes"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:jagged_peaks"},"then_run":"minecraft:overworld/biome_surface/jagged_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:grove"},"then_run":"minecraft:overworld/biome_surface/grove"},{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:stony_peaks"},"then_run":"minecraft:overworld/biome_surface/stony_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:stony_shore"},"then_run":"minecraft:overworld/biome_surface/stony_shore"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_hills"},"then_run":"minecraft:overworld/biome_surface/windswept_hills"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:warm_ocean","minecraft:beach","minecraft:snowy_beach"]},"then_run":"minecraft:overworld/sand_or_sandstone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:desert"},"then_run":"minecraft:overworld/sand_or_sandstone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:dripstone_caves"},"then_run":"minecraft:overworld/biome_surface/dripstone_caves"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:sulfur_caves"},"then_run":"minecraft:overworld/biome_surface/sulfur_caves"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:mangrove_swamp"},"then_run":"minecraft:overworld/biome_surface/mangrove_swamp"}]},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_savanna"},"then_run":"minecraft:overworld/biome_surface/windswept_savanna"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_gravelly_hills"},"then_run":"minecraft:overworld/biome_surface/windswept_gravelly_hills"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:old_growth_pine_taiga","minecraft:old_growth_spruce_taiga"]},"then_run":"minecraft:overworld/biome_surface/old_growth_pine_taiga"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:ice_spikes"},"then_run":"minecraft:overworld/biome_surface/ice_spikes"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:mushroom_fields"},"then_run":"minecraft:overworld/biome_surface/mushroom_fields"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:dappled_forest"},"then_run":"minecraft:overworld/biome_surface/dappled_forest"},"minecraft:overworld/biome_surface/default"]},"copper_ore_vein":{"type":"minecraft:ore_vein","density":"minecraft:overworld/ore_vein/copper_density","filler_block":"minecraft:granite","filler_gap":"minecraft:overworld/ore_vein/gap","ore_block":"minecraft:copper_ore","raw_ore_block":"minecraft:raw_copper_block","raw_ore_chance":0.02,"richness":"minecraft:overworld/ore_vein/richness"},"gravel_or_stone_if_ceiling":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_ceiling","then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:block","result_state":"minecraft:gravel"}]},"iron_ore_vein":{"type":"minecraft:ore_vein","density":"minecraft:overworld/ore_vein/iron_density","filler_block":"minecraft:tuff","filler_gap":"minecraft:overworld/ore_vein/gap","ore_block":"minecraft:deepslate_iron_ore","raw_ore_block":"minecraft:raw_iron_block","raw_ore_chance":0.02,"richness":"minecraft:overworld/ore_vein/richness"},"powder_snow_surface":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.6,"min_threshold":0.35,"noise":"minecraft:powder_snow"},"then_run":{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:powder_snow"}}},"powder_snow_under_surface":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.58,"min_threshold":0.45,"noise":"minecraft:powder_snow"},"then_run":{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:powder_snow"}}},"sand_or_sandstone_if_ceiling":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_ceiling","then_run":{"type":"minecraft:block","result_state":"minecraft:sandstone"}},{"type":"minecraft:block","result_state":"minecraft:sand"}]},"sulfur_cave_bands":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","is_3d":true,"max_threshold":-0.10000000149011612,"min_threshold":-0.4000000059604645,"noise":"minecraft:sulfur_cave_gradient"},"then_run":{"type":"minecraft:block","result_state":"minecraft:cinnabar"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","is_3d":true,"max_threshold":0.4000000059604645,"min_threshold":0.0,"noise":"minecraft:sulfur_cave_gradient"},"then_run":{"type":"minecraft:block","result_state":"minecraft:sulfur"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","is_3d":true,"max_threshold":1.7976931348623157E308,"min_threshold":0.4000000059604645,"noise":"minecraft:sulfur_cave_gradient"},"then_run":{"type":"minecraft:block","result_state":"minecraft:cinnabar"}}]},"surface":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:wooded_badlands"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":97},"surface_depth_multiplier":2},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":-0.5454,"min_threshold":-0.909,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.1818,"min_threshold":-0.1818,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.909,"min_threshold":0.5454,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}},"minecraft:overworld/biome_surface/default"]}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:swamp"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":62},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":63},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.0,"noise":"minecraft:surface_swamp"},"then_run":{"type":"minecraft:block","result_state":"minecraft:water"}}}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:mangrove_swamp"},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":60},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":63},"surface_depth_multiplier":0}},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.0,"noise":"minecraft:surface_swamp"},"then_run":{"type":"minecraft:block","result_state":"minecraft:water"}}}}}]}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:badlands","minecraft:eroded_badlands","minecraft:wooded_badlands"]},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":256},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:block","result_state":"minecraft:orange_terracotta"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":74},"surface_depth_multiplier":1},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":-0.5454,"min_threshold":-0.909,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:terracotta"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.1818,"min_threshold":-0.1818,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:terracotta"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.909,"min_threshold":0.5454,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:terracotta"}},{"type":"minecraft:bandlands"}]}},{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_ceiling","then_run":{"type":"minecraft:block","result_state":"minecraft:red_sandstone"}},{"type":"minecraft:block","result_state":"minecraft:red_sand"}]}},{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:hole"}},"then_run":{"type":"minecraft:block","result_state":"minecraft:orange_terracotta"}},{"type":"minecraft:condition","if_true":"minecraft:not_under_deep_water","then_run":{"type":"minecraft:block","result_state":"minecraft:white_terracotta"}},"minecraft:overworld/gravel_or_stone_if_ceiling"]}},{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":63},"surface_depth_multiplier":-1},"then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:y_above","add_stone_depth":false,"anchor":{"absolute":63},"surface_depth_multiplier":0},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:not","invert":{"type":"minecraft:y_above","add_stone_depth":true,"anchor":{"absolute":74},"surface_depth_multiplier":1}},"then_run":{"type":"minecraft:block","result_state":"minecraft:orange_terracotta"}}},{"type":"minecraft:bandlands"}]}},{"type":"minecraft:condition","if_true":"minecraft:under_floor","then_run":{"type":"minecraft:condition","if_true":"minecraft:not_under_deep_water","then_run":{"type":"minecraft:block","result_state":"minecraft:white_terracotta"}}}]}},{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:hole"},"then_run":{"type":"minecraft:block","result_state":"minecraft:air"}}},"minecraft:overworld/biome_surface"]}}},{"type":"minecraft:condition","if_true":"minecraft:not_under_deep_water","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:frozen_ocean","minecraft:deep_frozen_ocean"]},"then_run":{"type":"minecraft:condition","if_true":{"type":"minecraft:hole"},"then_run":{"type":"minecraft:block","result_state":"minecraft:water"}}}},{"type":"minecraft:condition","if_true":"minecraft:under_floor","then_run":"minecraft:overworld/under_biome_surface"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:warm_ocean","minecraft:beach","minecraft:snowy_beach"]},"then_run":{"type":"minecraft:condition","if_true":"minecraft:deep_under_floor","then_run":{"type":"minecraft:block","result_state":"minecraft:sandstone"}}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:desert"},"then_run":{"type":"minecraft:condition","if_true":"minecraft:very_deep_under_floor","then_run":{"type":"minecraft:block","result_state":"minecraft:sandstone"}}}]}},{"type":"minecraft:condition","if_true":"minecraft:on_floor","then_run":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:frozen_peaks","minecraft:jagged_peaks"]},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:warm_ocean","minecraft:lukewarm_ocean","minecraft:deep_lukewarm_ocean"]},"then_run":"minecraft:overworld/sand_or_sandstone_if_ceiling"},"minecraft:overworld/gravel_or_stone_if_ceiling"]}}]},"under_biome_surface":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:frozen_peaks"},"then_run":"minecraft:overworld/under_biome_surface/frozen_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:snowy_slopes"},"then_run":"minecraft:overworld/under_biome_surface/snowy_slopes"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:jagged_peaks"},"then_run":"minecraft:overworld/under_biome_surface/jagged_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:grove"},"then_run":"minecraft:overworld/under_biome_surface/grove"},{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:stony_peaks"},"then_run":"minecraft:overworld/biome_surface/stony_peaks"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:stony_shore"},"then_run":"minecraft:overworld/biome_surface/stony_shore"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_hills"},"then_run":"minecraft:overworld/biome_surface/windswept_hills"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":["minecraft:warm_ocean","minecraft:beach","minecraft:snowy_beach"]},"then_run":"minecraft:overworld/sand_or_sandstone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:desert"},"then_run":"minecraft:overworld/sand_or_sandstone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:dripstone_caves"},"then_run":"minecraft:overworld/biome_surface/dripstone_caves"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:sulfur_caves"},"then_run":"minecraft:overworld/biome_surface/sulfur_caves"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:mangrove_swamp"},"then_run":"minecraft:overworld/biome_surface/mangrove_swamp"}]},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_savanna"},"then_run":"minecraft:overworld/under_biome_surface/windswept_savanna"},{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:windswept_gravelly_hills"},"then_run":"minecraft:overworld/under_biome_surface/windswept_gravelly_hills"},"minecraft:overworld/under_biome_surface/default"]},"underground":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:biome","biome_is":"minecraft:sulfur_caves"},"then_run":"minecraft:overworld/sulfur_cave_bands"},{"type":"minecraft:condition","if_true":{"type":"minecraft:vertical_gradient","false_at_and_above":{"absolute":8},"random_name":"minecraft:deepslate","true_at_and_below":{"absolute":0}},"then_run":{"type":"minecraft:block","result_state":"minecraft:deepslate"}}]}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_list.json deleted file mode 100644 index b9a4fa7f2..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":["biome_surface","under_biome_surface"],"files":["biome_surface.json","copper_ore_vein.json","gravel_or_stone_if_ceiling.json","iron_ore_vein.json","powder_snow_surface.json","powder_snow_under_surface.json","sand_or_sandstone_if_ceiling.json","sulfur_cave_bands.json","surface.json","under_biome_surface.json","underground.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_all.json deleted file mode 100644 index 86b957bef..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"dappled_forest":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":1.2000000476837158,"noise":"minecraft:small_patch"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}},"default":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:grass_block"}},{"type":"minecraft:block","result_state":"minecraft:dirt"}]},"dripstone_caves":{"type":"minecraft:block","result_state":"minecraft:stone"},"frozen_peaks":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:steep"},"then_run":{"type":"minecraft:block","result_state":"minecraft:packed_ice"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.2,"min_threshold":0.0,"noise":"minecraft:packed_ice"},"then_run":{"type":"minecraft:block","result_state":"minecraft:packed_ice"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.025,"min_threshold":0.0,"noise":"minecraft:ice"},"then_run":{"type":"minecraft:block","result_state":"minecraft:ice"}},{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"grove":{"type":"minecraft:sequence","sequence":["minecraft:overworld/powder_snow_surface",{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"ice_spikes":{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}},"jagged_peaks":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:steep"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"mangrove_swamp":{"type":"minecraft:block","result_state":"minecraft:mud"},"mushroom_fields":{"type":"minecraft:block","result_state":"minecraft:mycelium"},"old_growth_pine_taiga":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.21212121212121213,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.11515151515151514,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:podzol"}}]},"snowy_slopes":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:steep"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},"minecraft:overworld/powder_snow_surface",{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"stony_peaks":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.0125,"min_threshold":-0.0125,"noise":"minecraft:calcite"},"then_run":{"type":"minecraft:block","result_state":"minecraft:calcite"}},{"type":"minecraft:block","result_state":"minecraft:stone"}]},"stony_shore":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.05,"min_threshold":-0.05,"noise":"minecraft:gravel"},"then_run":"minecraft:overworld/gravel_or_stone_if_ceiling"},{"type":"minecraft:block","result_state":"minecraft:stone"}]},"sulfur_caves":{"type":"minecraft:sequence","sequence":["minecraft:overworld/sulfur_cave_bands",{"type":"minecraft:block","result_state":"minecraft:stone"}]},"windswept_gravelly_hills":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.24242424242424243,"noise":"minecraft:surface"},"then_run":"minecraft:overworld/gravel_or_stone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.12121212121212122,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.12121212121212122,"noise":"minecraft:surface"},"then_run":"minecraft:overworld/biome_surface/default"},"minecraft:overworld/gravel_or_stone_if_ceiling"]},"windswept_hills":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.12121212121212122,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},"windswept_savanna":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.21212121212121213,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.06060606060606061,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:coarse_dirt"}}]}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_list.json deleted file mode 100644 index 1f449eaea..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/biome_surface/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["dappled_forest.json","default.json","dripstone_caves.json","frozen_peaks.json","grove.json","ice_spikes.json","jagged_peaks.json","mangrove_swamp.json","mushroom_fields.json","old_growth_pine_taiga.json","snowy_slopes.json","stony_peaks.json","stony_shore.json","sulfur_caves.json","windswept_gravelly_hills.json","windswept_hills.json","windswept_savanna.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_all.json deleted file mode 100644 index 121996187..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"default":{"type":"minecraft:block","result_state":"minecraft:dirt"},"frozen_peaks":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:steep"},"then_run":{"type":"minecraft:block","result_state":"minecraft:packed_ice"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.2,"min_threshold":-0.5,"noise":"minecraft:packed_ice"},"then_run":{"type":"minecraft:block","result_state":"minecraft:packed_ice"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":0.025,"min_threshold":-0.0625,"noise":"minecraft:ice"},"then_run":{"type":"minecraft:block","result_state":"minecraft:ice"}},{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"grove":{"type":"minecraft:sequence","sequence":["minecraft:overworld/powder_snow_under_surface",{"type":"minecraft:block","result_state":"minecraft:dirt"}]},"jagged_peaks":{"type":"minecraft:block","result_state":"minecraft:stone"},"snowy_slopes":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:steep"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},"minecraft:overworld/powder_snow_under_surface",{"type":"minecraft:condition","if_true":"minecraft:not_underwater","then_run":{"type":"minecraft:block","result_state":"minecraft:snow_block"}}]},"windswept_gravelly_hills":{"type":"minecraft:sequence","sequence":[{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.24242424242424243,"noise":"minecraft:surface"},"then_run":"minecraft:overworld/gravel_or_stone_if_ceiling"},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.12121212121212122,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}},{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":-0.12121212121212122,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:dirt"}},"minecraft:overworld/gravel_or_stone_if_ceiling"]},"windswept_savanna":{"type":"minecraft:condition","if_true":{"type":"minecraft:noise_threshold","max_threshold":1.7976931348623157E308,"min_threshold":0.21212121212121213,"noise":"minecraft:surface"},"then_run":{"type":"minecraft:block","result_state":"minecraft:stone"}}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_list.json deleted file mode 100644 index 77ddff08e..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/material_rule/overworld/under_biome_surface/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["default.json","frozen_peaks.json","grove.json","jagged_peaks.json","snowy_slopes.json","windswept_gravelly_hills.json","windswept_savanna.json"]} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_all.json b/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_all.json deleted file mode 100644 index 42f8fb983..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_all.json +++ /dev/null @@ -1 +0,0 @@ -{"amplified":{"aquifers":{"barrier":{"type":"minecraft:noise","noise":"minecraft:aquifer_barrier","xz_scale":1.0,"y_scale":0.5},"exclusion":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":-0.225,"right":"minecraft:overworld/erosion"},"right":{"type":"minecraft:max","left":{"type":"minecraft:sub","left":"minecraft:overworld_amplified/depth","right":0.9},"right":0.0}},"fluid_level_floodedness":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_floodedness","xz_scale":1.0,"y_scale":0.67},"fluid_level_spread":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_spread","xz_scale":1.0,"y_scale":0.7142857142857143},"lava":{"type":"minecraft:noise","noise":"minecraft:aquifer_lava","xz_scale":1.0,"y_scale":1.0},"surface_level":"minecraft:overworld_amplified/preliminary_surface_level"},"debug_functions":[{"function":"minecraft:overworld_amplified/final_density","label":"N"},{"function":"minecraft:overworld/temperature","label":"T"},{"function":"minecraft:overworld/vegetation","label":"V"},{"function":"minecraft:overworld/continents","label":"C"},{"function":"minecraft:overworld/erosion","label":"E"},{"function":"minecraft:overworld_amplified/depth","label":"D"},{"function":"minecraft:overworld/ridges","label":"W"},{"function":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":"minecraft:overworld/ridges"},"right":-0.6666667}},"right":-0.33333334},"right":-3.0},"label":"PV"},{"function":"minecraft:overworld_amplified/preliminary_surface_level","label":"PS"}],"default_block":"minecraft:stone","default_fluid":"minecraft:water","disable_mob_generation":false,"legacy_random_source":false,"material_rule":"minecraft:overworld","noise":{"height":384,"min_y":-64},"noise_router":{"chunk_surface_level":"minecraft:overworld_amplified/chunk_surface_level","continents":"minecraft:overworld/continents","depth":"minecraft:overworld_amplified/depth","erosion":"minecraft:overworld/erosion","final_density":"minecraft:overworld_amplified/final_density","ridges":"minecraft:overworld/ridges","temperature":"minecraft:overworld/temperature","vegetation":"minecraft:overworld/vegetation"},"sea_level":63,"spawn_target":[{"minecraft:overworld/continents":[-0.11,1.0],"minecraft:overworld/erosion":[-1.0,1.0],"minecraft:overworld/ridges":[-1.0,-0.16],"minecraft:overworld/temperature":[-1.0,1.0],"minecraft:overworld/vegetation":[-1.0,1.0]},{"minecraft:overworld/continents":[-0.11,1.0],"minecraft:overworld/erosion":[-1.0,1.0],"minecraft:overworld/ridges":[0.16,1.0],"minecraft:overworld/temperature":[-1.0,1.0],"minecraft:overworld/vegetation":[-1.0,1.0]}]},"caves":{"debug_functions":[{"function":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-72,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":2.5,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":104,"from_value":1.0,"to_coordinate":128,"to_value":0.0},"first":0.9375,"second":"minecraft:nether/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"label":"N"}],"default_block":"minecraft:stone","default_fluid":"minecraft:water","disable_mob_generation":false,"legacy_random_source":true,"material_rule":"minecraft:overworld_caves","noise":{"height":192,"min_y":-64},"noise_router":{"chunk_surface_level":0.0,"continents":0.0,"depth":0.0,"erosion":0.0,"final_density":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-72,"from_value":0.0,"to_coordinate":-40,"to_value":1.0},"first":2.5,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":104,"from_value":1.0,"to_coordinate":128,"to_value":0.0},"first":0.9375,"second":"minecraft:nether/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"ridges":0.0,"temperature":0.0,"vegetation":0.0},"sea_level":32,"spawn_target":[]},"end":{"debug_functions":[{"function":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":8,"cell_size_y":4,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":4,"from_value":0.0,"to_coordinate":32,"to_value":1.0},"first":-0.234375,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":56,"from_value":1.0,"to_coordinate":312,"to_value":0.0},"first":-23.4375,"second":"minecraft:end/sloped_cheese"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"label":"N"},{"function":"minecraft:end/islands","label":"IS"}],"default_block":"minecraft:end_stone","default_fluid":"minecraft:air","disable_mob_generation":true,"legacy_random_source":true,"material_rule":"minecraft:end","noise":{"height":128,"min_y":0},"noise_router":{"chunk_surface_level":0.0,"continents":0.0,"depth":0.0,"erosion":"minecraft:end/islands","final_density":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":8,"cell_size_y":4,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":4,"from_value":0.0,"to_coordinate":32,"to_value":1.0},"first":-0.234375,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":56,"from_value":1.0,"to_coordinate":312,"to_value":0.0},"first":-23.4375,"second":"minecraft:end/sloped_cheese"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"ridges":0.0,"temperature":0.0,"vegetation":0.0},"sea_level":0,"spawn_target":[]},"floating_islands":{"debug_functions":[{"function":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":8,"cell_size_y":4,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":4,"from_value":0.0,"to_coordinate":32,"to_value":1.0},"first":-0.234375,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":184,"from_value":1.0,"to_coordinate":440,"to_value":0.0},"first":-23.4375,"second":"minecraft:end/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"label":"N"}],"default_block":"minecraft:stone","default_fluid":"minecraft:water","disable_mob_generation":false,"legacy_random_source":true,"material_rule":"minecraft:overworld_floating_islands","noise":{"height":256,"min_y":0},"noise_router":{"chunk_surface_level":0.0,"continents":0.0,"depth":0.0,"erosion":0.0,"final_density":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":8,"cell_size_y":4,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":4,"from_value":0.0,"to_coordinate":32,"to_value":1.0},"first":-0.234375,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":184,"from_value":1.0,"to_coordinate":440,"to_value":0.0},"first":-23.4375,"second":"minecraft:end/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"ridges":0.0,"temperature":0.0,"vegetation":0.0},"sea_level":-64,"spawn_target":[]},"large_biomes":{"aquifers":{"barrier":{"type":"minecraft:noise","noise":"minecraft:aquifer_barrier","xz_scale":1.0,"y_scale":0.5},"exclusion":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":-0.225,"right":"minecraft:overworld_large_biomes/erosion"},"right":{"type":"minecraft:max","left":{"type":"minecraft:sub","left":"minecraft:overworld_large_biomes/depth","right":0.9},"right":0.0}},"fluid_level_floodedness":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_floodedness","xz_scale":1.0,"y_scale":0.67},"fluid_level_spread":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_spread","xz_scale":1.0,"y_scale":0.7142857142857143},"lava":{"type":"minecraft:noise","noise":"minecraft:aquifer_lava","xz_scale":1.0,"y_scale":1.0},"surface_level":"minecraft:overworld_large_biomes/preliminary_surface_level"},"debug_functions":[{"function":"minecraft:overworld_large_biomes/final_density","label":"N"},{"function":"minecraft:overworld_large_biomes/temperature","label":"T"},{"function":"minecraft:overworld_large_biomes/vegetation","label":"V"},{"function":"minecraft:overworld_large_biomes/continents","label":"C"},{"function":"minecraft:overworld_large_biomes/erosion","label":"E"},{"function":"minecraft:overworld_large_biomes/depth","label":"D"},{"function":"minecraft:overworld/ridges","label":"W"},{"function":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":"minecraft:overworld/ridges"},"right":-0.6666667}},"right":-0.33333334},"right":-3.0},"label":"PV"},{"function":"minecraft:overworld_large_biomes/preliminary_surface_level","label":"PS"}],"default_block":"minecraft:stone","default_fluid":"minecraft:water","disable_mob_generation":false,"legacy_random_source":false,"material_rule":"minecraft:overworld","noise":{"height":384,"min_y":-64},"noise_router":{"chunk_surface_level":"minecraft:overworld_large_biomes/chunk_surface_level","continents":"minecraft:overworld_large_biomes/continents","depth":"minecraft:overworld_large_biomes/depth","erosion":"minecraft:overworld_large_biomes/erosion","final_density":"minecraft:overworld_large_biomes/final_density","ridges":"minecraft:overworld/ridges","temperature":"minecraft:overworld_large_biomes/temperature","vegetation":"minecraft:overworld_large_biomes/vegetation"},"sea_level":63,"spawn_target":[{"minecraft:overworld/ridges":[-1.0,-0.16],"minecraft:overworld_large_biomes/continents":[-0.11,1.0],"minecraft:overworld_large_biomes/erosion":[-1.0,1.0],"minecraft:overworld_large_biomes/temperature":[-1.0,1.0],"minecraft:overworld_large_biomes/vegetation":[-1.0,1.0]},{"minecraft:overworld/ridges":[0.16,1.0],"minecraft:overworld_large_biomes/continents":[-0.11,1.0],"minecraft:overworld_large_biomes/erosion":[-1.0,1.0],"minecraft:overworld_large_biomes/temperature":[-1.0,1.0],"minecraft:overworld_large_biomes/vegetation":[-1.0,1.0]}]},"nether":{"debug_functions":[{"function":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-8,"from_value":0.0,"to_coordinate":24,"to_value":1.0},"first":2.5,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":104,"from_value":1.0,"to_coordinate":128,"to_value":0.0},"first":0.9375,"second":"minecraft:nether/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"label":"N"},{"function":{"type":"minecraft:noise","noise":"minecraft:nether/temperature","xz_scale":0.25,"y_scale":0.0},"label":"T"},{"function":{"type":"minecraft:noise","noise":"minecraft:nether/vegetation","xz_scale":0.25,"y_scale":0.0},"label":"V"}],"default_block":"minecraft:netherrack","default_fluid":"minecraft:lava","disable_mob_generation":false,"legacy_random_source":true,"material_rule":"minecraft:nether","noise":{"height":128,"min_y":0},"noise_router":{"chunk_surface_level":0.0,"continents":0.0,"depth":0.0,"erosion":0.0,"final_density":{"type":"minecraft:add","left":{"type":"minecraft:squeeze","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:mul","left":{"type":"minecraft:blend_density","input":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":-8,"from_value":0.0,"to_coordinate":24,"to_value":1.0},"first":2.5,"second":{"type":"minecraft:lerp","alpha":{"type":"minecraft:gradient","axis":"y","from_coordinate":104,"from_value":1.0,"to_coordinate":128,"to_value":0.0},"first":0.9375,"second":"minecraft:nether/base_3d_noise"}}},"right":0.64}}},"right":{"type":"minecraft:beardifier"}},"ridges":0.0,"temperature":{"type":"minecraft:noise","noise":"minecraft:nether/temperature","xz_scale":0.25,"y_scale":0.0},"vegetation":{"type":"minecraft:noise","noise":"minecraft:nether/vegetation","xz_scale":0.25,"y_scale":0.0}},"sea_level":32,"spawn_target":[]},"overworld":{"aquifers":{"barrier":{"type":"minecraft:noise","noise":"minecraft:aquifer_barrier","xz_scale":1.0,"y_scale":0.5},"exclusion":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":-0.225,"right":"minecraft:overworld/erosion"},"right":{"type":"minecraft:max","left":{"type":"minecraft:sub","left":"minecraft:overworld/depth","right":0.9},"right":0.0}},"fluid_level_floodedness":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_floodedness","xz_scale":1.0,"y_scale":0.67},"fluid_level_spread":{"type":"minecraft:noise","noise":"minecraft:aquifer_fluid_level_spread","xz_scale":1.0,"y_scale":0.7142857142857143},"lava":{"type":"minecraft:noise","noise":"minecraft:aquifer_lava","xz_scale":1.0,"y_scale":1.0},"surface_level":"minecraft:overworld/preliminary_surface_level"},"debug_functions":[{"function":"minecraft:overworld/final_density","label":"N"},{"function":"minecraft:overworld/temperature","label":"T"},{"function":"minecraft:overworld/vegetation","label":"V"},{"function":"minecraft:overworld/continents","label":"C"},{"function":"minecraft:overworld/erosion","label":"E"},{"function":"minecraft:overworld/depth","label":"D"},{"function":"minecraft:overworld/ridges","label":"W"},{"function":{"type":"minecraft:mul","left":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":{"type":"minecraft:add","left":{"type":"minecraft:abs","input":"minecraft:overworld/ridges"},"right":-0.6666667}},"right":-0.33333334},"right":-3.0},"label":"PV"},{"function":"minecraft:overworld/preliminary_surface_level","label":"PS"}],"default_block":"minecraft:stone","default_fluid":"minecraft:water","disable_mob_generation":false,"legacy_random_source":false,"material_rule":"minecraft:overworld","noise":{"height":384,"min_y":-64},"noise_router":{"chunk_surface_level":"minecraft:overworld/chunk_surface_level","continents":"minecraft:overworld/continents","depth":"minecraft:overworld/depth","erosion":"minecraft:overworld/erosion","final_density":"minecraft:overworld/final_density","ridges":"minecraft:overworld/ridges","temperature":"minecraft:overworld/temperature","vegetation":"minecraft:overworld/vegetation"},"sea_level":63,"spawn_target":[{"minecraft:overworld/continents":[-0.11,1.0],"minecraft:overworld/erosion":[-1.0,1.0],"minecraft:overworld/ridges":[-1.0,-0.16],"minecraft:overworld/temperature":[-1.0,1.0],"minecraft:overworld/vegetation":[-1.0,1.0]},{"minecraft:overworld/continents":[-0.11,1.0],"minecraft:overworld/erosion":[-1.0,1.0],"minecraft:overworld/ridges":[0.16,1.0],"minecraft:overworld/temperature":[-1.0,1.0],"minecraft:overworld/vegetation":[-1.0,1.0]}]}} \ No newline at end of file diff --git a/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_list.json b/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_list.json deleted file mode 100644 index c9e1b6638..000000000 --- a/assets/datapacks/26_2/data/minecraft/worldgen/noise_settings/_list.json +++ /dev/null @@ -1 +0,0 @@ -{"directories":[],"files":["amplified.json","caves.json","end.json","floating_islands.json","large_biomes.json","nether.json","overworld.json"]} \ No newline at end of file diff --git a/crates/pumpkin-data/src/generated/block.rs b/crates/pumpkin-data/src/generated/block.rs index 461cb1452..4479abb54 100644 --- a/crates/pumpkin-data/src/generated/block.rs +++ b/crates/pumpkin-data/src/generated/block.rs @@ -538912,8 +538912,8 @@ impl Block { #[doc = r" Get the properties of the block."] pub fn properties(&self, state_id: BlockStateId) -> Option> { Some(match self.id { - BlockId::JIGSAW => Box::new(JigsawLikeProperties::from_state_id(state_id, self)), - BlockId::CRAFTER => Box::new(CrafterLikeProperties::from_state_id(state_id, self)), + BlockId::JIGSAW => Box::new(JigsawLikeProperties::from_state_id(state_id)), + BlockId::CRAFTER => Box::new(CrafterLikeProperties::from_state_id(state_id)), BlockId::OAK_FENCE_GATE | BlockId::SPRUCE_FENCE_GATE | BlockId::BIRCH_FENCE_GATE @@ -538926,11 +538926,9 @@ impl Block { | BlockId::BAMBOO_FENCE_GATE | BlockId::CRIMSON_FENCE_GATE | BlockId::WARPED_FENCE_GATE => { - Box::new(OakFenceGateLikeProperties::from_state_id(state_id, self)) - } - BlockId::GRINDSTONE => { - Box::new(GrindstoneLikeProperties::from_state_id(state_id, self)) + Box::new(OakFenceGateLikeProperties::from_state_id(state_id)) } + BlockId::GRINDSTONE => Box::new(GrindstoneLikeProperties::from_state_id(state_id)), BlockId::LEVER | BlockId::STONE_BUTTON | BlockId::OAK_BUTTON @@ -538946,19 +538944,13 @@ impl Block { | BlockId::CRIMSON_BUTTON | BlockId::WARPED_BUTTON | BlockId::POLISHED_BLACKSTONE_BUTTON => { - Box::new(LeverLikeProperties::from_state_id(state_id, self)) - } - BlockId::CAKE => Box::new(CakeLikeProperties::from_state_id(state_id, self)), - BlockId::JUKEBOX => Box::new(JukeboxLikeProperties::from_state_id(state_id, self)), - BlockId::REDSTONE_WIRE => { - Box::new(RedstoneWireLikeProperties::from_state_id(state_id, self)) - } - BlockId::POTENT_SULFUR => { - Box::new(PotentSulfurLikeProperties::from_state_id(state_id, self)) - } - BlockId::DRIED_GHAST => { - Box::new(DriedGhastLikeProperties::from_state_id(state_id, self)) + Box::new(LeverLikeProperties::from_state_id(state_id)) } + BlockId::CAKE => Box::new(CakeLikeProperties::from_state_id(state_id)), + BlockId::JUKEBOX => Box::new(JukeboxLikeProperties::from_state_id(state_id)), + BlockId::REDSTONE_WIRE => Box::new(RedstoneWireLikeProperties::from_state_id(state_id)), + BlockId::POTENT_SULFUR => Box::new(PotentSulfurLikeProperties::from_state_id(state_id)), + BlockId::DRIED_GHAST => Box::new(DriedGhastLikeProperties::from_state_id(state_id)), BlockId::END_ROD | BlockId::SHULKER_BOX | BlockId::WHITE_SHULKER_BOX @@ -538976,16 +538968,14 @@ impl Block { | BlockId::BROWN_SHULKER_BOX | BlockId::GREEN_SHULKER_BOX | BlockId::RED_SHULKER_BOX - | BlockId::BLACK_SHULKER_BOX => { - Box::new(EndRodLikeProperties::from_state_id(state_id, self)) - } + | BlockId::BLACK_SHULKER_BOX => Box::new(EndRodLikeProperties::from_state_id(state_id)), BlockId::STICKY_PISTON | BlockId::PISTON => { - Box::new(StickyPistonLikeProperties::from_state_id(state_id, self)) + Box::new(StickyPistonLikeProperties::from_state_id(state_id)) } BlockId::DISPENSER | BlockId::DROPPER => { - Box::new(DispenserLikeProperties::from_state_id(state_id, self)) + Box::new(DispenserLikeProperties::from_state_id(state_id)) } - BlockId::OBSERVER => Box::new(ObserverLikeProperties::from_state_id(state_id, self)), + BlockId::OBSERVER => Box::new(ObserverLikeProperties::from_state_id(state_id)), BlockId::LIGHTNING_ROD | BlockId::EXPOSED_LIGHTNING_ROD | BlockId::WEATHERED_LIGHTNING_ROD @@ -538994,26 +538984,22 @@ impl Block { | BlockId::WAXED_EXPOSED_LIGHTNING_ROD | BlockId::WAXED_WEATHERED_LIGHTNING_ROD | BlockId::WAXED_OXIDIZED_LIGHTNING_ROD => { - Box::new(LightningRodLikeProperties::from_state_id(state_id, self)) - } - BlockId::BARREL => Box::new(BarrelLikeProperties::from_state_id(state_id, self)), - BlockId::PISTON_HEAD => { - Box::new(PistonHeadLikeProperties::from_state_id(state_id, self)) + Box::new(LightningRodLikeProperties::from_state_id(state_id)) } + BlockId::BARREL => Box::new(BarrelLikeProperties::from_state_id(state_id)), + BlockId::PISTON_HEAD => Box::new(PistonHeadLikeProperties::from_state_id(state_id)), BlockId::AMETHYST_CLUSTER | BlockId::LARGE_AMETHYST_BUD | BlockId::MEDIUM_AMETHYST_BUD | BlockId::SMALL_AMETHYST_BUD => { - Box::new(AmethystClusterLikeProperties::from_state_id(state_id, self)) + Box::new(AmethystClusterLikeProperties::from_state_id(state_id)) } BlockId::COMMAND_BLOCK | BlockId::REPEATING_COMMAND_BLOCK | BlockId::CHAIN_COMMAND_BLOCK => { - Box::new(CommandBlockLikeProperties::from_state_id(state_id, self)) - } - BlockId::MOVING_PISTON => { - Box::new(MovingPistonLikeProperties::from_state_id(state_id, self)) + Box::new(CommandBlockLikeProperties::from_state_id(state_id)) } + BlockId::MOVING_PISTON => Box::new(MovingPistonLikeProperties::from_state_id(state_id)), BlockId::WALL_TORCH | BlockId::SOUL_WALL_TORCH | BlockId::COPPER_WALL_TORCH @@ -539057,13 +539043,11 @@ impl Block { | BlockId::RED_GLAZED_TERRACOTTA | BlockId::BLACK_GLAZED_TERRACOTTA | BlockId::LOOM - | BlockId::STONECUTTER => { - Box::new(WallTorchLikeProperties::from_state_id(state_id, self)) + | BlockId::STONECUTTER => Box::new(WallTorchLikeProperties::from_state_id(state_id)), + BlockId::CHISELED_BOOKSHELF => { + Box::new(ChiseledBookshelfLikeProperties::from_state_id(state_id)) } - BlockId::CHISELED_BOOKSHELF => Box::new( - ChiseledBookshelfLikeProperties::from_state_id(state_id, self), - ), - BlockId::VAULT => Box::new(VaultLikeProperties::from_state_id(state_id, self)), + BlockId::VAULT => Box::new(VaultLikeProperties::from_state_id(state_id)), BlockId::OAK_DOOR | BlockId::IRON_DOOR | BlockId::SPRUCE_DOOR @@ -539085,10 +539069,10 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_DOOR | BlockId::WAXED_WEATHERED_COPPER_DOOR | BlockId::WAXED_OXIDIZED_COPPER_DOOR => { - Box::new(OakDoorLikeProperties::from_state_id(state_id, self)) + Box::new(OakDoorLikeProperties::from_state_id(state_id)) } BlockId::SMALL_DRIPLEAF => { - Box::new(SmallDripleafLikeProperties::from_state_id(state_id, self)) + Box::new(SmallDripleafLikeProperties::from_state_id(state_id)) } BlockId::COPPER_GOLEM_STATUE | BlockId::EXPOSED_COPPER_GOLEM_STATUE @@ -539097,10 +539081,10 @@ impl Block { | BlockId::WAXED_COPPER_GOLEM_STATUE | BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE | BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE - | BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE => Box::new( - CopperGolemStatueLikeProperties::from_state_id(state_id, self), - ), - BlockId::REPEATER => Box::new(RepeaterLikeProperties::from_state_id(state_id, self)), + | BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE => { + Box::new(CopperGolemStatueLikeProperties::from_state_id(state_id)) + } + BlockId::REPEATER => Box::new(RepeaterLikeProperties::from_state_id(state_id)), BlockId::ACACIA_SHELF | BlockId::BAMBOO_SHELF | BlockId::BIRCH_SHELF @@ -539112,12 +539096,8 @@ impl Block { | BlockId::OAK_SHELF | BlockId::PALE_OAK_SHELF | BlockId::SPRUCE_SHELF - | BlockId::WARPED_SHELF => { - Box::new(AcaciaShelfLikeProperties::from_state_id(state_id, self)) - } - BlockId::BIG_DRIPLEAF => { - Box::new(BigDripleafLikeProperties::from_state_id(state_id, self)) - } + | BlockId::WARPED_SHELF => Box::new(AcaciaShelfLikeProperties::from_state_id(state_id)), + BlockId::BIG_DRIPLEAF => Box::new(BigDripleafLikeProperties::from_state_id(state_id)), BlockId::WHITE_BED | BlockId::ORANGE_BED | BlockId::MAGENTA_BED @@ -539133,19 +539113,19 @@ impl Block { | BlockId::BROWN_BED | BlockId::GREEN_BED | BlockId::RED_BED - | BlockId::BLACK_BED => Box::new(WhiteBedLikeProperties::from_state_id(state_id, self)), - BlockId::CALIBRATED_SCULK_SENSOR => Box::new( - CalibratedSculkSensorLikeProperties::from_state_id(state_id, self), - ), + | BlockId::BLACK_BED => Box::new(WhiteBedLikeProperties::from_state_id(state_id)), + BlockId::CALIBRATED_SCULK_SENSOR => { + Box::new(CalibratedSculkSensorLikeProperties::from_state_id(state_id)) + } BlockId::SKELETON_WALL_SKULL | BlockId::WITHER_SKELETON_WALL_SKULL | BlockId::ZOMBIE_WALL_HEAD | BlockId::PLAYER_WALL_HEAD | BlockId::CREEPER_WALL_HEAD | BlockId::DRAGON_WALL_HEAD - | BlockId::PIGLIN_WALL_HEAD => Box::new( - SkeletonWallSkullLikeProperties::from_state_id(state_id, self), - ), + | BlockId::PIGLIN_WALL_HEAD => { + Box::new(SkeletonWallSkullLikeProperties::from_state_id(state_id)) + } BlockId::OAK_TRAPDOOR | BlockId::SPRUCE_TRAPDOOR | BlockId::BIRCH_TRAPDOOR @@ -539167,16 +539147,12 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR | BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR | BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR => { - Box::new(OakTrapdoorLikeProperties::from_state_id(state_id, self)) - } - BlockId::LECTERN => Box::new(LecternLikeProperties::from_state_id(state_id, self)), - BlockId::BELL => Box::new(BellLikeProperties::from_state_id(state_id, self)), - BlockId::COMPARATOR => { - Box::new(ComparatorLikeProperties::from_state_id(state_id, self)) - } - BlockId::TRIPWIRE_HOOK => { - Box::new(TripwireHookLikeProperties::from_state_id(state_id, self)) + Box::new(OakTrapdoorLikeProperties::from_state_id(state_id)) } + BlockId::LECTERN => Box::new(LecternLikeProperties::from_state_id(state_id)), + BlockId::BELL => Box::new(BellLikeProperties::from_state_id(state_id)), + BlockId::COMPARATOR => Box::new(ComparatorLikeProperties::from_state_id(state_id)), + BlockId::TRIPWIRE_HOOK => Box::new(TripwireHookLikeProperties::from_state_id(state_id)), BlockId::OAK_STAIRS | BlockId::COBBLESTONE_STAIRS | BlockId::BRICK_STAIRS @@ -539241,19 +539217,17 @@ impl Block { | BlockId::POLISHED_DEEPSLATE_STAIRS | BlockId::DEEPSLATE_TILE_STAIRS | BlockId::DEEPSLATE_BRICK_STAIRS => { - Box::new(OakStairsLikeProperties::from_state_id(state_id, self)) + Box::new(OakStairsLikeProperties::from_state_id(state_id)) } BlockId::END_PORTAL_FRAME => { - Box::new(EndPortalFrameLikeProperties::from_state_id(state_id, self)) + Box::new(EndPortalFrameLikeProperties::from_state_id(state_id)) } BlockId::FURNACE | BlockId::REDSTONE_WALL_TORCH | BlockId::SMOKER - | BlockId::BLAST_FURNACE => { - Box::new(FurnaceLikeProperties::from_state_id(state_id, self)) - } + | BlockId::BLAST_FURNACE => Box::new(FurnaceLikeProperties::from_state_id(state_id)), BlockId::CAMPFIRE | BlockId::SOUL_CAMPFIRE => { - Box::new(CampfireLikeProperties::from_state_id(state_id, self)) + Box::new(CampfireLikeProperties::from_state_id(state_id)) } BlockId::CHEST | BlockId::TRAPPED_CHEST @@ -539265,14 +539239,12 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_CHEST | BlockId::WAXED_WEATHERED_COPPER_CHEST | BlockId::WAXED_OXIDIZED_COPPER_CHEST => { - Box::new(ChestLikeProperties::from_state_id(state_id, self)) + Box::new(ChestLikeProperties::from_state_id(state_id)) } BlockId::BEE_NEST | BlockId::BEEHIVE => { - Box::new(BeeNestLikeProperties::from_state_id(state_id, self)) - } - BlockId::DECORATED_POT => { - Box::new(DecoratedPotLikeProperties::from_state_id(state_id, self)) + Box::new(BeeNestLikeProperties::from_state_id(state_id)) } + BlockId::DECORATED_POT => Box::new(DecoratedPotLikeProperties::from_state_id(state_id)), BlockId::LADDER | BlockId::OAK_WALL_SIGN | BlockId::SPRUCE_WALL_SIGN @@ -539309,34 +539281,24 @@ impl Block { | BlockId::HORN_CORAL_WALL_FAN | BlockId::CRIMSON_WALL_SIGN | BlockId::WARPED_WALL_SIGN - | BlockId::BIG_DRIPLEAF_STEM => { - Box::new(LadderLikeProperties::from_state_id(state_id, self)) - } + | BlockId::BIG_DRIPLEAF_STEM => Box::new(LadderLikeProperties::from_state_id(state_id)), BlockId::PINK_PETALS | BlockId::WILDFLOWERS => { - Box::new(PinkPetalsLikeProperties::from_state_id(state_id, self)) - } - BlockId::LEAF_LITTER => { - Box::new(LeafLitterLikeProperties::from_state_id(state_id, self)) - } - BlockId::COCOA => Box::new(CocoaLikeProperties::from_state_id(state_id, self)), - BlockId::CHORUS_FLOWER => { - Box::new(ChorusFlowerLikeProperties::from_state_id(state_id, self)) + Box::new(PinkPetalsLikeProperties::from_state_id(state_id)) } + BlockId::LEAF_LITTER => Box::new(LeafLitterLikeProperties::from_state_id(state_id)), + BlockId::COCOA => Box::new(CocoaLikeProperties::from_state_id(state_id)), + BlockId::CHORUS_FLOWER => Box::new(ChorusFlowerLikeProperties::from_state_id(state_id)), BlockId::CACTUS | BlockId::SUGAR_CANE => { - Box::new(CactusLikeProperties::from_state_id(state_id, self)) + Box::new(CactusLikeProperties::from_state_id(state_id)) } - BlockId::FIRE => Box::new(FireLikeProperties::from_state_id(state_id, self)), - BlockId::TRIAL_SPAWNER => { - Box::new(TrialSpawnerLikeProperties::from_state_id(state_id, self)) - } - BlockId::HOPPER => Box::new(HopperLikeProperties::from_state_id(state_id, self)), - BlockId::TEST_BLOCK => Box::new(TestBlockLikeProperties::from_state_id(state_id, self)), + BlockId::FIRE => Box::new(FireLikeProperties::from_state_id(state_id)), + BlockId::TRIAL_SPAWNER => Box::new(TrialSpawnerLikeProperties::from_state_id(state_id)), + BlockId::HOPPER => Box::new(HopperLikeProperties::from_state_id(state_id)), + BlockId::TEST_BLOCK => Box::new(TestBlockLikeProperties::from_state_id(state_id)), BlockId::PALE_MOSS_CARPET => { - Box::new(PaleMossCarpetLikeProperties::from_state_id(state_id, self)) - } - BlockId::SCAFFOLDING => { - Box::new(ScaffoldingLikeProperties::from_state_id(state_id, self)) + Box::new(PaleMossCarpetLikeProperties::from_state_id(state_id)) } + BlockId::SCAFFOLDING => Box::new(ScaffoldingLikeProperties::from_state_id(state_id)), BlockId::TALL_SEAGRASS | BlockId::SUNFLOWER | BlockId::LILAC @@ -539345,34 +539307,28 @@ impl Block { | BlockId::TALL_GRASS | BlockId::LARGE_FERN | BlockId::PITCHER_PLANT => { - Box::new(TallSeagrassLikeProperties::from_state_id(state_id, self)) - } - BlockId::PITCHER_CROP => { - Box::new(PitcherCropLikeProperties::from_state_id(state_id, self)) + Box::new(TallSeagrassLikeProperties::from_state_id(state_id)) } + BlockId::PITCHER_CROP => Box::new(PitcherCropLikeProperties::from_state_id(state_id)), BlockId::SCULK_SHRIEKER => { - Box::new(SculkShriekerLikeProperties::from_state_id(state_id, self)) - } - BlockId::NETHER_PORTAL => { - Box::new(NetherPortalLikeProperties::from_state_id(state_id, self)) + Box::new(SculkShriekerLikeProperties::from_state_id(state_id)) } + BlockId::NETHER_PORTAL => Box::new(NetherPortalLikeProperties::from_state_id(state_id)), BlockId::POWERED_RAIL | BlockId::DETECTOR_RAIL | BlockId::ACTIVATOR_RAIL => { - Box::new(PoweredRailLikeProperties::from_state_id(state_id, self)) + Box::new(PoweredRailLikeProperties::from_state_id(state_id)) + } + BlockId::POINTED_DRIPSTONE | BlockId::SULFUR_SPIKE => { + Box::new(PointedDripstoneLikeProperties::from_state_id(state_id)) } - BlockId::POINTED_DRIPSTONE | BlockId::SULFUR_SPIKE => Box::new( - PointedDripstoneLikeProperties::from_state_id(state_id, self), - ), BlockId::RESPAWN_ANCHOR => { - Box::new(RespawnAnchorLikeProperties::from_state_id(state_id, self)) + Box::new(RespawnAnchorLikeProperties::from_state_id(state_id)) } - BlockId::NOTE_BLOCK => Box::new(NoteBlockLikeProperties::from_state_id(state_id, self)), + BlockId::NOTE_BLOCK => Box::new(NoteBlockLikeProperties::from_state_id(state_id)), BlockId::STRUCTURE_BLOCK => { - Box::new(StructureBlockLikeProperties::from_state_id(state_id, self)) + Box::new(StructureBlockLikeProperties::from_state_id(state_id)) } - BlockId::BREWING_STAND => { - Box::new(BrewingStandLikeProperties::from_state_id(state_id, self)) - } - BlockId::SNOW => Box::new(SnowLikeProperties::from_state_id(state_id, self)), + BlockId::BREWING_STAND => Box::new(BrewingStandLikeProperties::from_state_id(state_id)), + BlockId::SNOW => Box::new(SnowLikeProperties::from_state_id(state_id)), BlockId::RESIN_BRICK_SLAB | BlockId::PRISMARINE_SLAB | BlockId::PRISMARINE_BRICK_SLAB @@ -539441,15 +539397,13 @@ impl Block { | BlockId::POLISHED_DEEPSLATE_SLAB | BlockId::DEEPSLATE_TILE_SLAB | BlockId::DEEPSLATE_BRICK_SLAB => { - Box::new(ResinBrickSlabLikeProperties::from_state_id(state_id, self)) + Box::new(ResinBrickSlabLikeProperties::from_state_id(state_id)) } - BlockId::FARMLAND => Box::new(FarmlandLikeProperties::from_state_id(state_id, self)), + BlockId::FARMLAND => Box::new(FarmlandLikeProperties::from_state_id(state_id)), BlockId::SUSPICIOUS_SAND | BlockId::SUSPICIOUS_GRAVEL => { - Box::new(SuspiciousSandLikeProperties::from_state_id(state_id, self)) - } - BlockId::SCULK_SENSOR => { - Box::new(SculkSensorLikeProperties::from_state_id(state_id, self)) + Box::new(SuspiciousSandLikeProperties::from_state_id(state_id)) } + BlockId::SCULK_SENSOR => Box::new(SculkSensorLikeProperties::from_state_id(state_id)), BlockId::STONE_PRESSURE_PLATE | BlockId::OAK_PRESSURE_PLATE | BlockId::SPRUCE_PRESSURE_PLATE @@ -539463,9 +539417,9 @@ impl Block { | BlockId::BAMBOO_PRESSURE_PLATE | BlockId::CRIMSON_PRESSURE_PLATE | BlockId::WARPED_PRESSURE_PLATE - | BlockId::POLISHED_BLACKSTONE_PRESSURE_PLATE => Box::new( - StonePressurePlateLikeProperties::from_state_id(state_id, self), - ), + | BlockId::POLISHED_BLACKSTONE_PRESSURE_PLATE => { + Box::new(StonePressurePlateLikeProperties::from_state_id(state_id)) + } BlockId::COPPER_BULB | BlockId::EXPOSED_COPPER_BULB | BlockId::WEATHERED_COPPER_BULB @@ -539474,9 +539428,9 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_BULB | BlockId::WAXED_WEATHERED_COPPER_BULB | BlockId::WAXED_OXIDIZED_COPPER_BULB => { - Box::new(CopperBulbLikeProperties::from_state_id(state_id, self)) + Box::new(CopperBulbLikeProperties::from_state_id(state_id)) } - BlockId::TRIPWIRE => Box::new(TripwireLikeProperties::from_state_id(state_id, self)), + BlockId::TRIPWIRE => Box::new(TripwireLikeProperties::from_state_id(state_id)), BlockId::SKELETON_SKULL | BlockId::WITHER_SKELETON_SKULL | BlockId::ZOMBIE_HEAD @@ -539484,24 +539438,24 @@ impl Block { | BlockId::CREEPER_HEAD | BlockId::DRAGON_HEAD | BlockId::PIGLIN_HEAD => { - Box::new(SkeletonSkullLikeProperties::from_state_id(state_id, self)) + Box::new(SkeletonSkullLikeProperties::from_state_id(state_id)) } - BlockId::COMPOSTER => Box::new(ComposterLikeProperties::from_state_id(state_id, self)), + BlockId::COMPOSTER => Box::new(ComposterLikeProperties::from_state_id(state_id)), BlockId::CAVE_VINES_PLANT => { - Box::new(CaveVinesPlantLikeProperties::from_state_id(state_id, self)) + Box::new(CaveVinesPlantLikeProperties::from_state_id(state_id)) } - BlockId::CAVE_VINES => Box::new(CaveVinesLikeProperties::from_state_id(state_id, self)), - BlockId::TNT => Box::new(TntLikeProperties::from_state_id(state_id, self)), + BlockId::CAVE_VINES => Box::new(CaveVinesLikeProperties::from_state_id(state_id)), + BlockId::TNT => Box::new(TntLikeProperties::from_state_id(state_id)), BlockId::BROWN_MUSHROOM_BLOCK | BlockId::RED_MUSHROOM_BLOCK | BlockId::MUSHROOM_STEM - | BlockId::CHORUS_PLANT => Box::new(BrownMushroomBlockLikeProperties::from_state_id( - state_id, self, - )), - BlockId::GLOW_LICHEN | BlockId::RESIN_CLUMP | BlockId::SCULK_VEIN => { - Box::new(GlowLichenLikeProperties::from_state_id(state_id, self)) + | BlockId::CHORUS_PLANT => { + Box::new(BrownMushroomBlockLikeProperties::from_state_id(state_id)) } - BlockId::VINE => Box::new(VineLikeProperties::from_state_id(state_id, self)), + BlockId::GLOW_LICHEN | BlockId::RESIN_CLUMP | BlockId::SCULK_VEIN => { + Box::new(GlowLichenLikeProperties::from_state_id(state_id)) + } + BlockId::VINE => Box::new(VineLikeProperties::from_state_id(state_id)), BlockId::RESIN_BRICK_WALL | BlockId::COBBLESTONE_WALL | BlockId::MOSSY_COBBLESTONE_WALL @@ -539534,7 +539488,7 @@ impl Block { | BlockId::POLISHED_DEEPSLATE_WALL | BlockId::DEEPSLATE_TILE_WALL | BlockId::DEEPSLATE_BRICK_WALL => { - Box::new(ResinBrickWallLikeProperties::from_state_id(state_id, self)) + Box::new(ResinBrickWallLikeProperties::from_state_id(state_id)) } BlockId::REDSTONE_ORE | BlockId::DEEPSLATE_REDSTONE_ORE @@ -539557,7 +539511,7 @@ impl Block { | BlockId::GREEN_CANDLE_CAKE | BlockId::RED_CANDLE_CAKE | BlockId::BLACK_CANDLE_CAKE => { - Box::new(RedstoneOreLikeProperties::from_state_id(state_id, self)) + Box::new(RedstoneOreLikeProperties::from_state_id(state_id)) } BlockId::CANDLE | BlockId::WHITE_CANDLE @@ -539575,15 +539529,11 @@ impl Block { | BlockId::BROWN_CANDLE | BlockId::GREEN_CANDLE | BlockId::RED_CANDLE - | BlockId::BLACK_CANDLE => { - Box::new(CandleLikeProperties::from_state_id(state_id, self)) - } + | BlockId::BLACK_CANDLE => Box::new(CandleLikeProperties::from_state_id(state_id)), BlockId::PALE_HANGING_MOSS => { - Box::new(PaleHangingMossLikeProperties::from_state_id(state_id, self)) - } - BlockId::BUBBLE_COLUMN => { - Box::new(BubbleColumnLikeProperties::from_state_id(state_id, self)) + Box::new(PaleHangingMossLikeProperties::from_state_id(state_id)) } + BlockId::BUBBLE_COLUMN => Box::new(BubbleColumnLikeProperties::from_state_id(state_id)), BlockId::OAK_FENCE | BlockId::IRON_BARS | BlockId::COPPER_BARS @@ -539622,14 +539572,12 @@ impl Block { | BlockId::MANGROVE_FENCE | BlockId::BAMBOO_FENCE | BlockId::CRIMSON_FENCE - | BlockId::WARPED_FENCE => { - Box::new(OakFenceLikeProperties::from_state_id(state_id, self)) - } + | BlockId::WARPED_FENCE => Box::new(OakFenceLikeProperties::from_state_id(state_id)), BlockId::SCULK_CATALYST => { - Box::new(SculkCatalystLikeProperties::from_state_id(state_id, self)) + Box::new(SculkCatalystLikeProperties::from_state_id(state_id)) } BlockId::GRASS_BLOCK | BlockId::PODZOL | BlockId::MYCELIUM => { - Box::new(GrassBlockLikeProperties::from_state_id(state_id, self)) + Box::new(GrassBlockLikeProperties::from_state_id(state_id)) } BlockId::OAK_LEAVES | BlockId::SPRUCE_LEAVES @@ -539642,12 +539590,10 @@ impl Block { | BlockId::MANGROVE_LEAVES | BlockId::AZALEA_LEAVES | BlockId::FLOWERING_AZALEA_LEAVES => { - Box::new(OakLeavesLikeProperties::from_state_id(state_id, self)) + Box::new(OakLeavesLikeProperties::from_state_id(state_id)) } - BlockId::SNIFFER_EGG => { - Box::new(SnifferEggLikeProperties::from_state_id(state_id, self)) - } - BlockId::TURTLE_EGG => Box::new(TurtleEggLikeProperties::from_state_id(state_id, self)), + BlockId::SNIFFER_EGG => Box::new(SnifferEggLikeProperties::from_state_id(state_id)), + BlockId::TURTLE_EGG => Box::new(TurtleEggLikeProperties::from_state_id(state_id)), BlockId::OAK_HANGING_SIGN | BlockId::SPRUCE_HANGING_SIGN | BlockId::BIRCH_HANGING_SIGN @@ -539660,17 +539606,17 @@ impl Block { | BlockId::WARPED_HANGING_SIGN | BlockId::MANGROVE_HANGING_SIGN | BlockId::BAMBOO_HANGING_SIGN => { - Box::new(OakHangingSignLikeProperties::from_state_id(state_id, self)) + Box::new(OakHangingSignLikeProperties::from_state_id(state_id)) + } + BlockId::DAYLIGHT_DETECTOR => { + Box::new(DaylightDetectorLikeProperties::from_state_id(state_id)) } - BlockId::DAYLIGHT_DETECTOR => Box::new(DaylightDetectorLikeProperties::from_state_id( - state_id, self, - )), BlockId::WATER_CAULDRON | BlockId::POWDER_SNOW_CAULDRON => { - Box::new(WaterCauldronLikeProperties::from_state_id(state_id, self)) + Box::new(WaterCauldronLikeProperties::from_state_id(state_id)) + } + BlockId::MANGROVE_PROPAGULE => { + Box::new(MangrovePropaguleLikeProperties::from_state_id(state_id)) } - BlockId::MANGROVE_PROPAGULE => Box::new( - MangrovePropaguleLikeProperties::from_state_id(state_id, self), - ), BlockId::LANTERN | BlockId::SOUL_LANTERN | BlockId::COPPER_LANTERN @@ -539681,7 +539627,7 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_LANTERN | BlockId::WAXED_WEATHERED_COPPER_LANTERN | BlockId::WAXED_OXIDIZED_COPPER_LANTERN => { - Box::new(LanternLikeProperties::from_state_id(state_id, self)) + Box::new(LanternLikeProperties::from_state_id(state_id)) } BlockId::PALE_OAK_WOOD | BlockId::OAK_LOG @@ -539741,7 +539687,7 @@ impl Block { | BlockId::OCHRE_FROGLIGHT | BlockId::VERDANT_FROGLIGHT | BlockId::PEARLESCENT_FROGLIGHT => { - Box::new(PaleOakWoodLikeProperties::from_state_id(state_id, self)) + Box::new(PaleOakWoodLikeProperties::from_state_id(state_id)) } BlockId::IRON_CHAIN | BlockId::COPPER_CHAIN @@ -539752,10 +539698,10 @@ impl Block { | BlockId::WAXED_EXPOSED_COPPER_CHAIN | BlockId::WAXED_WEATHERED_COPPER_CHAIN | BlockId::WAXED_OXIDIZED_COPPER_CHAIN => { - Box::new(IronChainLikeProperties::from_state_id(state_id, self)) + Box::new(IronChainLikeProperties::from_state_id(state_id)) } BlockId::CREAKING_HEART => { - Box::new(CreakingHeartLikeProperties::from_state_id(state_id, self)) + Box::new(CreakingHeartLikeProperties::from_state_id(state_id)) } BlockId::OAK_SAPLING | BlockId::SPRUCE_SAPLING @@ -539765,15 +539711,15 @@ impl Block { | BlockId::CHERRY_SAPLING | BlockId::DARK_OAK_SAPLING | BlockId::PALE_OAK_SAPLING => { - Box::new(OakSaplingLikeProperties::from_state_id(state_id, self)) + Box::new(OakSaplingLikeProperties::from_state_id(state_id)) } - BlockId::BAMBOO => Box::new(BambooLikeProperties::from_state_id(state_id, self)), + BlockId::BAMBOO => Box::new(BambooLikeProperties::from_state_id(state_id)), BlockId::WHEAT | BlockId::PUMPKIN_STEM | BlockId::MELON_STEM | BlockId::CARROTS - | BlockId::POTATOES => Box::new(WheatLikeProperties::from_state_id(state_id, self)), - BlockId::SEA_PICKLE => Box::new(SeaPickleLikeProperties::from_state_id(state_id, self)), + | BlockId::POTATOES => Box::new(WheatLikeProperties::from_state_id(state_id)), + BlockId::SEA_PICKLE => Box::new(SeaPickleLikeProperties::from_state_id(state_id)), BlockId::MANGROVE_ROOTS | BlockId::BARRIER | BlockId::DEAD_TUBE_CORAL @@ -539806,9 +539752,7 @@ impl Block { | BlockId::WAXED_WEATHERED_COPPER_GRATE | BlockId::WAXED_OXIDIZED_COPPER_GRATE | BlockId::HANGING_ROOTS - | BlockId::HEAVY_CORE => { - Box::new(MangroveRootsLikeProperties::from_state_id(state_id, self)) - } + | BlockId::HEAVY_CORE => Box::new(MangroveRootsLikeProperties::from_state_id(state_id)), BlockId::OAK_SIGN | BlockId::SPRUCE_SIGN | BlockId::BIRCH_SIGN @@ -539820,11 +539764,9 @@ impl Block { | BlockId::MANGROVE_SIGN | BlockId::BAMBOO_SIGN | BlockId::CRIMSON_SIGN - | BlockId::WARPED_SIGN => { - Box::new(OakSignLikeProperties::from_state_id(state_id, self)) - } - BlockId::RAIL => Box::new(RailLikeProperties::from_state_id(state_id, self)), - BlockId::LIGHT => Box::new(LightLikeProperties::from_state_id(state_id, self)), + | BlockId::WARPED_SIGN => Box::new(OakSignLikeProperties::from_state_id(state_id)), + BlockId::RAIL => Box::new(RailLikeProperties::from_state_id(state_id)), + BlockId::LIGHT => Box::new(LightLikeProperties::from_state_id(state_id)), BlockId::WHITE_BANNER | BlockId::ORANGE_BANNER | BlockId::MAGENTA_BANNER @@ -539840,28 +539782,26 @@ impl Block { | BlockId::BROWN_BANNER | BlockId::GREEN_BANNER | BlockId::RED_BANNER - | BlockId::BLACK_BANNER => { - Box::new(WhiteBannerLikeProperties::from_state_id(state_id, self)) - } + | BlockId::BLACK_BANNER => Box::new(WhiteBannerLikeProperties::from_state_id(state_id)), BlockId::WATER | BlockId::LAVA => { - Box::new(WaterLikeProperties::from_state_id(state_id, self)) + Box::new(WaterLikeProperties::from_state_id(state_id)) } BlockId::KELP | BlockId::WEEPING_VINES | BlockId::TWISTING_VINES => { - Box::new(KelpLikeProperties::from_state_id(state_id, self)) + Box::new(KelpLikeProperties::from_state_id(state_id)) } BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE | BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE | BlockId::TARGET => Box::new(LightWeightedPressurePlateLikeProperties::from_state_id( - state_id, self, + state_id, )), BlockId::TORCHFLOWER_CROP => { - Box::new(TorchflowerCropLikeProperties::from_state_id(state_id, self)) + Box::new(TorchflowerCropLikeProperties::from_state_id(state_id)) } BlockId::NETHER_WART | BlockId::BEETROOTS | BlockId::FROSTED_ICE | BlockId::SWEET_BERRY_BUSH => { - Box::new(NetherWartLikeProperties::from_state_id(state_id, self)) + Box::new(NetherWartLikeProperties::from_state_id(state_id)) } _ => return None, }) @@ -543941,6 +543881,37 @@ impl EnumVariants for WestWall { pub struct JigsawLikeProperties { pub r#orientation: Orientation, } +pub type JigsawProperties = JigsawLikeProperties; +impl JigsawLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#orientation: { + let value = index % Orientation::variant_count(); + index /= Orientation::variant_count(); + Orientation::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for JigsawLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#orientation.to_index(), Orientation::variant_count())] @@ -543951,14 +543922,8 @@ impl BlockProperties for JigsawLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#orientation: { - let value = index % Orientation::variant_count(); - index /= Orientation::variant_count(); - Orientation::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -544002,7 +543967,7 @@ impl BlockProperties for JigsawLikeProperties { block.name, "JigsawLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("orientation", self.r#orientation.to_value())] @@ -544031,21 +543996,11 @@ pub struct CrafterLikeProperties { pub r#orientation: Orientation, pub r#triggered: bool, } -impl BlockProperties for CrafterLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#triggered as u16, 2), - (self.r#orientation.to_index(), Orientation::variant_count()), - (!self.r#crafting as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CrafterProperties = CrafterLikeProperties; +impl CrafterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#triggered: { let value = index % 2; @@ -544065,6 +544020,41 @@ impl BlockProperties for CrafterLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CrafterLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#triggered as u16, 2), + (self.r#orientation.to_index(), Orientation::variant_count()), + (!self.r#crafting as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -544106,7 +544096,7 @@ impl BlockProperties for CrafterLikeProperties { block.name, "CrafterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -544143,22 +544133,23 @@ pub struct OakFenceGateLikeProperties { pub r#open: bool, pub r#powered: bool, } -impl BlockProperties for OakFenceGateLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (!self.r#open as u16, 2), - (!self.r#in_wall as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type FenceGateProperties = OakFenceGateLikeProperties; +pub type OakFenceGateProperties = OakFenceGateLikeProperties; +pub type SpruceFenceGateProperties = OakFenceGateLikeProperties; +pub type BirchFenceGateProperties = OakFenceGateLikeProperties; +pub type JungleFenceGateProperties = OakFenceGateLikeProperties; +pub type AcaciaFenceGateProperties = OakFenceGateLikeProperties; +pub type CherryFenceGateProperties = OakFenceGateLikeProperties; +pub type DarkOakFenceGateProperties = OakFenceGateLikeProperties; +pub type PaleOakFenceGateProperties = OakFenceGateLikeProperties; +pub type MangroveFenceGateProperties = OakFenceGateLikeProperties; +pub type BambooFenceGateProperties = OakFenceGateLikeProperties; +pub type CrimsonFenceGateProperties = OakFenceGateLikeProperties; +pub type WarpedFenceGateProperties = OakFenceGateLikeProperties; +impl OakFenceGateLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -544183,6 +544174,42 @@ impl BlockProperties for OakFenceGateLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakFenceGateLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (!self.r#open as u16, 2), + (!self.r#in_wall as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -544238,7 +544265,7 @@ impl BlockProperties for OakFenceGateLikeProperties { block.name, "OakFenceGateLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -544275,6 +544302,42 @@ pub struct GrindstoneLikeProperties { pub r#face: AttachFace, pub r#facing: HorizontalFacing, } +pub type GrindstoneProperties = GrindstoneLikeProperties; +impl GrindstoneLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + r#face: { + let value = index % AttachFace::variant_count(); + index /= AttachFace::variant_count(); + AttachFace::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for GrindstoneLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -544288,19 +544351,8 @@ impl BlockProperties for GrindstoneLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - r#face: { - let value = index % AttachFace::variant_count(); - index /= AttachFace::variant_count(); - AttachFace::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -544344,7 +544396,7 @@ impl BlockProperties for GrindstoneLikeProperties { block.name, "GrindstoneLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -544378,21 +544430,25 @@ pub struct LeverLikeProperties { pub r#facing: HorizontalFacing, pub r#powered: bool, } -impl BlockProperties for LeverLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - (self.r#face.to_index(), AttachFace::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type LeverProperties = LeverLikeProperties; +pub type StoneButtonProperties = LeverLikeProperties; +pub type OakButtonProperties = LeverLikeProperties; +pub type SpruceButtonProperties = LeverLikeProperties; +pub type BirchButtonProperties = LeverLikeProperties; +pub type JungleButtonProperties = LeverLikeProperties; +pub type AcaciaButtonProperties = LeverLikeProperties; +pub type CherryButtonProperties = LeverLikeProperties; +pub type DarkOakButtonProperties = LeverLikeProperties; +pub type PaleOakButtonProperties = LeverLikeProperties; +pub type MangroveButtonProperties = LeverLikeProperties; +pub type BambooButtonProperties = LeverLikeProperties; +pub type CrimsonButtonProperties = LeverLikeProperties; +pub type WarpedButtonProperties = LeverLikeProperties; +pub type PolishedBlackstoneButtonProperties = LeverLikeProperties; +impl LeverLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -544412,6 +544468,41 @@ impl BlockProperties for LeverLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for LeverLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + (self.r#face.to_index(), AttachFace::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -544470,7 +544561,7 @@ impl BlockProperties for LeverLikeProperties { block.name, "LeverLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -544504,6 +544595,37 @@ impl BlockProperties for LeverLikeProperties { pub struct CakeLikeProperties { pub r#bites: u8, } +pub type CakeProperties = CakeLikeProperties; +impl CakeLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#bites: { + let value = (index % 7u16) as u8; + index /= 7u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for CakeLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#bites as u16, 7u16)] @@ -544514,14 +544636,8 @@ impl BlockProperties for CakeLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#bites: { - let value = (index % 7u16) as u8; - index /= 7u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -544565,7 +544681,7 @@ impl BlockProperties for CakeLikeProperties { block.name, "CakeLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -544613,6 +544729,37 @@ impl BlockProperties for CakeLikeProperties { pub struct JukeboxLikeProperties { pub r#has_record: bool, } +pub type JukeboxProperties = JukeboxLikeProperties; +impl JukeboxLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#has_record: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for JukeboxLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#has_record as u16, 2)] @@ -544623,14 +544770,8 @@ impl BlockProperties for JukeboxLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#has_record: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -544674,7 +544815,7 @@ impl BlockProperties for JukeboxLikeProperties { block.name, "JukeboxLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -544708,23 +544849,11 @@ pub struct RedstoneWireLikeProperties { pub r#south: SouthRedstone, pub r#west: WestRedstone, } -impl BlockProperties for RedstoneWireLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#west.to_index(), WestRedstone::variant_count()), - (self.r#south.to_index(), SouthRedstone::variant_count()), - (self.r#power as u16, 16u16), - (self.r#north.to_index(), NorthRedstone::variant_count()), - (self.r#east.to_index(), EastRedstone::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type RedstoneWireProperties = RedstoneWireLikeProperties; +impl RedstoneWireLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % WestRedstone::variant_count(); @@ -544754,6 +544883,43 @@ impl BlockProperties for RedstoneWireLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for RedstoneWireLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#west.to_index(), WestRedstone::variant_count()), + (self.r#south.to_index(), SouthRedstone::variant_count()), + (self.r#power as u16, 16u16), + (self.r#north.to_index(), NorthRedstone::variant_count()), + (self.r#east.to_index(), EastRedstone::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -544795,7 +544961,7 @@ impl BlockProperties for RedstoneWireLikeProperties { block.name, "RedstoneWireLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -544874,6 +545040,37 @@ impl BlockProperties for RedstoneWireLikeProperties { pub struct PotentSulfurLikeProperties { pub r#potent_sulfur_state: PotentSulfurState, } +pub type PotentSulfurProperties = PotentSulfurLikeProperties; +impl PotentSulfurLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#potent_sulfur_state: { + let value = index % PotentSulfurState::variant_count(); + index /= PotentSulfurState::variant_count(); + PotentSulfurState::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PotentSulfurLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [( @@ -544887,14 +545084,8 @@ impl BlockProperties for PotentSulfurLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#potent_sulfur_state: { - let value = index % PotentSulfurState::variant_count(); - index /= PotentSulfurState::variant_count(); - PotentSulfurState::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -544938,7 +545129,7 @@ impl BlockProperties for PotentSulfurLikeProperties { block.name, "PotentSulfurLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("potent_sulfur_state", self.r#potent_sulfur_state.to_value())] @@ -544967,21 +545158,11 @@ pub struct DriedGhastLikeProperties { pub r#hydration: u8, pub r#waterlogged: bool, } -impl BlockProperties for DriedGhastLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#hydration as u16, 4u16), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type DriedGhastProperties = DriedGhastLikeProperties; +impl DriedGhastLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -545001,6 +545182,41 @@ impl BlockProperties for DriedGhastLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for DriedGhastLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#hydration as u16, 4u16), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -545042,7 +545258,7 @@ impl BlockProperties for DriedGhastLikeProperties { block.name, "DriedGhastLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545096,6 +545312,54 @@ impl BlockProperties for DriedGhastLikeProperties { pub struct EndRodLikeProperties { pub r#facing: Facing, } +pub type EndRodProperties = EndRodLikeProperties; +pub type ShulkerBoxProperties = EndRodLikeProperties; +pub type WhiteShulkerBoxProperties = EndRodLikeProperties; +pub type OrangeShulkerBoxProperties = EndRodLikeProperties; +pub type MagentaShulkerBoxProperties = EndRodLikeProperties; +pub type LightBlueShulkerBoxProperties = EndRodLikeProperties; +pub type YellowShulkerBoxProperties = EndRodLikeProperties; +pub type LimeShulkerBoxProperties = EndRodLikeProperties; +pub type PinkShulkerBoxProperties = EndRodLikeProperties; +pub type GrayShulkerBoxProperties = EndRodLikeProperties; +pub type LightGrayShulkerBoxProperties = EndRodLikeProperties; +pub type CyanShulkerBoxProperties = EndRodLikeProperties; +pub type PurpleShulkerBoxProperties = EndRodLikeProperties; +pub type BlueShulkerBoxProperties = EndRodLikeProperties; +pub type BrownShulkerBoxProperties = EndRodLikeProperties; +pub type GreenShulkerBoxProperties = EndRodLikeProperties; +pub type RedShulkerBoxProperties = EndRodLikeProperties; +pub type BlackShulkerBoxProperties = EndRodLikeProperties; +impl EndRodLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for EndRodLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#facing.to_index(), Facing::variant_count())] @@ -545106,14 +545370,8 @@ impl BlockProperties for EndRodLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545177,7 +545435,7 @@ impl BlockProperties for EndRodLikeProperties { block.name, "EndRodLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("facing", self.r#facing.to_value())] @@ -545205,6 +545463,43 @@ pub struct StickyPistonLikeProperties { pub r#extended: bool, pub r#facing: Facing, } +pub type PistonProperties = StickyPistonLikeProperties; +pub type StickyPistonProperties = StickyPistonLikeProperties; +impl StickyPistonLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + r#extended: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for StickyPistonLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545218,19 +545513,8 @@ impl BlockProperties for StickyPistonLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - r#extended: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545274,7 +545558,7 @@ impl BlockProperties for StickyPistonLikeProperties { block.name, "StickyPistonLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545307,6 +545591,43 @@ pub struct DispenserLikeProperties { pub r#facing: Facing, pub r#triggered: bool, } +pub type DispenserProperties = DispenserLikeProperties; +pub type DropperProperties = DispenserLikeProperties; +impl DispenserLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#triggered: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for DispenserLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545320,19 +545641,8 @@ impl BlockProperties for DispenserLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#triggered: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545376,7 +545686,7 @@ impl BlockProperties for DispenserLikeProperties { block.name, "DispenserLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545409,6 +545719,42 @@ pub struct ObserverLikeProperties { pub r#facing: Facing, pub r#powered: bool, } +pub type ObserverProperties = ObserverLikeProperties; +impl ObserverLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#powered: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for ObserverLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545422,19 +545768,8 @@ impl BlockProperties for ObserverLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#powered: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545478,7 +545813,7 @@ impl BlockProperties for ObserverLikeProperties { block.name, "ObserverLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545512,21 +545847,18 @@ pub struct LightningRodLikeProperties { pub r#powered: bool, pub r#waterlogged: bool, } -impl BlockProperties for LightningRodLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#powered as u16, 2), - (self.r#facing.to_index(), Facing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type LightningRodProperties = LightningRodLikeProperties; +pub type ExposedLightningRodProperties = LightningRodLikeProperties; +pub type WeatheredLightningRodProperties = LightningRodLikeProperties; +pub type OxidizedLightningRodProperties = LightningRodLikeProperties; +pub type WaxedLightningRodProperties = LightningRodLikeProperties; +pub type WaxedExposedLightningRodProperties = LightningRodLikeProperties; +pub type WaxedWeatheredLightningRodProperties = LightningRodLikeProperties; +pub type WaxedOxidizedLightningRodProperties = LightningRodLikeProperties; +impl LightningRodLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -545546,6 +545878,41 @@ impl BlockProperties for LightningRodLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for LightningRodLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#powered as u16, 2), + (self.r#facing.to_index(), Facing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -545597,7 +545964,7 @@ impl BlockProperties for LightningRodLikeProperties { block.name, "LightningRodLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545635,6 +546002,42 @@ pub struct BarrelLikeProperties { pub r#facing: Facing, pub r#open: bool, } +pub type BarrelProperties = BarrelLikeProperties; +impl BarrelLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#open: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for BarrelLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545648,19 +546051,8 @@ impl BlockProperties for BarrelLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#open: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545704,7 +546096,7 @@ impl BlockProperties for BarrelLikeProperties { block.name, "BarrelLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545738,21 +546130,11 @@ pub struct PistonHeadLikeProperties { pub r#short: bool, pub r#type: PistonType, } -impl BlockProperties for PistonHeadLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#type.to_index(), PistonType::variant_count()), - (!self.r#short as u16, 2), - (self.r#facing.to_index(), Facing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type PistonHeadProperties = PistonHeadLikeProperties; +impl PistonHeadLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#type: { let value = index % PistonType::variant_count(); @@ -545772,6 +546154,41 @@ impl BlockProperties for PistonHeadLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for PistonHeadLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#type.to_index(), PistonType::variant_count()), + (!self.r#short as u16, 2), + (self.r#facing.to_index(), Facing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -545813,7 +546230,7 @@ impl BlockProperties for PistonHeadLikeProperties { block.name, "PistonHeadLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545848,6 +546265,45 @@ pub struct AmethystClusterLikeProperties { pub r#facing: Facing, pub r#waterlogged: bool, } +pub type AmethystClusterProperties = AmethystClusterLikeProperties; +pub type LargeAmethystBudProperties = AmethystClusterLikeProperties; +pub type MediumAmethystBudProperties = AmethystClusterLikeProperties; +pub type SmallAmethystBudProperties = AmethystClusterLikeProperties; +impl AmethystClusterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for AmethystClusterLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545861,19 +546317,8 @@ impl BlockProperties for AmethystClusterLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -545923,7 +546368,7 @@ impl BlockProperties for AmethystClusterLikeProperties { block.name, "AmethystClusterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -545959,6 +546404,44 @@ pub struct CommandBlockLikeProperties { pub r#conditional: bool, pub r#facing: Facing, } +pub type CommandBlockProperties = CommandBlockLikeProperties; +pub type RepeatingCommandBlockProperties = CommandBlockLikeProperties; +pub type ChainCommandBlockProperties = CommandBlockLikeProperties; +impl CommandBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + r#conditional: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for CommandBlockLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -545972,19 +546455,8 @@ impl BlockProperties for CommandBlockLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - r#conditional: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -546033,7 +546505,7 @@ impl BlockProperties for CommandBlockLikeProperties { block.name, "CommandBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546069,6 +546541,42 @@ pub struct MovingPistonLikeProperties { pub r#facing: Facing, pub r#type: PistonType, } +pub type MovingPistonProperties = MovingPistonLikeProperties; +impl MovingPistonLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#type: { + let value = index % PistonType::variant_count(); + index /= PistonType::variant_count(); + PistonType::from_index(value) + }, + r#facing: { + let value = index % Facing::variant_count(); + index /= Facing::variant_count(); + Facing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for MovingPistonLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -546082,19 +546590,8 @@ impl BlockProperties for MovingPistonLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#type: { - let value = index % PistonType::variant_count(); - index /= PistonType::variant_count(); - PistonType::from_index(value) - }, - r#facing: { - let value = index % Facing::variant_count(); - index /= Facing::variant_count(); - Facing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -546138,7 +546635,7 @@ impl BlockProperties for MovingPistonLikeProperties { block.name, "MovingPistonLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546170,6 +546667,80 @@ impl BlockProperties for MovingPistonLikeProperties { pub struct WallTorchLikeProperties { pub r#facing: HorizontalFacing, } +pub type WallTorchProperties = WallTorchLikeProperties; +pub type SoulWallTorchProperties = WallTorchLikeProperties; +pub type CopperWallTorchProperties = WallTorchLikeProperties; +pub type CarvedPumpkinProperties = WallTorchLikeProperties; +pub type JackOLanternProperties = WallTorchLikeProperties; +pub type AttachedPumpkinStemProperties = WallTorchLikeProperties; +pub type AttachedMelonStemProperties = WallTorchLikeProperties; +pub type AnvilProperties = WallTorchLikeProperties; +pub type ChippedAnvilProperties = WallTorchLikeProperties; +pub type DamagedAnvilProperties = WallTorchLikeProperties; +pub type WhiteWallBannerProperties = WallTorchLikeProperties; +pub type OrangeWallBannerProperties = WallTorchLikeProperties; +pub type MagentaWallBannerProperties = WallTorchLikeProperties; +pub type LightBlueWallBannerProperties = WallTorchLikeProperties; +pub type YellowWallBannerProperties = WallTorchLikeProperties; +pub type LimeWallBannerProperties = WallTorchLikeProperties; +pub type PinkWallBannerProperties = WallTorchLikeProperties; +pub type GrayWallBannerProperties = WallTorchLikeProperties; +pub type LightGrayWallBannerProperties = WallTorchLikeProperties; +pub type CyanWallBannerProperties = WallTorchLikeProperties; +pub type PurpleWallBannerProperties = WallTorchLikeProperties; +pub type BlueWallBannerProperties = WallTorchLikeProperties; +pub type BrownWallBannerProperties = WallTorchLikeProperties; +pub type GreenWallBannerProperties = WallTorchLikeProperties; +pub type RedWallBannerProperties = WallTorchLikeProperties; +pub type BlackWallBannerProperties = WallTorchLikeProperties; +pub type WhiteGlazedTerracottaProperties = WallTorchLikeProperties; +pub type OrangeGlazedTerracottaProperties = WallTorchLikeProperties; +pub type MagentaGlazedTerracottaProperties = WallTorchLikeProperties; +pub type LightBlueGlazedTerracottaProperties = WallTorchLikeProperties; +pub type YellowGlazedTerracottaProperties = WallTorchLikeProperties; +pub type LimeGlazedTerracottaProperties = WallTorchLikeProperties; +pub type PinkGlazedTerracottaProperties = WallTorchLikeProperties; +pub type GrayGlazedTerracottaProperties = WallTorchLikeProperties; +pub type LightGrayGlazedTerracottaProperties = WallTorchLikeProperties; +pub type CyanGlazedTerracottaProperties = WallTorchLikeProperties; +pub type PurpleGlazedTerracottaProperties = WallTorchLikeProperties; +pub type BlueGlazedTerracottaProperties = WallTorchLikeProperties; +pub type BrownGlazedTerracottaProperties = WallTorchLikeProperties; +pub type GreenGlazedTerracottaProperties = WallTorchLikeProperties; +pub type RedGlazedTerracottaProperties = WallTorchLikeProperties; +pub type BlackGlazedTerracottaProperties = WallTorchLikeProperties; +pub type LoomProperties = WallTorchLikeProperties; +pub type StonecutterProperties = WallTorchLikeProperties; +impl WallTorchLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for WallTorchLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#facing.to_index(), HorizontalFacing::variant_count())] @@ -546180,14 +546751,8 @@ impl BlockProperties for WallTorchLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -546277,7 +546842,7 @@ impl BlockProperties for WallTorchLikeProperties { block.name, "WallTorchLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("facing", self.r#facing.to_value())] @@ -546310,25 +546875,11 @@ pub struct ChiseledBookshelfLikeProperties { pub r#slot_4_occupied: bool, pub r#slot_5_occupied: bool, } -impl BlockProperties for ChiseledBookshelfLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#slot_5_occupied as u16, 2), - (!self.r#slot_4_occupied as u16, 2), - (!self.r#slot_3_occupied as u16, 2), - (!self.r#slot_2_occupied as u16, 2), - (!self.r#slot_1_occupied as u16, 2), - (!self.r#slot_0_occupied as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type ChiseledBookshelfProperties = ChiseledBookshelfLikeProperties; +impl ChiseledBookshelfLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#slot_5_occupied: { let value = index % 2; @@ -546368,6 +546919,45 @@ impl BlockProperties for ChiseledBookshelfLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for ChiseledBookshelfLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#slot_5_occupied as u16, 2), + (!self.r#slot_4_occupied as u16, 2), + (!self.r#slot_3_occupied as u16, 2), + (!self.r#slot_2_occupied as u16, 2), + (!self.r#slot_1_occupied as u16, 2), + (!self.r#slot_0_occupied as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -546409,7 +546999,7 @@ impl BlockProperties for ChiseledBookshelfLikeProperties { block.name, "ChiseledBookshelfLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546495,21 +547085,11 @@ pub struct VaultLikeProperties { pub r#ominous: bool, pub r#vault_state: VaultState, } -impl BlockProperties for VaultLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#vault_state.to_index(), VaultState::variant_count()), - (!self.r#ominous as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type VaultProperties = VaultLikeProperties; +impl VaultLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#vault_state: { let value = index % VaultState::variant_count(); @@ -546529,6 +547109,41 @@ impl BlockProperties for VaultLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for VaultLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#vault_state.to_index(), VaultState::variant_count()), + (!self.r#ominous as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -546570,7 +547185,7 @@ impl BlockProperties for VaultLikeProperties { block.name, "VaultLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546608,23 +547223,32 @@ pub struct OakDoorLikeProperties { pub r#open: bool, pub r#powered: bool, } -impl BlockProperties for OakDoorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (!self.r#open as u16, 2), - (self.r#hinge.to_index(), DoorHinge::variant_count()), - (self.r#half.to_index(), DoubleBlockHalf::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type DoorProperties = OakDoorLikeProperties; +pub type OakDoorProperties = OakDoorLikeProperties; +pub type IronDoorProperties = OakDoorLikeProperties; +pub type SpruceDoorProperties = OakDoorLikeProperties; +pub type BirchDoorProperties = OakDoorLikeProperties; +pub type JungleDoorProperties = OakDoorLikeProperties; +pub type AcaciaDoorProperties = OakDoorLikeProperties; +pub type CherryDoorProperties = OakDoorLikeProperties; +pub type DarkOakDoorProperties = OakDoorLikeProperties; +pub type PaleOakDoorProperties = OakDoorLikeProperties; +pub type MangroveDoorProperties = OakDoorLikeProperties; +pub type BambooDoorProperties = OakDoorLikeProperties; +pub type CrimsonDoorProperties = OakDoorLikeProperties; +pub type WarpedDoorProperties = OakDoorLikeProperties; +pub type CopperDoorProperties = OakDoorLikeProperties; +pub type ExposedCopperDoorProperties = OakDoorLikeProperties; +pub type WeatheredCopperDoorProperties = OakDoorLikeProperties; +pub type OxidizedCopperDoorProperties = OakDoorLikeProperties; +pub type WaxedCopperDoorProperties = OakDoorLikeProperties; +pub type WaxedExposedCopperDoorProperties = OakDoorLikeProperties; +pub type WaxedWeatheredCopperDoorProperties = OakDoorLikeProperties; +pub type WaxedOxidizedCopperDoorProperties = OakDoorLikeProperties; +impl OakDoorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -546654,6 +547278,43 @@ impl BlockProperties for OakDoorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakDoorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (!self.r#open as u16, 2), + (self.r#hinge.to_index(), DoorHinge::variant_count()), + (self.r#half.to_index(), DoubleBlockHalf::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -546718,7 +547379,7 @@ impl BlockProperties for OakDoorLikeProperties { block.name, "OakDoorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546758,21 +547419,11 @@ pub struct SmallDripleafLikeProperties { pub r#half: DoubleBlockHalf, pub r#waterlogged: bool, } -impl BlockProperties for SmallDripleafLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#half.to_index(), DoubleBlockHalf::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type SmallDripleafProperties = SmallDripleafLikeProperties; +impl SmallDripleafLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -546792,6 +547443,41 @@ impl BlockProperties for SmallDripleafLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for SmallDripleafLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#half.to_index(), DoubleBlockHalf::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -546833,7 +547519,7 @@ impl BlockProperties for SmallDripleafLikeProperties { block.name, "SmallDripleafLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -546872,24 +547558,18 @@ pub struct CopperGolemStatueLikeProperties { pub r#facing: HorizontalFacing, pub r#waterlogged: bool, } -impl BlockProperties for CopperGolemStatueLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ( - self.r#copper_golem_pose.to_index(), - CopperGolemPose::variant_count(), - ), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type ExposedCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type WeatheredCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type OxidizedCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type WaxedCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type WaxedExposedCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type WaxedWeatheredCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +pub type WaxedOxidizedCopperGolemStatueProperties = CopperGolemStatueLikeProperties; +impl CopperGolemStatueLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -546909,6 +547589,44 @@ impl BlockProperties for CopperGolemStatueLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CopperGolemStatueLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ( + self.r#copper_golem_pose.to_index(), + CopperGolemPose::variant_count(), + ), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -546960,7 +547678,7 @@ impl BlockProperties for CopperGolemStatueLikeProperties { block.name, "CopperGolemStatueLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547002,22 +547720,11 @@ pub struct RepeaterLikeProperties { pub r#locked: bool, pub r#powered: bool, } -impl BlockProperties for RepeaterLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (!self.r#locked as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ((self.r#delay - 1u8) as u16, 4u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type RepeaterProperties = RepeaterLikeProperties; +impl RepeaterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -547042,6 +547749,42 @@ impl BlockProperties for RepeaterLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for RepeaterLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (!self.r#locked as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ((self.r#delay - 1u8) as u16, 4u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547083,7 +547826,7 @@ impl BlockProperties for RepeaterLikeProperties { block.name, "RepeaterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547139,22 +547882,23 @@ pub struct AcaciaShelfLikeProperties { pub r#side_chain: SideChainPart, pub r#waterlogged: bool, } -impl BlockProperties for AcaciaShelfLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#side_chain.to_index(), SideChainPart::variant_count()), - (!self.r#powered as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type ShelfProperties = AcaciaShelfLikeProperties; +pub type AcaciaShelfProperties = AcaciaShelfLikeProperties; +pub type BambooShelfProperties = AcaciaShelfLikeProperties; +pub type BirchShelfProperties = AcaciaShelfLikeProperties; +pub type CherryShelfProperties = AcaciaShelfLikeProperties; +pub type CrimsonShelfProperties = AcaciaShelfLikeProperties; +pub type DarkOakShelfProperties = AcaciaShelfLikeProperties; +pub type JungleShelfProperties = AcaciaShelfLikeProperties; +pub type MangroveShelfProperties = AcaciaShelfLikeProperties; +pub type OakShelfProperties = AcaciaShelfLikeProperties; +pub type PaleOakShelfProperties = AcaciaShelfLikeProperties; +pub type SpruceShelfProperties = AcaciaShelfLikeProperties; +pub type WarpedShelfProperties = AcaciaShelfLikeProperties; +impl AcaciaShelfLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -547179,6 +547923,42 @@ impl BlockProperties for AcaciaShelfLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for AcaciaShelfLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#side_chain.to_index(), SideChainPart::variant_count()), + (!self.r#powered as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547234,7 +548014,7 @@ impl BlockProperties for AcaciaShelfLikeProperties { block.name, "AcaciaShelfLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547275,21 +548055,11 @@ pub struct BigDripleafLikeProperties { pub r#tilt: Tilt, pub r#waterlogged: bool, } -impl BlockProperties for BigDripleafLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#tilt.to_index(), Tilt::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BigDripleafProperties = BigDripleafLikeProperties; +impl BigDripleafLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -547309,6 +548079,41 @@ impl BlockProperties for BigDripleafLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for BigDripleafLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#tilt.to_index(), Tilt::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547350,7 +548155,7 @@ impl BlockProperties for BigDripleafLikeProperties { block.name, "BigDripleafLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547389,21 +548194,27 @@ pub struct WhiteBedLikeProperties { pub r#occupied: bool, pub r#part: BedPart, } -impl BlockProperties for WhiteBedLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#part.to_index(), BedPart::variant_count()), - (!self.r#occupied as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BedProperties = WhiteBedLikeProperties; +pub type WhiteBedProperties = WhiteBedLikeProperties; +pub type OrangeBedProperties = WhiteBedLikeProperties; +pub type MagentaBedProperties = WhiteBedLikeProperties; +pub type LightBlueBedProperties = WhiteBedLikeProperties; +pub type YellowBedProperties = WhiteBedLikeProperties; +pub type LimeBedProperties = WhiteBedLikeProperties; +pub type PinkBedProperties = WhiteBedLikeProperties; +pub type GrayBedProperties = WhiteBedLikeProperties; +pub type LightGrayBedProperties = WhiteBedLikeProperties; +pub type CyanBedProperties = WhiteBedLikeProperties; +pub type PurpleBedProperties = WhiteBedLikeProperties; +pub type BlueBedProperties = WhiteBedLikeProperties; +pub type BrownBedProperties = WhiteBedLikeProperties; +pub type GreenBedProperties = WhiteBedLikeProperties; +pub type RedBedProperties = WhiteBedLikeProperties; +pub type BlackBedProperties = WhiteBedLikeProperties; +impl WhiteBedLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#part: { let value = index % BedPart::variant_count(); @@ -547423,6 +548234,41 @@ impl BlockProperties for WhiteBedLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for WhiteBedLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#part.to_index(), BedPart::variant_count()), + (!self.r#occupied as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547482,7 +548328,7 @@ impl BlockProperties for WhiteBedLikeProperties { block.name, "WhiteBedLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547519,25 +548365,11 @@ pub struct CalibratedSculkSensorLikeProperties { pub r#sculk_sensor_phase: SculkSensorPhase, pub r#waterlogged: bool, } -impl BlockProperties for CalibratedSculkSensorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - ( - self.r#sculk_sensor_phase.to_index(), - SculkSensorPhase::variant_count(), - ), - (self.r#power as u16, 16u16), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CalibratedSculkSensorProperties = CalibratedSculkSensorLikeProperties; +impl CalibratedSculkSensorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -547562,6 +548394,45 @@ impl BlockProperties for CalibratedSculkSensorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CalibratedSculkSensorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + ( + self.r#sculk_sensor_phase.to_index(), + SculkSensorPhase::variant_count(), + ), + (self.r#power as u16, 16u16), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547603,7 +548474,7 @@ impl BlockProperties for CalibratedSculkSensorLikeProperties { block.name, "CalibratedSculkSensorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547686,6 +548557,48 @@ pub struct SkeletonWallSkullLikeProperties { pub r#facing: HorizontalFacing, pub r#powered: bool, } +pub type SkeletonWallSkullProperties = SkeletonWallSkullLikeProperties; +pub type WitherSkeletonWallSkullProperties = SkeletonWallSkullLikeProperties; +pub type ZombieWallHeadProperties = SkeletonWallSkullLikeProperties; +pub type PlayerWallHeadProperties = SkeletonWallSkullLikeProperties; +pub type CreeperWallHeadProperties = SkeletonWallSkullLikeProperties; +pub type DragonWallHeadProperties = SkeletonWallSkullLikeProperties; +pub type PiglinWallHeadProperties = SkeletonWallSkullLikeProperties; +impl SkeletonWallSkullLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#powered: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SkeletonWallSkullLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -547699,19 +548612,8 @@ impl BlockProperties for SkeletonWallSkullLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#powered: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -547764,7 +548666,7 @@ impl BlockProperties for SkeletonWallSkullLikeProperties { block.name, "SkeletonWallSkullLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547800,23 +548702,32 @@ pub struct OakTrapdoorLikeProperties { pub r#powered: bool, pub r#waterlogged: bool, } -impl BlockProperties for OakTrapdoorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#powered as u16, 2), - (!self.r#open as u16, 2), - (self.r#half.to_index(), Half::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type TrapdoorProperties = OakTrapdoorLikeProperties; +pub type OakTrapdoorProperties = OakTrapdoorLikeProperties; +pub type SpruceTrapdoorProperties = OakTrapdoorLikeProperties; +pub type BirchTrapdoorProperties = OakTrapdoorLikeProperties; +pub type JungleTrapdoorProperties = OakTrapdoorLikeProperties; +pub type AcaciaTrapdoorProperties = OakTrapdoorLikeProperties; +pub type CherryTrapdoorProperties = OakTrapdoorLikeProperties; +pub type DarkOakTrapdoorProperties = OakTrapdoorLikeProperties; +pub type PaleOakTrapdoorProperties = OakTrapdoorLikeProperties; +pub type MangroveTrapdoorProperties = OakTrapdoorLikeProperties; +pub type BambooTrapdoorProperties = OakTrapdoorLikeProperties; +pub type IronTrapdoorProperties = OakTrapdoorLikeProperties; +pub type CrimsonTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WarpedTrapdoorProperties = OakTrapdoorLikeProperties; +pub type CopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type ExposedCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WeatheredCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type OxidizedCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WaxedCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WaxedExposedCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WaxedWeatheredCopperTrapdoorProperties = OakTrapdoorLikeProperties; +pub type WaxedOxidizedCopperTrapdoorProperties = OakTrapdoorLikeProperties; +impl OakTrapdoorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -547846,6 +548757,43 @@ impl BlockProperties for OakTrapdoorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakTrapdoorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#powered as u16, 2), + (!self.r#open as u16, 2), + (self.r#half.to_index(), Half::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -547910,7 +548858,7 @@ impl BlockProperties for OakTrapdoorLikeProperties { block.name, "OakTrapdoorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -547953,21 +548901,11 @@ pub struct LecternLikeProperties { pub r#has_book: bool, pub r#powered: bool, } -impl BlockProperties for LecternLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (!self.r#has_book as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type LecternProperties = LecternLikeProperties; +impl LecternLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -547987,6 +548925,41 @@ impl BlockProperties for LecternLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for LecternLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (!self.r#has_book as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548028,7 +549001,7 @@ impl BlockProperties for LecternLikeProperties { block.name, "LecternLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548064,24 +549037,11 @@ pub struct BellLikeProperties { pub r#facing: HorizontalFacing, pub r#powered: bool, } -impl BlockProperties for BellLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ( - self.r#attachment.to_index(), - BellAttachment::variant_count(), - ), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BellProperties = BellLikeProperties; +impl BellLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -548101,6 +549061,44 @@ impl BlockProperties for BellLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for BellLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ( + self.r#attachment.to_index(), + BellAttachment::variant_count(), + ), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548142,7 +549140,7 @@ impl BlockProperties for BellLikeProperties { block.name, "BellLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548178,21 +549176,11 @@ pub struct ComparatorLikeProperties { pub r#mode: ModeComparator, pub r#powered: bool, } -impl BlockProperties for ComparatorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (self.r#mode.to_index(), ModeComparator::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type ComparatorProperties = ComparatorLikeProperties; +impl ComparatorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -548212,6 +549200,41 @@ impl BlockProperties for ComparatorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for ComparatorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (self.r#mode.to_index(), ModeComparator::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548253,7 +549276,7 @@ impl BlockProperties for ComparatorLikeProperties { block.name, "ComparatorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548289,21 +549312,11 @@ pub struct TripwireHookLikeProperties { pub r#facing: HorizontalFacing, pub r#powered: bool, } -impl BlockProperties for TripwireHookLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - (!self.r#attached as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type TripwireHookProperties = TripwireHookLikeProperties; +impl TripwireHookLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -548323,6 +549336,41 @@ impl BlockProperties for TripwireHookLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for TripwireHookLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + (!self.r#attached as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548364,7 +549412,7 @@ impl BlockProperties for TripwireHookLikeProperties { block.name, "TripwireHookLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548401,22 +549449,75 @@ pub struct OakStairsLikeProperties { pub r#shape: StairsShape, pub r#waterlogged: bool, } -impl BlockProperties for OakStairsLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#shape.to_index(), StairsShape::variant_count()), - (self.r#half.to_index(), Half::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type StairsProperties = OakStairsLikeProperties; +pub type OakStairsProperties = OakStairsLikeProperties; +pub type CobblestoneStairsProperties = OakStairsLikeProperties; +pub type BrickStairsProperties = OakStairsLikeProperties; +pub type StoneBrickStairsProperties = OakStairsLikeProperties; +pub type MudBrickStairsProperties = OakStairsLikeProperties; +pub type ResinBrickStairsProperties = OakStairsLikeProperties; +pub type NetherBrickStairsProperties = OakStairsLikeProperties; +pub type SandstoneStairsProperties = OakStairsLikeProperties; +pub type SpruceStairsProperties = OakStairsLikeProperties; +pub type BirchStairsProperties = OakStairsLikeProperties; +pub type JungleStairsProperties = OakStairsLikeProperties; +pub type QuartzStairsProperties = OakStairsLikeProperties; +pub type AcaciaStairsProperties = OakStairsLikeProperties; +pub type CherryStairsProperties = OakStairsLikeProperties; +pub type DarkOakStairsProperties = OakStairsLikeProperties; +pub type PaleOakStairsProperties = OakStairsLikeProperties; +pub type MangroveStairsProperties = OakStairsLikeProperties; +pub type BambooStairsProperties = OakStairsLikeProperties; +pub type BambooMosaicStairsProperties = OakStairsLikeProperties; +pub type PrismarineStairsProperties = OakStairsLikeProperties; +pub type PrismarineBrickStairsProperties = OakStairsLikeProperties; +pub type DarkPrismarineStairsProperties = OakStairsLikeProperties; +pub type RedSandstoneStairsProperties = OakStairsLikeProperties; +pub type PurpurStairsProperties = OakStairsLikeProperties; +pub type PolishedGraniteStairsProperties = OakStairsLikeProperties; +pub type SmoothRedSandstoneStairsProperties = OakStairsLikeProperties; +pub type MossyStoneBrickStairsProperties = OakStairsLikeProperties; +pub type PolishedDioriteStairsProperties = OakStairsLikeProperties; +pub type MossyCobblestoneStairsProperties = OakStairsLikeProperties; +pub type EndStoneBrickStairsProperties = OakStairsLikeProperties; +pub type StoneStairsProperties = OakStairsLikeProperties; +pub type SmoothSandstoneStairsProperties = OakStairsLikeProperties; +pub type SmoothQuartzStairsProperties = OakStairsLikeProperties; +pub type GraniteStairsProperties = OakStairsLikeProperties; +pub type AndesiteStairsProperties = OakStairsLikeProperties; +pub type RedNetherBrickStairsProperties = OakStairsLikeProperties; +pub type PolishedAndesiteStairsProperties = OakStairsLikeProperties; +pub type DioriteStairsProperties = OakStairsLikeProperties; +pub type CrimsonStairsProperties = OakStairsLikeProperties; +pub type WarpedStairsProperties = OakStairsLikeProperties; +pub type BlackstoneStairsProperties = OakStairsLikeProperties; +pub type PolishedBlackstoneBrickStairsProperties = OakStairsLikeProperties; +pub type PolishedBlackstoneStairsProperties = OakStairsLikeProperties; +pub type TuffStairsProperties = OakStairsLikeProperties; +pub type PolishedTuffStairsProperties = OakStairsLikeProperties; +pub type TuffBrickStairsProperties = OakStairsLikeProperties; +pub type SulfurStairsProperties = OakStairsLikeProperties; +pub type PolishedSulfurStairsProperties = OakStairsLikeProperties; +pub type SulfurBrickStairsProperties = OakStairsLikeProperties; +pub type CinnabarStairsProperties = OakStairsLikeProperties; +pub type PolishedCinnabarStairsProperties = OakStairsLikeProperties; +pub type CinnabarBrickStairsProperties = OakStairsLikeProperties; +pub type CutCopperStairsProperties = OakStairsLikeProperties; +pub type ExposedCutCopperStairsProperties = OakStairsLikeProperties; +pub type WeatheredCutCopperStairsProperties = OakStairsLikeProperties; +pub type OxidizedCutCopperStairsProperties = OakStairsLikeProperties; +pub type WaxedCutCopperStairsProperties = OakStairsLikeProperties; +pub type WaxedExposedCutCopperStairsProperties = OakStairsLikeProperties; +pub type WaxedWeatheredCutCopperStairsProperties = OakStairsLikeProperties; +pub type WaxedOxidizedCutCopperStairsProperties = OakStairsLikeProperties; +pub type CobbledDeepslateStairsProperties = OakStairsLikeProperties; +pub type PolishedDeepslateStairsProperties = OakStairsLikeProperties; +pub type DeepslateTileStairsProperties = OakStairsLikeProperties; +pub type DeepslateBrickStairsProperties = OakStairsLikeProperties; +impl OakStairsLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -548441,6 +549542,42 @@ impl BlockProperties for OakStairsLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakStairsLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#shape.to_index(), StairsShape::variant_count()), + (self.r#half.to_index(), Half::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548548,7 +549685,7 @@ impl BlockProperties for OakStairsLikeProperties { block.name, "OakStairsLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548588,6 +549725,42 @@ pub struct EndPortalFrameLikeProperties { pub r#eye: bool, pub r#facing: HorizontalFacing, } +pub type EndPortalFrameProperties = EndPortalFrameLikeProperties; +impl EndPortalFrameLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + r#eye: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for EndPortalFrameLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -548601,19 +549774,8 @@ impl BlockProperties for EndPortalFrameLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - r#eye: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -548657,7 +549819,7 @@ impl BlockProperties for EndPortalFrameLikeProperties { block.name, "EndPortalFrameLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548690,6 +549852,45 @@ pub struct FurnaceLikeProperties { pub r#facing: HorizontalFacing, pub r#lit: bool, } +pub type FurnaceProperties = FurnaceLikeProperties; +pub type RedstoneWallTorchProperties = FurnaceLikeProperties; +pub type SmokerProperties = FurnaceLikeProperties; +pub type BlastFurnaceProperties = FurnaceLikeProperties; +impl FurnaceLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#lit: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for FurnaceLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -548703,19 +549904,8 @@ impl BlockProperties for FurnaceLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#lit: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -548765,7 +549955,7 @@ impl BlockProperties for FurnaceLikeProperties { block.name, "FurnaceLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548800,22 +549990,12 @@ pub struct CampfireLikeProperties { pub r#signal_fire: bool, pub r#waterlogged: bool, } -impl BlockProperties for CampfireLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#signal_fire as u16, 2), - (!self.r#lit as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CampfireProperties = CampfireLikeProperties; +pub type SoulCampfireProperties = CampfireLikeProperties; +impl CampfireLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -548840,6 +550020,42 @@ impl BlockProperties for CampfireLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CampfireLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#signal_fire as u16, 2), + (!self.r#lit as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -548881,7 +550097,7 @@ impl BlockProperties for CampfireLikeProperties { block.name, "CampfireLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -548925,21 +550141,20 @@ pub struct ChestLikeProperties { pub r#type: ChestType, pub r#waterlogged: bool, } -impl BlockProperties for ChestLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#type.to_index(), ChestType::variant_count()), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type ChestProperties = ChestLikeProperties; +pub type TrappedChestProperties = ChestLikeProperties; +pub type CopperChestProperties = ChestLikeProperties; +pub type ExposedCopperChestProperties = ChestLikeProperties; +pub type WeatheredCopperChestProperties = ChestLikeProperties; +pub type OxidizedCopperChestProperties = ChestLikeProperties; +pub type WaxedCopperChestProperties = ChestLikeProperties; +pub type WaxedExposedCopperChestProperties = ChestLikeProperties; +pub type WaxedWeatheredCopperChestProperties = ChestLikeProperties; +pub type WaxedOxidizedCopperChestProperties = ChestLikeProperties; +impl ChestLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -548959,6 +550174,41 @@ impl BlockProperties for ChestLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for ChestLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#type.to_index(), ChestType::variant_count()), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -549012,7 +550262,7 @@ impl BlockProperties for ChestLikeProperties { block.name, "ChestLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549050,6 +550300,43 @@ pub struct BeeNestLikeProperties { pub r#facing: HorizontalFacing, pub r#honey_level: u8, } +pub type BeeNestProperties = BeeNestLikeProperties; +pub type BeehiveProperties = BeeNestLikeProperties; +impl BeeNestLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#honey_level: { + let value = (index % 6u16) as u8; + index /= 6u16; + value + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for BeeNestLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -549063,19 +550350,8 @@ impl BlockProperties for BeeNestLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#honey_level: { - let value = (index % 6u16) as u8; - index /= 6u16; - value - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549119,7 +550395,7 @@ impl BlockProperties for BeeNestLikeProperties { block.name, "BeeNestLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549174,21 +550450,11 @@ pub struct DecoratedPotLikeProperties { pub r#facing: HorizontalFacing, pub r#waterlogged: bool, } -impl BlockProperties for DecoratedPotLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#facing.to_index(), HorizontalFacing::variant_count()), - (!self.r#cracked as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type DecoratedPotProperties = DecoratedPotLikeProperties; +impl DecoratedPotLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -549208,6 +550474,41 @@ impl BlockProperties for DecoratedPotLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for DecoratedPotLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#facing.to_index(), HorizontalFacing::variant_count()), + (!self.r#cracked as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -549249,7 +550550,7 @@ impl BlockProperties for DecoratedPotLikeProperties { block.name, "DecoratedPotLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549287,6 +550588,78 @@ pub struct LadderLikeProperties { pub r#facing: HorizontalFacing, pub r#waterlogged: bool, } +pub type LadderProperties = LadderLikeProperties; +pub type OakWallSignProperties = LadderLikeProperties; +pub type SpruceWallSignProperties = LadderLikeProperties; +pub type BirchWallSignProperties = LadderLikeProperties; +pub type AcaciaWallSignProperties = LadderLikeProperties; +pub type CherryWallSignProperties = LadderLikeProperties; +pub type JungleWallSignProperties = LadderLikeProperties; +pub type DarkOakWallSignProperties = LadderLikeProperties; +pub type PaleOakWallSignProperties = LadderLikeProperties; +pub type MangroveWallSignProperties = LadderLikeProperties; +pub type BambooWallSignProperties = LadderLikeProperties; +pub type OakWallHangingSignProperties = LadderLikeProperties; +pub type SpruceWallHangingSignProperties = LadderLikeProperties; +pub type BirchWallHangingSignProperties = LadderLikeProperties; +pub type AcaciaWallHangingSignProperties = LadderLikeProperties; +pub type CherryWallHangingSignProperties = LadderLikeProperties; +pub type JungleWallHangingSignProperties = LadderLikeProperties; +pub type DarkOakWallHangingSignProperties = LadderLikeProperties; +pub type PaleOakWallHangingSignProperties = LadderLikeProperties; +pub type MangroveWallHangingSignProperties = LadderLikeProperties; +pub type CrimsonWallHangingSignProperties = LadderLikeProperties; +pub type WarpedWallHangingSignProperties = LadderLikeProperties; +pub type BambooWallHangingSignProperties = LadderLikeProperties; +pub type EnderChestProperties = LadderLikeProperties; +pub type DeadTubeCoralWallFanProperties = LadderLikeProperties; +pub type DeadBrainCoralWallFanProperties = LadderLikeProperties; +pub type DeadBubbleCoralWallFanProperties = LadderLikeProperties; +pub type DeadFireCoralWallFanProperties = LadderLikeProperties; +pub type DeadHornCoralWallFanProperties = LadderLikeProperties; +pub type TubeCoralWallFanProperties = LadderLikeProperties; +pub type BrainCoralWallFanProperties = LadderLikeProperties; +pub type BubbleCoralWallFanProperties = LadderLikeProperties; +pub type FireCoralWallFanProperties = LadderLikeProperties; +pub type HornCoralWallFanProperties = LadderLikeProperties; +pub type CrimsonWallSignProperties = LadderLikeProperties; +pub type WarpedWallSignProperties = LadderLikeProperties; +pub type BigDripleafStemProperties = LadderLikeProperties; +impl LadderLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for LadderLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -549300,19 +550673,8 @@ impl BlockProperties for LadderLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549395,7 +550757,7 @@ impl BlockProperties for LadderLikeProperties { block.name, "LadderLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549431,6 +550793,43 @@ pub struct PinkPetalsLikeProperties { pub r#facing: HorizontalFacing, pub r#flower_amount: u8, } +pub type PinkPetalsProperties = PinkPetalsLikeProperties; +pub type WildflowersProperties = PinkPetalsLikeProperties; +impl PinkPetalsLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#flower_amount: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + 1u8 + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PinkPetalsLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -549444,19 +550843,8 @@ impl BlockProperties for PinkPetalsLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#flower_amount: { - let value = (index % 4u16) as u8; - index /= 4u16; - value + 1u8 - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549500,7 +550888,7 @@ impl BlockProperties for PinkPetalsLikeProperties { block.name, "PinkPetalsLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549550,6 +550938,42 @@ pub struct LeafLitterLikeProperties { pub r#facing: HorizontalFacing, pub r#segment_amount: u8, } +pub type LeafLitterProperties = LeafLitterLikeProperties; +impl LeafLitterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#segment_amount: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + 1u8 + }, + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for LeafLitterLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -549563,19 +550987,8 @@ impl BlockProperties for LeafLitterLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#segment_amount: { - let value = (index % 4u16) as u8; - index /= 4u16; - value + 1u8 - }, - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549619,7 +551032,7 @@ impl BlockProperties for LeafLitterLikeProperties { block.name, "LeafLitterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549669,6 +551082,42 @@ pub struct CocoaLikeProperties { pub r#age: u8, pub r#facing: HorizontalFacing, } +pub type CocoaProperties = CocoaLikeProperties; +impl CocoaLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % HorizontalFacing::variant_count(); + index /= HorizontalFacing::variant_count(); + HorizontalFacing::from_index(value) + }, + r#age: { + let value = (index % 3u16) as u8; + index /= 3u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for CocoaLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -549682,19 +551131,8 @@ impl BlockProperties for CocoaLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % HorizontalFacing::variant_count(); - index /= HorizontalFacing::variant_count(); - HorizontalFacing::from_index(value) - }, - r#age: { - let value = (index % 3u16) as u8; - index /= 3u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549738,7 +551176,7 @@ impl BlockProperties for CocoaLikeProperties { block.name, "CocoaLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -549785,6 +551223,37 @@ impl BlockProperties for CocoaLikeProperties { pub struct ChorusFlowerLikeProperties { pub r#age: u8, } +pub type ChorusFlowerProperties = ChorusFlowerLikeProperties; +impl ChorusFlowerLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 6u16) as u8; + index /= 6u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for ChorusFlowerLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 6u16)] @@ -549795,14 +551264,8 @@ impl BlockProperties for ChorusFlowerLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 6u16) as u8; - index /= 6u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549846,7 +551309,7 @@ impl BlockProperties for ChorusFlowerLikeProperties { block.name, "ChorusFlowerLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -549892,6 +551355,38 @@ impl BlockProperties for ChorusFlowerLikeProperties { pub struct CactusLikeProperties { pub r#age: u8, } +pub type CactusProperties = CactusLikeProperties; +pub type SugarCaneProperties = CactusLikeProperties; +impl CactusLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for CactusLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 16u16)] @@ -549902,14 +551397,8 @@ impl BlockProperties for CactusLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -549953,7 +551442,7 @@ impl BlockProperties for CactusLikeProperties { block.name, "CactusLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -550024,24 +551513,11 @@ pub struct FireLikeProperties { pub r#up: bool, pub r#west: bool, } -impl BlockProperties for FireLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#up as u16, 2), - (!self.r#south as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - (self.r#age as u16, 16u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type FireProperties = FireLikeProperties; +impl FireLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -550076,6 +551552,44 @@ impl BlockProperties for FireLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for FireLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#up as u16, 2), + (!self.r#south as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + (self.r#age as u16, 16u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -550117,7 +551631,7 @@ impl BlockProperties for FireLikeProperties { block.name, "FireLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550199,6 +551713,42 @@ pub struct TrialSpawnerLikeProperties { pub r#ominous: bool, pub r#trial_spawner_state: TrialSpawnerState, } +pub type TrialSpawnerProperties = TrialSpawnerLikeProperties; +impl TrialSpawnerLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#trial_spawner_state: { + let value = index % TrialSpawnerState::variant_count(); + index /= TrialSpawnerState::variant_count(); + TrialSpawnerState::from_index(value) + }, + r#ominous: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TrialSpawnerLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -550215,19 +551765,8 @@ impl BlockProperties for TrialSpawnerLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#trial_spawner_state: { - let value = index % TrialSpawnerState::variant_count(); - index /= TrialSpawnerState::variant_count(); - TrialSpawnerState::from_index(value) - }, - r#ominous: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -550271,7 +551810,7 @@ impl BlockProperties for TrialSpawnerLikeProperties { block.name, "TrialSpawnerLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550306,6 +551845,42 @@ pub struct HopperLikeProperties { pub r#enabled: bool, pub r#facing: FacingHopper, } +pub type HopperProperties = HopperLikeProperties; +impl HopperLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#facing: { + let value = index % FacingHopper::variant_count(); + index /= FacingHopper::variant_count(); + FacingHopper::from_index(value) + }, + r#enabled: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for HopperLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -550319,19 +551894,8 @@ impl BlockProperties for HopperLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#facing: { - let value = index % FacingHopper::variant_count(); - index /= FacingHopper::variant_count(); - FacingHopper::from_index(value) - }, - r#enabled: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -550375,7 +551939,7 @@ impl BlockProperties for HopperLikeProperties { block.name, "HopperLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550407,6 +551971,37 @@ impl BlockProperties for HopperLikeProperties { pub struct TestBlockLikeProperties { pub r#mode: TestBlockMode, } +pub type TestBlockProperties = TestBlockLikeProperties; +impl TestBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#mode: { + let value = index % TestBlockMode::variant_count(); + index /= TestBlockMode::variant_count(); + TestBlockMode::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TestBlockLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#mode.to_index(), TestBlockMode::variant_count())] @@ -550417,14 +552012,8 @@ impl BlockProperties for TestBlockLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#mode: { - let value = index % TestBlockMode::variant_count(); - index /= TestBlockMode::variant_count(); - TestBlockMode::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -550468,7 +552057,7 @@ impl BlockProperties for TestBlockLikeProperties { block.name, "TestBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("mode", self.r#mode.to_value())] @@ -550499,23 +552088,11 @@ pub struct PaleMossCarpetLikeProperties { pub r#south: SouthWall, pub r#west: WestWall, } -impl BlockProperties for PaleMossCarpetLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#west.to_index(), WestWall::variant_count()), - (self.r#south.to_index(), SouthWall::variant_count()), - (self.r#north.to_index(), NorthWall::variant_count()), - (self.r#east.to_index(), EastWall::variant_count()), - (!self.r#bottom as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type PaleMossCarpetProperties = PaleMossCarpetLikeProperties; +impl PaleMossCarpetLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % WestWall::variant_count(); @@ -550545,6 +552122,43 @@ impl BlockProperties for PaleMossCarpetLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for PaleMossCarpetLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#west.to_index(), WestWall::variant_count()), + (self.r#south.to_index(), SouthWall::variant_count()), + (self.r#north.to_index(), NorthWall::variant_count()), + (self.r#east.to_index(), EastWall::variant_count()), + (!self.r#bottom as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -550586,7 +552200,7 @@ impl BlockProperties for PaleMossCarpetLikeProperties { block.name, "PaleMossCarpetLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550626,21 +552240,11 @@ pub struct ScaffoldingLikeProperties { pub r#distance: u8, pub r#waterlogged: bool, } -impl BlockProperties for ScaffoldingLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#distance as u16, 8u16), - (!self.r#bottom as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type ScaffoldingProperties = ScaffoldingLikeProperties; +impl ScaffoldingLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -550660,6 +552264,41 @@ impl BlockProperties for ScaffoldingLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for ScaffoldingLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#distance as u16, 8u16), + (!self.r#bottom as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -550701,7 +552340,7 @@ impl BlockProperties for ScaffoldingLikeProperties { block.name, "ScaffoldingLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550763,6 +552402,44 @@ impl BlockProperties for ScaffoldingLikeProperties { pub struct TallSeagrassLikeProperties { pub r#half: DoubleBlockHalf, } +pub type TallSeagrassProperties = TallSeagrassLikeProperties; +pub type SunflowerProperties = TallSeagrassLikeProperties; +pub type LilacProperties = TallSeagrassLikeProperties; +pub type RoseBushProperties = TallSeagrassLikeProperties; +pub type PeonyProperties = TallSeagrassLikeProperties; +pub type TallGrassProperties = TallSeagrassLikeProperties; +pub type LargeFernProperties = TallSeagrassLikeProperties; +pub type PitcherPlantProperties = TallSeagrassLikeProperties; +impl TallSeagrassLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#half: { + let value = index % DoubleBlockHalf::variant_count(); + index /= DoubleBlockHalf::variant_count(); + DoubleBlockHalf::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TallSeagrassLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#half.to_index(), DoubleBlockHalf::variant_count())] @@ -550773,14 +552450,8 @@ impl BlockProperties for TallSeagrassLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#half: { - let value = index % DoubleBlockHalf::variant_count(); - index /= DoubleBlockHalf::variant_count(); - DoubleBlockHalf::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -550834,7 +552505,7 @@ impl BlockProperties for TallSeagrassLikeProperties { block.name, "TallSeagrassLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("half", self.r#half.to_value())] @@ -550862,6 +552533,42 @@ pub struct PitcherCropLikeProperties { pub r#age: u8, pub r#half: DoubleBlockHalf, } +pub type PitcherCropProperties = PitcherCropLikeProperties; +impl PitcherCropLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#half: { + let value = index % DoubleBlockHalf::variant_count(); + index /= DoubleBlockHalf::variant_count(); + DoubleBlockHalf::from_index(value) + }, + r#age: { + let value = (index % 5u16) as u8; + index /= 5u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PitcherCropLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -550875,19 +552582,8 @@ impl BlockProperties for PitcherCropLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#half: { - let value = index % DoubleBlockHalf::variant_count(); - index /= DoubleBlockHalf::variant_count(); - DoubleBlockHalf::from_index(value) - }, - r#age: { - let value = (index % 5u16) as u8; - index /= 5u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -550931,7 +552627,7 @@ impl BlockProperties for PitcherCropLikeProperties { block.name, "PitcherCropLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -550984,21 +552680,11 @@ pub struct SculkShriekerLikeProperties { pub r#shrieking: bool, pub r#waterlogged: bool, } -impl BlockProperties for SculkShriekerLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#shrieking as u16, 2), - (!self.r#can_summon as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type SculkShriekerProperties = SculkShriekerLikeProperties; +impl SculkShriekerLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -551018,6 +552704,41 @@ impl BlockProperties for SculkShriekerLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for SculkShriekerLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#shrieking as u16, 2), + (!self.r#can_summon as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -551059,7 +552780,7 @@ impl BlockProperties for SculkShriekerLikeProperties { block.name, "SculkShriekerLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -551099,6 +552820,37 @@ impl BlockProperties for SculkShriekerLikeProperties { pub struct NetherPortalLikeProperties { pub r#axis: HorizontalAxis, } +pub type NetherPortalProperties = NetherPortalLikeProperties; +impl NetherPortalLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#axis: { + let value = index % HorizontalAxis::variant_count(); + index /= HorizontalAxis::variant_count(); + HorizontalAxis::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for NetherPortalLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#axis.to_index(), HorizontalAxis::variant_count())] @@ -551109,14 +552861,8 @@ impl BlockProperties for NetherPortalLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#axis: { - let value = index % HorizontalAxis::variant_count(); - index /= HorizontalAxis::variant_count(); - HorizontalAxis::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -551160,7 +552906,7 @@ impl BlockProperties for NetherPortalLikeProperties { block.name, "NetherPortalLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("axis", self.r#axis.to_value())] @@ -551189,21 +552935,14 @@ pub struct PoweredRailLikeProperties { pub r#shape: RailShapeStraight, pub r#waterlogged: bool, } -impl BlockProperties for PoweredRailLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#shape.to_index(), RailShapeStraight::variant_count()), - (!self.r#powered as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type RailProperties = PoweredRailLikeProperties; +pub type PoweredRailProperties = PoweredRailLikeProperties; +pub type DetectorRailProperties = PoweredRailLikeProperties; +pub type ActivatorRailProperties = PoweredRailLikeProperties; +impl PoweredRailLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -551223,6 +552962,41 @@ impl BlockProperties for PoweredRailLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for PoweredRailLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#shape.to_index(), RailShapeStraight::variant_count()), + (!self.r#powered as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -551267,7 +553041,7 @@ impl BlockProperties for PoweredRailLikeProperties { block.name, "PoweredRailLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -551306,6 +553080,48 @@ pub struct PointedDripstoneLikeProperties { pub r#vertical_direction: VerticalDirection, pub r#waterlogged: bool, } +pub type PointedDripstoneProperties = PointedDripstoneLikeProperties; +pub type SulfurSpikeProperties = PointedDripstoneLikeProperties; +impl PointedDripstoneLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#vertical_direction: { + let value = index % VerticalDirection::variant_count(); + index /= VerticalDirection::variant_count(); + VerticalDirection::from_index(value) + }, + r#thickness: { + let value = index % SpeleothemThickness::variant_count(); + index /= SpeleothemThickness::variant_count(); + SpeleothemThickness::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PointedDripstoneLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -551326,24 +553142,8 @@ impl BlockProperties for PointedDripstoneLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#vertical_direction: { - let value = index % VerticalDirection::variant_count(); - index /= VerticalDirection::variant_count(); - VerticalDirection::from_index(value) - }, - r#thickness: { - let value = index % SpeleothemThickness::variant_count(); - index /= SpeleothemThickness::variant_count(); - SpeleothemThickness::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -551387,7 +553187,7 @@ impl BlockProperties for PointedDripstoneLikeProperties { block.name, "PointedDripstoneLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -551426,6 +553226,37 @@ impl BlockProperties for PointedDripstoneLikeProperties { pub struct RespawnAnchorLikeProperties { pub r#charges: u8, } +pub type RespawnAnchorProperties = RespawnAnchorLikeProperties; +impl RespawnAnchorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#charges: { + let value = (index % 5u16) as u8; + index /= 5u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for RespawnAnchorLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#charges as u16, 5u16)] @@ -551436,14 +553267,8 @@ impl BlockProperties for RespawnAnchorLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#charges: { - let value = (index % 5u16) as u8; - index /= 5u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -551487,7 +553312,7 @@ impl BlockProperties for RespawnAnchorLikeProperties { block.name, "RespawnAnchorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -551533,24 +553358,11 @@ pub struct NoteBlockLikeProperties { pub r#note: u8, pub r#powered: bool, } -impl BlockProperties for NoteBlockLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#powered as u16, 2), - (self.r#note as u16, 25u16), - ( - self.r#instrument.to_index(), - NoteblockInstrument::variant_count(), - ), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type NoteBlockProperties = NoteBlockLikeProperties; +impl NoteBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -551570,6 +553382,44 @@ impl BlockProperties for NoteBlockLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for NoteBlockLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#powered as u16, 2), + (self.r#note as u16, 25u16), + ( + self.r#instrument.to_index(), + NoteblockInstrument::variant_count(), + ), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -551611,7 +553461,7 @@ impl BlockProperties for NoteBlockLikeProperties { block.name, "NoteBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -551704,6 +553554,37 @@ impl BlockProperties for NoteBlockLikeProperties { pub struct StructureBlockLikeProperties { pub r#mode: StructureblockMode, } +pub type StructureBlockProperties = StructureBlockLikeProperties; +impl StructureBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#mode: { + let value = index % StructureblockMode::variant_count(); + index /= StructureblockMode::variant_count(); + StructureblockMode::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for StructureBlockLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#mode.to_index(), StructureblockMode::variant_count())] @@ -551714,14 +553595,8 @@ impl BlockProperties for StructureBlockLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#mode: { - let value = index % StructureblockMode::variant_count(); - index /= StructureblockMode::variant_count(); - StructureblockMode::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -551765,7 +553640,7 @@ impl BlockProperties for StructureBlockLikeProperties { block.name, "StructureBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("mode", self.r#mode.to_value())] @@ -551794,21 +553669,11 @@ pub struct BrewingStandLikeProperties { pub r#has_bottle_1: bool, pub r#has_bottle_2: bool, } -impl BlockProperties for BrewingStandLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#has_bottle_2 as u16, 2), - (!self.r#has_bottle_1 as u16, 2), - (!self.r#has_bottle_0 as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BrewingStandProperties = BrewingStandLikeProperties; +impl BrewingStandLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#has_bottle_2: { let value = index % 2; @@ -551828,6 +553693,41 @@ impl BlockProperties for BrewingStandLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for BrewingStandLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#has_bottle_2 as u16, 2), + (!self.r#has_bottle_1 as u16, 2), + (!self.r#has_bottle_0 as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -551869,7 +553769,7 @@ impl BlockProperties for BrewingStandLikeProperties { block.name, "BrewingStandLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -551912,6 +553812,37 @@ impl BlockProperties for BrewingStandLikeProperties { pub struct SnowLikeProperties { pub r#layers: u8, } +pub type SnowProperties = SnowLikeProperties; +impl SnowLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#layers: { + let value = (index % 8u16) as u8; + index /= 8u16; + value + 1u8 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SnowLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [((self.r#layers - 1u8) as u16, 8u16)] @@ -551922,14 +553853,8 @@ impl BlockProperties for SnowLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#layers: { - let value = (index % 8u16) as u8; - index /= 8u16; - value + 1u8 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -551973,7 +553898,7 @@ impl BlockProperties for SnowLikeProperties { block.name, "SnowLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -552024,6 +553949,110 @@ pub struct ResinBrickSlabLikeProperties { pub r#type: SlabType, pub r#waterlogged: bool, } +pub type SlabProperties = ResinBrickSlabLikeProperties; +pub type ResinBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type PrismarineSlabProperties = ResinBrickSlabLikeProperties; +pub type PrismarineBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type DarkPrismarineSlabProperties = ResinBrickSlabLikeProperties; +pub type OakSlabProperties = ResinBrickSlabLikeProperties; +pub type SpruceSlabProperties = ResinBrickSlabLikeProperties; +pub type BirchSlabProperties = ResinBrickSlabLikeProperties; +pub type JungleSlabProperties = ResinBrickSlabLikeProperties; +pub type AcaciaSlabProperties = ResinBrickSlabLikeProperties; +pub type CherrySlabProperties = ResinBrickSlabLikeProperties; +pub type DarkOakSlabProperties = ResinBrickSlabLikeProperties; +pub type PaleOakSlabProperties = ResinBrickSlabLikeProperties; +pub type MangroveSlabProperties = ResinBrickSlabLikeProperties; +pub type BambooSlabProperties = ResinBrickSlabLikeProperties; +pub type BambooMosaicSlabProperties = ResinBrickSlabLikeProperties; +pub type StoneSlabProperties = ResinBrickSlabLikeProperties; +pub type SmoothStoneSlabProperties = ResinBrickSlabLikeProperties; +pub type SandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type CutSandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type PetrifiedOakSlabProperties = ResinBrickSlabLikeProperties; +pub type CobblestoneSlabProperties = ResinBrickSlabLikeProperties; +pub type BrickSlabProperties = ResinBrickSlabLikeProperties; +pub type StoneBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type MudBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type NetherBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type QuartzSlabProperties = ResinBrickSlabLikeProperties; +pub type RedSandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type CutRedSandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type PurpurSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedGraniteSlabProperties = ResinBrickSlabLikeProperties; +pub type SmoothRedSandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type MossyStoneBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedDioriteSlabProperties = ResinBrickSlabLikeProperties; +pub type MossyCobblestoneSlabProperties = ResinBrickSlabLikeProperties; +pub type EndStoneBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type SmoothSandstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type SmoothQuartzSlabProperties = ResinBrickSlabLikeProperties; +pub type GraniteSlabProperties = ResinBrickSlabLikeProperties; +pub type AndesiteSlabProperties = ResinBrickSlabLikeProperties; +pub type RedNetherBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedAndesiteSlabProperties = ResinBrickSlabLikeProperties; +pub type DioriteSlabProperties = ResinBrickSlabLikeProperties; +pub type CrimsonSlabProperties = ResinBrickSlabLikeProperties; +pub type WarpedSlabProperties = ResinBrickSlabLikeProperties; +pub type BlackstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedBlackstoneBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedBlackstoneSlabProperties = ResinBrickSlabLikeProperties; +pub type TuffSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedTuffSlabProperties = ResinBrickSlabLikeProperties; +pub type TuffBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type SulfurSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedSulfurSlabProperties = ResinBrickSlabLikeProperties; +pub type SulfurBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type CinnabarSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedCinnabarSlabProperties = ResinBrickSlabLikeProperties; +pub type CinnabarBrickSlabProperties = ResinBrickSlabLikeProperties; +pub type CutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type ExposedCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type WeatheredCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type OxidizedCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type WaxedCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type WaxedExposedCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type WaxedWeatheredCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type WaxedOxidizedCutCopperSlabProperties = ResinBrickSlabLikeProperties; +pub type CobbledDeepslateSlabProperties = ResinBrickSlabLikeProperties; +pub type PolishedDeepslateSlabProperties = ResinBrickSlabLikeProperties; +pub type DeepslateTileSlabProperties = ResinBrickSlabLikeProperties; +pub type DeepslateBrickSlabProperties = ResinBrickSlabLikeProperties; +impl ResinBrickSlabLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#type: { + let value = index % SlabType::variant_count(); + index /= SlabType::variant_count(); + SlabType::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for ResinBrickSlabLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -552037,19 +554066,8 @@ impl BlockProperties for ResinBrickSlabLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#type: { - let value = index % SlabType::variant_count(); - index /= SlabType::variant_count(); - SlabType::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -552163,7 +554181,7 @@ impl BlockProperties for ResinBrickSlabLikeProperties { block.name, "ResinBrickSlabLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -552198,6 +554216,37 @@ impl BlockProperties for ResinBrickSlabLikeProperties { pub struct FarmlandLikeProperties { pub r#moisture: u8, } +pub type FarmlandProperties = FarmlandLikeProperties; +impl FarmlandLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#moisture: { + let value = (index % 8u16) as u8; + index /= 8u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for FarmlandLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#moisture as u16, 8u16)] @@ -552208,14 +554257,8 @@ impl BlockProperties for FarmlandLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#moisture: { - let value = (index % 8u16) as u8; - index /= 8u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -552259,7 +554302,7 @@ impl BlockProperties for FarmlandLikeProperties { block.name, "FarmlandLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -552309,6 +554352,38 @@ impl BlockProperties for FarmlandLikeProperties { pub struct SuspiciousSandLikeProperties { pub r#dusted: u8, } +pub type SuspiciousSandProperties = SuspiciousSandLikeProperties; +pub type SuspiciousGravelProperties = SuspiciousSandLikeProperties; +impl SuspiciousSandLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#dusted: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SuspiciousSandLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#dusted as u16, 4u16)] @@ -552319,14 +554394,8 @@ impl BlockProperties for SuspiciousSandLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#dusted: { - let value = (index % 4u16) as u8; - index /= 4u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -552373,7 +554442,7 @@ impl BlockProperties for SuspiciousSandLikeProperties { block.name, "SuspiciousSandLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -552417,24 +554486,11 @@ pub struct SculkSensorLikeProperties { pub r#sculk_sensor_phase: SculkSensorPhase, pub r#waterlogged: bool, } -impl BlockProperties for SculkSensorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - ( - self.r#sculk_sensor_phase.to_index(), - SculkSensorPhase::variant_count(), - ), - (self.r#power as u16, 16u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type SculkSensorProperties = SculkSensorLikeProperties; +impl SculkSensorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -552454,6 +554510,44 @@ impl BlockProperties for SculkSensorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for SculkSensorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + ( + self.r#sculk_sensor_phase.to_index(), + SculkSensorPhase::variant_count(), + ), + (self.r#power as u16, 16u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -552495,7 +554589,7 @@ impl BlockProperties for SculkSensorLikeProperties { block.name, "SculkSensorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -552575,6 +554669,51 @@ impl BlockProperties for SculkSensorLikeProperties { pub struct StonePressurePlateLikeProperties { pub r#powered: bool, } +pub type PressurePlateProperties = StonePressurePlateLikeProperties; +pub type StonePressurePlateProperties = StonePressurePlateLikeProperties; +pub type OakPressurePlateProperties = StonePressurePlateLikeProperties; +pub type SprucePressurePlateProperties = StonePressurePlateLikeProperties; +pub type BirchPressurePlateProperties = StonePressurePlateLikeProperties; +pub type JunglePressurePlateProperties = StonePressurePlateLikeProperties; +pub type AcaciaPressurePlateProperties = StonePressurePlateLikeProperties; +pub type CherryPressurePlateProperties = StonePressurePlateLikeProperties; +pub type DarkOakPressurePlateProperties = StonePressurePlateLikeProperties; +pub type PaleOakPressurePlateProperties = StonePressurePlateLikeProperties; +pub type MangrovePressurePlateProperties = StonePressurePlateLikeProperties; +pub type BambooPressurePlateProperties = StonePressurePlateLikeProperties; +pub type CrimsonPressurePlateProperties = StonePressurePlateLikeProperties; +pub type WarpedPressurePlateProperties = StonePressurePlateLikeProperties; +pub type PolishedBlackstonePressurePlateProperties = StonePressurePlateLikeProperties; +impl StonePressurePlateLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#powered: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for StonePressurePlateLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#powered as u16, 2)] @@ -552585,14 +554724,8 @@ impl BlockProperties for StonePressurePlateLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#powered: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -552652,7 +554785,7 @@ impl BlockProperties for StonePressurePlateLikeProperties { block.name, "StonePressurePlateLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("powered", if self.r#powered { "true" } else { "false" })] @@ -552680,17 +554813,18 @@ pub struct CopperBulbLikeProperties { pub r#lit: bool, pub r#powered: bool, } -impl BlockProperties for CopperBulbLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [(!self.r#powered as u16, 2), (!self.r#lit as u16, 2)] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CopperBulbProperties = CopperBulbLikeProperties; +pub type ExposedCopperBulbProperties = CopperBulbLikeProperties; +pub type WeatheredCopperBulbProperties = CopperBulbLikeProperties; +pub type OxidizedCopperBulbProperties = CopperBulbLikeProperties; +pub type WaxedCopperBulbProperties = CopperBulbLikeProperties; +pub type WaxedExposedCopperBulbProperties = CopperBulbLikeProperties; +pub type WaxedWeatheredCopperBulbProperties = CopperBulbLikeProperties; +pub type WaxedOxidizedCopperBulbProperties = CopperBulbLikeProperties; +impl CopperBulbLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#powered: { let value = index % 2; @@ -552705,6 +554839,37 @@ impl BlockProperties for CopperBulbLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CopperBulbLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [(!self.r#powered as u16, 2), (!self.r#lit as u16, 2)] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -552756,7 +554921,7 @@ impl BlockProperties for CopperBulbLikeProperties { block.name, "CopperBulbLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -552794,25 +554959,11 @@ pub struct TripwireLikeProperties { pub r#south: bool, pub r#west: bool, } -impl BlockProperties for TripwireLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#south as u16, 2), - (!self.r#powered as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - (!self.r#disarmed as u16, 2), - (!self.r#attached as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type TripwireProperties = TripwireLikeProperties; +impl TripwireLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -552852,6 +555003,45 @@ impl BlockProperties for TripwireLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for TripwireLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#south as u16, 2), + (!self.r#powered as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + (!self.r#disarmed as u16, 2), + (!self.r#attached as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -552893,7 +555083,7 @@ impl BlockProperties for TripwireLikeProperties { block.name, "TripwireLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -552936,17 +555126,17 @@ pub struct SkeletonSkullLikeProperties { pub r#powered: bool, pub r#rotation: u8, } -impl BlockProperties for SkeletonSkullLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [(self.r#rotation as u16, 16u16), (!self.r#powered as u16, 2)] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type SkeletonSkullProperties = SkeletonSkullLikeProperties; +pub type WitherSkeletonSkullProperties = SkeletonSkullLikeProperties; +pub type ZombieHeadProperties = SkeletonSkullLikeProperties; +pub type PlayerHeadProperties = SkeletonSkullLikeProperties; +pub type CreeperHeadProperties = SkeletonSkullLikeProperties; +pub type DragonHeadProperties = SkeletonSkullLikeProperties; +pub type PiglinHeadProperties = SkeletonSkullLikeProperties; +impl SkeletonSkullLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#rotation: { let value = (index % 16u16) as u8; @@ -552961,6 +555151,37 @@ impl BlockProperties for SkeletonSkullLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for SkeletonSkullLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [(self.r#rotation as u16, 16u16), (!self.r#powered as u16, 2)] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -553011,7 +555232,7 @@ impl BlockProperties for SkeletonSkullLikeProperties { block.name, "SkeletonSkullLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -553084,6 +555305,37 @@ impl BlockProperties for SkeletonSkullLikeProperties { pub struct ComposterLikeProperties { pub r#level: u8, } +pub type ComposterProperties = ComposterLikeProperties; +impl ComposterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#level: { + let value = (index % 9u16) as u8; + index /= 9u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for ComposterLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#level as u16, 9u16)] @@ -553094,14 +555346,8 @@ impl BlockProperties for ComposterLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#level: { - let value = (index % 9u16) as u8; - index /= 9u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -553145,7 +555391,7 @@ impl BlockProperties for ComposterLikeProperties { block.name, "ComposterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -553197,6 +555443,37 @@ impl BlockProperties for ComposterLikeProperties { pub struct CaveVinesPlantLikeProperties { pub r#berries: bool, } +pub type CaveVinesPlantProperties = CaveVinesPlantLikeProperties; +impl CaveVinesPlantLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#berries: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for CaveVinesPlantLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#berries as u16, 2)] @@ -553207,14 +555484,8 @@ impl BlockProperties for CaveVinesPlantLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#berries: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -553258,7 +555529,7 @@ impl BlockProperties for CaveVinesPlantLikeProperties { block.name, "CaveVinesPlantLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("berries", if self.r#berries { "true" } else { "false" })] @@ -553286,17 +555557,11 @@ pub struct CaveVinesLikeProperties { pub r#age: u8, pub r#berries: bool, } -impl BlockProperties for CaveVinesLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [(!self.r#berries as u16, 2), (self.r#age as u16, 26u16)] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CaveVinesProperties = CaveVinesLikeProperties; +impl CaveVinesLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#berries: { let value = index % 2; @@ -553311,6 +555576,37 @@ impl BlockProperties for CaveVinesLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CaveVinesLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [(!self.r#berries as u16, 2), (self.r#age as u16, 26u16)] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -553352,7 +555648,7 @@ impl BlockProperties for CaveVinesLikeProperties { block.name, "CaveVinesLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -553445,6 +555741,37 @@ impl BlockProperties for CaveVinesLikeProperties { pub struct TntLikeProperties { pub r#unstable: bool, } +pub type TntProperties = TntLikeProperties; +impl TntLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#unstable: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TntLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#unstable as u16, 2)] @@ -553455,14 +555782,8 @@ impl BlockProperties for TntLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#unstable: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -553506,7 +555827,7 @@ impl BlockProperties for TntLikeProperties { block.name, "TntLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("unstable", if self.r#unstable { "true" } else { "false" })] @@ -553538,24 +555859,14 @@ pub struct BrownMushroomBlockLikeProperties { pub r#up: bool, pub r#west: bool, } -impl BlockProperties for BrownMushroomBlockLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#up as u16, 2), - (!self.r#south as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - (!self.r#down as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BrownMushroomBlockProperties = BrownMushroomBlockLikeProperties; +pub type RedMushroomBlockProperties = BrownMushroomBlockLikeProperties; +pub type MushroomStemProperties = BrownMushroomBlockLikeProperties; +pub type ChorusPlantProperties = BrownMushroomBlockLikeProperties; +impl BrownMushroomBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -553590,6 +555901,44 @@ impl BlockProperties for BrownMushroomBlockLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for BrownMushroomBlockLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#up as u16, 2), + (!self.r#south as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + (!self.r#down as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -553637,7 +555986,7 @@ impl BlockProperties for BrownMushroomBlockLikeProperties { block.name, "BrownMushroomBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -553683,25 +556032,13 @@ pub struct GlowLichenLikeProperties { pub r#waterlogged: bool, pub r#west: bool, } -impl BlockProperties for GlowLichenLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#waterlogged as u16, 2), - (!self.r#up as u16, 2), - (!self.r#south as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - (!self.r#down as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type GlowLichenProperties = GlowLichenLikeProperties; +pub type ResinClumpProperties = GlowLichenLikeProperties; +pub type SculkVeinProperties = GlowLichenLikeProperties; +impl GlowLichenLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -553741,6 +556078,45 @@ impl BlockProperties for GlowLichenLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for GlowLichenLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#waterlogged as u16, 2), + (!self.r#up as u16, 2), + (!self.r#south as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + (!self.r#down as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -553785,7 +556161,7 @@ impl BlockProperties for GlowLichenLikeProperties { block.name, "GlowLichenLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -553834,23 +556210,11 @@ pub struct VineLikeProperties { pub r#up: bool, pub r#west: bool, } -impl BlockProperties for VineLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#up as u16, 2), - (!self.r#south as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type VineProperties = VineLikeProperties; +impl VineLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -553880,6 +556244,43 @@ impl BlockProperties for VineLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for VineLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#up as u16, 2), + (!self.r#south as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -553921,7 +556322,7 @@ impl BlockProperties for VineLikeProperties { block.name, "VineLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -553964,24 +556365,43 @@ pub struct ResinBrickWallLikeProperties { pub r#waterlogged: bool, pub r#west: WestWall, } -impl BlockProperties for ResinBrickWallLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#west.to_index(), WestWall::variant_count()), - (!self.r#waterlogged as u16, 2), - (!self.r#up as u16, 2), - (self.r#south.to_index(), SouthWall::variant_count()), - (self.r#north.to_index(), NorthWall::variant_count()), - (self.r#east.to_index(), EastWall::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type WallProperties = ResinBrickWallLikeProperties; +pub type ResinBrickWallProperties = ResinBrickWallLikeProperties; +pub type CobblestoneWallProperties = ResinBrickWallLikeProperties; +pub type MossyCobblestoneWallProperties = ResinBrickWallLikeProperties; +pub type BrickWallProperties = ResinBrickWallLikeProperties; +pub type PrismarineWallProperties = ResinBrickWallLikeProperties; +pub type RedSandstoneWallProperties = ResinBrickWallLikeProperties; +pub type MossyStoneBrickWallProperties = ResinBrickWallLikeProperties; +pub type GraniteWallProperties = ResinBrickWallLikeProperties; +pub type StoneBrickWallProperties = ResinBrickWallLikeProperties; +pub type MudBrickWallProperties = ResinBrickWallLikeProperties; +pub type NetherBrickWallProperties = ResinBrickWallLikeProperties; +pub type AndesiteWallProperties = ResinBrickWallLikeProperties; +pub type RedNetherBrickWallProperties = ResinBrickWallLikeProperties; +pub type SandstoneWallProperties = ResinBrickWallLikeProperties; +pub type EndStoneBrickWallProperties = ResinBrickWallLikeProperties; +pub type DioriteWallProperties = ResinBrickWallLikeProperties; +pub type BlackstoneWallProperties = ResinBrickWallLikeProperties; +pub type PolishedBlackstoneBrickWallProperties = ResinBrickWallLikeProperties; +pub type PolishedBlackstoneWallProperties = ResinBrickWallLikeProperties; +pub type TuffWallProperties = ResinBrickWallLikeProperties; +pub type PolishedTuffWallProperties = ResinBrickWallLikeProperties; +pub type TuffBrickWallProperties = ResinBrickWallLikeProperties; +pub type SulfurWallProperties = ResinBrickWallLikeProperties; +pub type PolishedSulfurWallProperties = ResinBrickWallLikeProperties; +pub type SulfurBrickWallProperties = ResinBrickWallLikeProperties; +pub type CinnabarWallProperties = ResinBrickWallLikeProperties; +pub type PolishedCinnabarWallProperties = ResinBrickWallLikeProperties; +pub type CinnabarBrickWallProperties = ResinBrickWallLikeProperties; +pub type CobbledDeepslateWallProperties = ResinBrickWallLikeProperties; +pub type PolishedDeepslateWallProperties = ResinBrickWallLikeProperties; +pub type DeepslateTileWallProperties = ResinBrickWallLikeProperties; +pub type DeepslateBrickWallProperties = ResinBrickWallLikeProperties; +impl ResinBrickWallLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % WestWall::variant_count(); @@ -554016,6 +556436,44 @@ impl BlockProperties for ResinBrickWallLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for ResinBrickWallLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#west.to_index(), WestWall::variant_count()), + (!self.r#waterlogged as u16, 2), + (!self.r#up as u16, 2), + (self.r#south.to_index(), SouthWall::variant_count()), + (self.r#north.to_index(), NorthWall::variant_count()), + (self.r#east.to_index(), EastWall::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -554091,7 +556549,7 @@ impl BlockProperties for ResinBrickWallLikeProperties { block.name, "ResinBrickWallLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -554134,6 +556592,57 @@ impl BlockProperties for ResinBrickWallLikeProperties { pub struct RedstoneOreLikeProperties { pub r#lit: bool, } +pub type RedstoneOreProperties = RedstoneOreLikeProperties; +pub type DeepslateRedstoneOreProperties = RedstoneOreLikeProperties; +pub type RedstoneTorchProperties = RedstoneOreLikeProperties; +pub type RedstoneLampProperties = RedstoneOreLikeProperties; +pub type CandleCakeProperties = RedstoneOreLikeProperties; +pub type WhiteCandleCakeProperties = RedstoneOreLikeProperties; +pub type OrangeCandleCakeProperties = RedstoneOreLikeProperties; +pub type MagentaCandleCakeProperties = RedstoneOreLikeProperties; +pub type LightBlueCandleCakeProperties = RedstoneOreLikeProperties; +pub type YellowCandleCakeProperties = RedstoneOreLikeProperties; +pub type LimeCandleCakeProperties = RedstoneOreLikeProperties; +pub type PinkCandleCakeProperties = RedstoneOreLikeProperties; +pub type GrayCandleCakeProperties = RedstoneOreLikeProperties; +pub type LightGrayCandleCakeProperties = RedstoneOreLikeProperties; +pub type CyanCandleCakeProperties = RedstoneOreLikeProperties; +pub type PurpleCandleCakeProperties = RedstoneOreLikeProperties; +pub type BlueCandleCakeProperties = RedstoneOreLikeProperties; +pub type BrownCandleCakeProperties = RedstoneOreLikeProperties; +pub type GreenCandleCakeProperties = RedstoneOreLikeProperties; +pub type RedCandleCakeProperties = RedstoneOreLikeProperties; +pub type BlackCandleCakeProperties = RedstoneOreLikeProperties; +impl RedstoneOreLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#lit: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for RedstoneOreLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#lit as u16, 2)] @@ -554144,14 +556653,8 @@ impl BlockProperties for RedstoneOreLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#lit: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -554218,7 +556721,7 @@ impl BlockProperties for RedstoneOreLikeProperties { block.name, "RedstoneOreLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("lit", if self.r#lit { "true" } else { "false" })] @@ -554247,21 +556750,27 @@ pub struct CandleLikeProperties { pub r#lit: bool, pub r#waterlogged: bool, } -impl BlockProperties for CandleLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#lit as u16, 2), - ((self.r#candles - 1u8) as u16, 4u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CandleProperties = CandleLikeProperties; +pub type WhiteCandleProperties = CandleLikeProperties; +pub type OrangeCandleProperties = CandleLikeProperties; +pub type MagentaCandleProperties = CandleLikeProperties; +pub type LightBlueCandleProperties = CandleLikeProperties; +pub type YellowCandleProperties = CandleLikeProperties; +pub type LimeCandleProperties = CandleLikeProperties; +pub type PinkCandleProperties = CandleLikeProperties; +pub type GrayCandleProperties = CandleLikeProperties; +pub type LightGrayCandleProperties = CandleLikeProperties; +pub type CyanCandleProperties = CandleLikeProperties; +pub type PurpleCandleProperties = CandleLikeProperties; +pub type BlueCandleProperties = CandleLikeProperties; +pub type BrownCandleProperties = CandleLikeProperties; +pub type GreenCandleProperties = CandleLikeProperties; +pub type RedCandleProperties = CandleLikeProperties; +pub type BlackCandleProperties = CandleLikeProperties; +impl CandleLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -554281,6 +556790,41 @@ impl BlockProperties for CandleLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CandleLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#lit as u16, 2), + ((self.r#candles - 1u8) as u16, 4u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -554341,7 +556885,7 @@ impl BlockProperties for CandleLikeProperties { block.name, "CandleLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -554395,6 +556939,37 @@ impl BlockProperties for CandleLikeProperties { pub struct PaleHangingMossLikeProperties { pub r#tip: bool, } +pub type PaleHangingMossProperties = PaleHangingMossLikeProperties; +impl PaleHangingMossLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#tip: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PaleHangingMossLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#tip as u16, 2)] @@ -554405,14 +556980,8 @@ impl BlockProperties for PaleHangingMossLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#tip: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -554456,7 +557025,7 @@ impl BlockProperties for PaleHangingMossLikeProperties { block.name, "PaleHangingMossLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("tip", if self.r#tip { "true" } else { "false" })] @@ -554483,6 +557052,37 @@ impl BlockProperties for PaleHangingMossLikeProperties { pub struct BubbleColumnLikeProperties { pub r#drag: bool, } +pub type BubbleColumnProperties = BubbleColumnLikeProperties; +impl BubbleColumnLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#drag: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for BubbleColumnLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#drag as u16, 2)] @@ -554493,14 +557093,8 @@ impl BlockProperties for BubbleColumnLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#drag: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -554544,7 +557138,7 @@ impl BlockProperties for BubbleColumnLikeProperties { block.name, "BubbleColumnLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("drag", if self.r#drag { "true" } else { "false" })] @@ -554575,23 +557169,49 @@ pub struct OakFenceLikeProperties { pub r#waterlogged: bool, pub r#west: bool, } -impl BlockProperties for OakFenceLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#west as u16, 2), - (!self.r#waterlogged as u16, 2), - (!self.r#south as u16, 2), - (!self.r#north as u16, 2), - (!self.r#east as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type OakFenceProperties = OakFenceLikeProperties; +pub type IronBarsProperties = OakFenceLikeProperties; +pub type CopperBarsProperties = OakFenceLikeProperties; +pub type ExposedCopperBarsProperties = OakFenceLikeProperties; +pub type WeatheredCopperBarsProperties = OakFenceLikeProperties; +pub type OxidizedCopperBarsProperties = OakFenceLikeProperties; +pub type WaxedCopperBarsProperties = OakFenceLikeProperties; +pub type WaxedExposedCopperBarsProperties = OakFenceLikeProperties; +pub type WaxedWeatheredCopperBarsProperties = OakFenceLikeProperties; +pub type WaxedOxidizedCopperBarsProperties = OakFenceLikeProperties; +pub type GlassPaneProperties = OakFenceLikeProperties; +pub type NetherBrickFenceProperties = OakFenceLikeProperties; +pub type WhiteStainedGlassPaneProperties = OakFenceLikeProperties; +pub type OrangeStainedGlassPaneProperties = OakFenceLikeProperties; +pub type MagentaStainedGlassPaneProperties = OakFenceLikeProperties; +pub type LightBlueStainedGlassPaneProperties = OakFenceLikeProperties; +pub type YellowStainedGlassPaneProperties = OakFenceLikeProperties; +pub type LimeStainedGlassPaneProperties = OakFenceLikeProperties; +pub type PinkStainedGlassPaneProperties = OakFenceLikeProperties; +pub type GrayStainedGlassPaneProperties = OakFenceLikeProperties; +pub type LightGrayStainedGlassPaneProperties = OakFenceLikeProperties; +pub type CyanStainedGlassPaneProperties = OakFenceLikeProperties; +pub type PurpleStainedGlassPaneProperties = OakFenceLikeProperties; +pub type BlueStainedGlassPaneProperties = OakFenceLikeProperties; +pub type BrownStainedGlassPaneProperties = OakFenceLikeProperties; +pub type GreenStainedGlassPaneProperties = OakFenceLikeProperties; +pub type RedStainedGlassPaneProperties = OakFenceLikeProperties; +pub type BlackStainedGlassPaneProperties = OakFenceLikeProperties; +pub type SpruceFenceProperties = OakFenceLikeProperties; +pub type BirchFenceProperties = OakFenceLikeProperties; +pub type JungleFenceProperties = OakFenceLikeProperties; +pub type AcaciaFenceProperties = OakFenceLikeProperties; +pub type CherryFenceProperties = OakFenceLikeProperties; +pub type DarkOakFenceProperties = OakFenceLikeProperties; +pub type PaleOakFenceProperties = OakFenceLikeProperties; +pub type MangroveFenceProperties = OakFenceLikeProperties; +pub type BambooFenceProperties = OakFenceLikeProperties; +pub type CrimsonFenceProperties = OakFenceLikeProperties; +pub type WarpedFenceProperties = OakFenceLikeProperties; +impl OakFenceLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#west: { let value = index % 2; @@ -554621,6 +557241,43 @@ impl BlockProperties for OakFenceLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakFenceLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#west as u16, 2), + (!self.r#waterlogged as u16, 2), + (!self.r#south as u16, 2), + (!self.r#north as u16, 2), + (!self.r#east as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -554703,7 +557360,7 @@ impl BlockProperties for OakFenceLikeProperties { block.name, "OakFenceLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -554744,6 +557401,37 @@ impl BlockProperties for OakFenceLikeProperties { pub struct SculkCatalystLikeProperties { pub r#bloom: bool, } +pub type SculkCatalystProperties = SculkCatalystLikeProperties; +impl SculkCatalystLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#bloom: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SculkCatalystLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#bloom as u16, 2)] @@ -554754,14 +557442,8 @@ impl BlockProperties for SculkCatalystLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#bloom: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -554805,7 +557487,7 @@ impl BlockProperties for SculkCatalystLikeProperties { block.name, "SculkCatalystLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("bloom", if self.r#bloom { "true" } else { "false" })] @@ -554832,6 +557514,39 @@ impl BlockProperties for SculkCatalystLikeProperties { pub struct GrassBlockLikeProperties { pub r#snowy: bool, } +pub type GrassBlockProperties = GrassBlockLikeProperties; +pub type PodzolProperties = GrassBlockLikeProperties; +pub type MyceliumProperties = GrassBlockLikeProperties; +impl GrassBlockLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#snowy: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for GrassBlockLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#snowy as u16, 2)] @@ -554842,14 +557557,8 @@ impl BlockProperties for GrassBlockLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#snowy: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -554896,7 +557605,7 @@ impl BlockProperties for GrassBlockLikeProperties { block.name, "GrassBlockLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("snowy", if self.r#snowy { "true" } else { "false" })] @@ -554925,21 +557634,22 @@ pub struct OakLeavesLikeProperties { pub r#persistent: bool, pub r#waterlogged: bool, } -impl BlockProperties for OakLeavesLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (!self.r#persistent as u16, 2), - ((self.r#distance - 1u8) as u16, 7u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type LeavesProperties = OakLeavesLikeProperties; +pub type OakLeavesProperties = OakLeavesLikeProperties; +pub type SpruceLeavesProperties = OakLeavesLikeProperties; +pub type BirchLeavesProperties = OakLeavesLikeProperties; +pub type JungleLeavesProperties = OakLeavesLikeProperties; +pub type AcaciaLeavesProperties = OakLeavesLikeProperties; +pub type CherryLeavesProperties = OakLeavesLikeProperties; +pub type DarkOakLeavesProperties = OakLeavesLikeProperties; +pub type PaleOakLeavesProperties = OakLeavesLikeProperties; +pub type MangroveLeavesProperties = OakLeavesLikeProperties; +pub type AzaleaLeavesProperties = OakLeavesLikeProperties; +pub type FloweringAzaleaLeavesProperties = OakLeavesLikeProperties; +impl OakLeavesLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -554959,6 +557669,41 @@ impl BlockProperties for OakLeavesLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakLeavesLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (!self.r#persistent as u16, 2), + ((self.r#distance - 1u8) as u16, 7u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -555013,7 +557758,7 @@ impl BlockProperties for OakLeavesLikeProperties { block.name, "OakLeavesLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555076,6 +557821,37 @@ impl BlockProperties for OakLeavesLikeProperties { pub struct SnifferEggLikeProperties { pub r#hatch: u8, } +pub type SnifferEggProperties = SnifferEggLikeProperties; +impl SnifferEggLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#hatch: { + let value = (index % 3u16) as u8; + index /= 3u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SnifferEggLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#hatch as u16, 3u16)] @@ -555086,14 +557862,8 @@ impl BlockProperties for SnifferEggLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#hatch: { - let value = (index % 3u16) as u8; - index /= 3u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -555137,7 +557907,7 @@ impl BlockProperties for SnifferEggLikeProperties { block.name, "SnifferEggLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -555178,6 +557948,42 @@ pub struct TurtleEggLikeProperties { pub r#eggs: u8, pub r#hatch: u8, } +pub type TurtleEggProperties = TurtleEggLikeProperties; +impl TurtleEggLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#hatch: { + let value = (index % 3u16) as u8; + index /= 3u16; + value + }, + r#eggs: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + 1u8 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TurtleEggLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -555191,19 +557997,8 @@ impl BlockProperties for TurtleEggLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#hatch: { - let value = (index % 3u16) as u8; - index /= 3u16; - value - }, - r#eggs: { - let value = (index % 4u16) as u8; - index /= 4u16; - value + 1u8 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -555247,7 +558042,7 @@ impl BlockProperties for TurtleEggLikeProperties { block.name, "TurtleEggLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555313,21 +558108,23 @@ pub struct OakHangingSignLikeProperties { pub r#rotation: u8, pub r#waterlogged: bool, } -impl BlockProperties for OakHangingSignLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#rotation as u16, 16u16), - (!self.r#attached as u16, 2), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type HangingSignProperties = OakHangingSignLikeProperties; +pub type OakHangingSignProperties = OakHangingSignLikeProperties; +pub type SpruceHangingSignProperties = OakHangingSignLikeProperties; +pub type BirchHangingSignProperties = OakHangingSignLikeProperties; +pub type AcaciaHangingSignProperties = OakHangingSignLikeProperties; +pub type CherryHangingSignProperties = OakHangingSignLikeProperties; +pub type JungleHangingSignProperties = OakHangingSignLikeProperties; +pub type DarkOakHangingSignProperties = OakHangingSignLikeProperties; +pub type PaleOakHangingSignProperties = OakHangingSignLikeProperties; +pub type CrimsonHangingSignProperties = OakHangingSignLikeProperties; +pub type WarpedHangingSignProperties = OakHangingSignLikeProperties; +pub type MangroveHangingSignProperties = OakHangingSignLikeProperties; +pub type BambooHangingSignProperties = OakHangingSignLikeProperties; +impl OakHangingSignLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -555347,6 +558144,41 @@ impl BlockProperties for OakHangingSignLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for OakHangingSignLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#rotation as u16, 16u16), + (!self.r#attached as u16, 2), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -555402,7 +558234,7 @@ impl BlockProperties for OakHangingSignLikeProperties { block.name, "OakHangingSignLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555481,17 +558313,11 @@ pub struct DaylightDetectorLikeProperties { pub r#inverted: bool, pub r#power: u8, } -impl BlockProperties for DaylightDetectorLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [(self.r#power as u16, 16u16), (!self.r#inverted as u16, 2)] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type DaylightDetectorProperties = DaylightDetectorLikeProperties; +impl DaylightDetectorLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#power: { let value = (index % 16u16) as u8; @@ -555506,6 +558332,37 @@ impl BlockProperties for DaylightDetectorLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for DaylightDetectorLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [(self.r#power as u16, 16u16), (!self.r#inverted as u16, 2)] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -555547,7 +558404,7 @@ impl BlockProperties for DaylightDetectorLikeProperties { block.name, "DaylightDetectorLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555620,6 +558477,39 @@ impl BlockProperties for DaylightDetectorLikeProperties { pub struct WaterCauldronLikeProperties { pub r#level: u8, } +pub type CauldronProperties = WaterCauldronLikeProperties; +pub type WaterCauldronProperties = WaterCauldronLikeProperties; +pub type PowderSnowCauldronProperties = WaterCauldronLikeProperties; +impl WaterCauldronLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#level: { + let value = (index % 3u16) as u8; + index /= 3u16; + value + 1u8 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for WaterCauldronLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [((self.r#level - 1u8) as u16, 3u16)] @@ -555630,14 +558520,8 @@ impl BlockProperties for WaterCauldronLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#level: { - let value = (index % 3u16) as u8; - index /= 3u16; - value + 1u8 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -555684,7 +558568,7 @@ impl BlockProperties for WaterCauldronLikeProperties { block.name, "WaterCauldronLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -555727,22 +558611,11 @@ pub struct MangrovePropaguleLikeProperties { pub r#stage: u8, pub r#waterlogged: bool, } -impl BlockProperties for MangrovePropaguleLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#waterlogged as u16, 2), - (self.r#stage as u16, 2u16), - (!self.r#hanging as u16, 2), - (self.r#age as u16, 5u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type MangrovePropaguleProperties = MangrovePropaguleLikeProperties; +impl MangrovePropaguleLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -555767,6 +558640,42 @@ impl BlockProperties for MangrovePropaguleLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for MangrovePropaguleLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#waterlogged as u16, 2), + (self.r#stage as u16, 2u16), + (!self.r#hanging as u16, 2), + (self.r#age as u16, 5u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -555808,7 +558717,7 @@ impl BlockProperties for MangrovePropaguleLikeProperties { block.name, "MangrovePropaguleLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555880,17 +558789,20 @@ pub struct LanternLikeProperties { pub r#hanging: bool, pub r#waterlogged: bool, } -impl BlockProperties for LanternLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [(!self.r#waterlogged as u16, 2), (!self.r#hanging as u16, 2)] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type LanternProperties = LanternLikeProperties; +pub type SoulLanternProperties = LanternLikeProperties; +pub type CopperLanternProperties = LanternLikeProperties; +pub type ExposedCopperLanternProperties = LanternLikeProperties; +pub type WeatheredCopperLanternProperties = LanternLikeProperties; +pub type OxidizedCopperLanternProperties = LanternLikeProperties; +pub type WaxedCopperLanternProperties = LanternLikeProperties; +pub type WaxedExposedCopperLanternProperties = LanternLikeProperties; +pub type WaxedWeatheredCopperLanternProperties = LanternLikeProperties; +pub type WaxedOxidizedCopperLanternProperties = LanternLikeProperties; +impl LanternLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#waterlogged: { let value = index % 2; @@ -555905,6 +558817,37 @@ impl BlockProperties for LanternLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for LanternLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [(!self.r#waterlogged as u16, 2), (!self.r#hanging as u16, 2)] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -555958,7 +558901,7 @@ impl BlockProperties for LanternLikeProperties { block.name, "LanternLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -555993,6 +558936,94 @@ impl BlockProperties for LanternLikeProperties { pub struct PaleOakWoodLikeProperties { pub r#axis: Axis, } +pub type PaleOakWoodProperties = PaleOakWoodLikeProperties; +pub type OakLogProperties = PaleOakWoodLikeProperties; +pub type SpruceLogProperties = PaleOakWoodLikeProperties; +pub type BirchLogProperties = PaleOakWoodLikeProperties; +pub type JungleLogProperties = PaleOakWoodLikeProperties; +pub type AcaciaLogProperties = PaleOakWoodLikeProperties; +pub type CherryLogProperties = PaleOakWoodLikeProperties; +pub type DarkOakLogProperties = PaleOakWoodLikeProperties; +pub type PaleOakLogProperties = PaleOakWoodLikeProperties; +pub type MangroveLogProperties = PaleOakWoodLikeProperties; +pub type MuddyMangroveRootsProperties = PaleOakWoodLikeProperties; +pub type BambooBlockProperties = PaleOakWoodLikeProperties; +pub type StrippedSpruceLogProperties = PaleOakWoodLikeProperties; +pub type StrippedBirchLogProperties = PaleOakWoodLikeProperties; +pub type StrippedJungleLogProperties = PaleOakWoodLikeProperties; +pub type StrippedAcaciaLogProperties = PaleOakWoodLikeProperties; +pub type StrippedCherryLogProperties = PaleOakWoodLikeProperties; +pub type StrippedDarkOakLogProperties = PaleOakWoodLikeProperties; +pub type StrippedPaleOakLogProperties = PaleOakWoodLikeProperties; +pub type StrippedOakLogProperties = PaleOakWoodLikeProperties; +pub type StrippedMangroveLogProperties = PaleOakWoodLikeProperties; +pub type StrippedBambooBlockProperties = PaleOakWoodLikeProperties; +pub type OakWoodProperties = PaleOakWoodLikeProperties; +pub type SpruceWoodProperties = PaleOakWoodLikeProperties; +pub type BirchWoodProperties = PaleOakWoodLikeProperties; +pub type JungleWoodProperties = PaleOakWoodLikeProperties; +pub type AcaciaWoodProperties = PaleOakWoodLikeProperties; +pub type CherryWoodProperties = PaleOakWoodLikeProperties; +pub type DarkOakWoodProperties = PaleOakWoodLikeProperties; +pub type MangroveWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedOakWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedSpruceWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedBirchWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedJungleWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedAcaciaWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedCherryWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedDarkOakWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedPaleOakWoodProperties = PaleOakWoodLikeProperties; +pub type StrippedMangroveWoodProperties = PaleOakWoodLikeProperties; +pub type BasaltProperties = PaleOakWoodLikeProperties; +pub type PolishedBasaltProperties = PaleOakWoodLikeProperties; +pub type QuartzPillarProperties = PaleOakWoodLikeProperties; +pub type HayBlockProperties = PaleOakWoodLikeProperties; +pub type PurpurPillarProperties = PaleOakWoodLikeProperties; +pub type BoneBlockProperties = PaleOakWoodLikeProperties; +pub type WarpedStemProperties = PaleOakWoodLikeProperties; +pub type StrippedWarpedStemProperties = PaleOakWoodLikeProperties; +pub type WarpedHyphaeProperties = PaleOakWoodLikeProperties; +pub type StrippedWarpedHyphaeProperties = PaleOakWoodLikeProperties; +pub type CrimsonStemProperties = PaleOakWoodLikeProperties; +pub type StrippedCrimsonStemProperties = PaleOakWoodLikeProperties; +pub type CrimsonHyphaeProperties = PaleOakWoodLikeProperties; +pub type StrippedCrimsonHyphaeProperties = PaleOakWoodLikeProperties; +pub type DeepslateProperties = PaleOakWoodLikeProperties; +pub type InfestedDeepslateProperties = PaleOakWoodLikeProperties; +pub type OchreFroglightProperties = PaleOakWoodLikeProperties; +pub type VerdantFroglightProperties = PaleOakWoodLikeProperties; +pub type PearlescentFroglightProperties = PaleOakWoodLikeProperties; +impl PaleOakWoodLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#axis: { + let value = index % Axis::variant_count(); + index /= Axis::variant_count(); + Axis::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for PaleOakWoodLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#axis.to_index(), Axis::variant_count())] @@ -556003,14 +559034,8 @@ impl BlockProperties for PaleOakWoodLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#axis: { - let value = index % Axis::variant_count(); - index /= Axis::variant_count(); - Axis::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556114,7 +559139,7 @@ impl BlockProperties for PaleOakWoodLikeProperties { block.name, "PaleOakWoodLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![("axis", self.r#axis.to_value())] @@ -556142,6 +559167,51 @@ pub struct IronChainLikeProperties { pub r#axis: Axis, pub r#waterlogged: bool, } +pub type ChainProperties = IronChainLikeProperties; +pub type IronChainProperties = IronChainLikeProperties; +pub type CopperChainProperties = IronChainLikeProperties; +pub type ExposedCopperChainProperties = IronChainLikeProperties; +pub type WeatheredCopperChainProperties = IronChainLikeProperties; +pub type OxidizedCopperChainProperties = IronChainLikeProperties; +pub type WaxedCopperChainProperties = IronChainLikeProperties; +pub type WaxedExposedCopperChainProperties = IronChainLikeProperties; +pub type WaxedWeatheredCopperChainProperties = IronChainLikeProperties; +pub type WaxedOxidizedCopperChainProperties = IronChainLikeProperties; +impl IronChainLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#axis: { + let value = index % Axis::variant_count(); + index /= Axis::variant_count(); + Axis::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for IronChainLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -556155,19 +559225,8 @@ impl BlockProperties for IronChainLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#axis: { - let value = index % Axis::variant_count(); - index /= Axis::variant_count(); - Axis::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556222,7 +559281,7 @@ impl BlockProperties for IronChainLikeProperties { block.name, "IronChainLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -556259,24 +559318,11 @@ pub struct CreakingHeartLikeProperties { pub r#creaking_heart_state: CreakingHeartState, pub r#natural: bool, } -impl BlockProperties for CreakingHeartLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (!self.r#natural as u16, 2), - ( - self.r#creaking_heart_state.to_index(), - CreakingHeartState::variant_count(), - ), - (self.r#axis.to_index(), Axis::variant_count()), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type CreakingHeartProperties = CreakingHeartLikeProperties; +impl CreakingHeartLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#natural: { let value = index % 2; @@ -556296,6 +559342,44 @@ impl BlockProperties for CreakingHeartLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for CreakingHeartLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (!self.r#natural as u16, 2), + ( + self.r#creaking_heart_state.to_index(), + CreakingHeartState::variant_count(), + ), + (self.r#axis.to_index(), Axis::variant_count()), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -556337,7 +559421,7 @@ impl BlockProperties for CreakingHeartLikeProperties { block.name, "CreakingHeartLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -556376,6 +559460,45 @@ impl BlockProperties for CreakingHeartLikeProperties { pub struct OakSaplingLikeProperties { pub r#stage: u8, } +pub type SaplingProperties = OakSaplingLikeProperties; +pub type OakSaplingProperties = OakSaplingLikeProperties; +pub type SpruceSaplingProperties = OakSaplingLikeProperties; +pub type BirchSaplingProperties = OakSaplingLikeProperties; +pub type JungleSaplingProperties = OakSaplingLikeProperties; +pub type AcaciaSaplingProperties = OakSaplingLikeProperties; +pub type CherrySaplingProperties = OakSaplingLikeProperties; +pub type DarkOakSaplingProperties = OakSaplingLikeProperties; +pub type PaleOakSaplingProperties = OakSaplingLikeProperties; +impl OakSaplingLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#stage: { + let value = (index % 2u16) as u8; + index /= 2u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for OakSaplingLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#stage as u16, 2u16)] @@ -556386,14 +559509,8 @@ impl BlockProperties for OakSaplingLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#stage: { - let value = (index % 2u16) as u8; - index /= 2u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556447,7 +559564,7 @@ impl BlockProperties for OakSaplingLikeProperties { block.name, "OakSaplingLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -556487,21 +559604,11 @@ pub struct BambooLikeProperties { pub r#leaves: BambooLeaves, pub r#stage: u8, } -impl BlockProperties for BambooLikeProperties { - fn to_index(&self) -> u16 { - let (index, _) = [ - (self.r#stage as u16, 2u16), - (self.r#leaves.to_index(), BambooLeaves::variant_count()), - (self.r#age as u16, 2u16), - ] - .iter() - .fold((0, 1), |(curr, mul), &(val, count)| { - (curr + val * mul, mul * count) - }); - index - } - #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { +pub type BambooProperties = BambooLikeProperties; +impl BambooLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { Self { r#stage: { let value = (index % 2u16) as u8; @@ -556521,6 +559628,41 @@ impl BlockProperties for BambooLikeProperties { } } #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} +impl BlockProperties for BambooLikeProperties { + fn to_index(&self) -> u16 { + let (index, _) = [ + (self.r#stage as u16, 2u16), + (self.r#leaves.to_index(), BambooLeaves::variant_count()), + (self.r#age as u16, 2u16), + ] + .iter() + .fold((0, 1), |(curr, mul), &(val, count)| { + (curr + val * mul, mul * count) + }); + index + } + #[allow(unused_assignments)] + fn from_index(index: u16) -> Self { + Self::from_index(index) + } + #[inline] #[allow(clippy::manual_range_patterns)] fn handles_block_id(block_id: BlockId) -> bool where @@ -556562,7 +559704,7 @@ impl BlockProperties for BambooLikeProperties { block.name, "BambooLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -556622,6 +559764,41 @@ impl BlockProperties for BambooLikeProperties { pub struct WheatLikeProperties { pub r#age: u8, } +pub type WheatProperties = WheatLikeProperties; +pub type PumpkinStemProperties = WheatLikeProperties; +pub type MelonStemProperties = WheatLikeProperties; +pub type CarrotsProperties = WheatLikeProperties; +pub type PotatoesProperties = WheatLikeProperties; +impl WheatLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 8u16) as u8; + index /= 8u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for WheatLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 8u16)] @@ -556632,14 +559809,8 @@ impl BlockProperties for WheatLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 8u16) as u8; - index /= 8u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556690,7 +559861,7 @@ impl BlockProperties for WheatLikeProperties { block.name, "WheatLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -556741,6 +559912,42 @@ pub struct SeaPickleLikeProperties { pub r#pickles: u8, pub r#waterlogged: bool, } +pub type SeaPickleProperties = SeaPickleLikeProperties; +impl SeaPickleLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#pickles: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + 1u8 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for SeaPickleLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -556754,19 +559961,8 @@ impl BlockProperties for SeaPickleLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#pickles: { - let value = (index % 4u16) as u8; - index /= 4u16; - value + 1u8 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556810,7 +560006,7 @@ impl BlockProperties for SeaPickleLikeProperties { block.name, "SeaPickleLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -556862,6 +560058,69 @@ impl BlockProperties for SeaPickleLikeProperties { pub struct MangroveRootsLikeProperties { pub r#waterlogged: bool, } +pub type MangroveRootsProperties = MangroveRootsLikeProperties; +pub type BarrierProperties = MangroveRootsLikeProperties; +pub type DeadTubeCoralProperties = MangroveRootsLikeProperties; +pub type DeadBrainCoralProperties = MangroveRootsLikeProperties; +pub type DeadBubbleCoralProperties = MangroveRootsLikeProperties; +pub type DeadFireCoralProperties = MangroveRootsLikeProperties; +pub type DeadHornCoralProperties = MangroveRootsLikeProperties; +pub type TubeCoralProperties = MangroveRootsLikeProperties; +pub type BrainCoralProperties = MangroveRootsLikeProperties; +pub type BubbleCoralProperties = MangroveRootsLikeProperties; +pub type FireCoralProperties = MangroveRootsLikeProperties; +pub type HornCoralProperties = MangroveRootsLikeProperties; +pub type DeadTubeCoralFanProperties = MangroveRootsLikeProperties; +pub type DeadBrainCoralFanProperties = MangroveRootsLikeProperties; +pub type DeadBubbleCoralFanProperties = MangroveRootsLikeProperties; +pub type DeadFireCoralFanProperties = MangroveRootsLikeProperties; +pub type DeadHornCoralFanProperties = MangroveRootsLikeProperties; +pub type TubeCoralFanProperties = MangroveRootsLikeProperties; +pub type BrainCoralFanProperties = MangroveRootsLikeProperties; +pub type BubbleCoralFanProperties = MangroveRootsLikeProperties; +pub type FireCoralFanProperties = MangroveRootsLikeProperties; +pub type HornCoralFanProperties = MangroveRootsLikeProperties; +pub type ConduitProperties = MangroveRootsLikeProperties; +pub type CopperGrateProperties = MangroveRootsLikeProperties; +pub type ExposedCopperGrateProperties = MangroveRootsLikeProperties; +pub type WeatheredCopperGrateProperties = MangroveRootsLikeProperties; +pub type OxidizedCopperGrateProperties = MangroveRootsLikeProperties; +pub type WaxedCopperGrateProperties = MangroveRootsLikeProperties; +pub type WaxedExposedCopperGrateProperties = MangroveRootsLikeProperties; +pub type WaxedWeatheredCopperGrateProperties = MangroveRootsLikeProperties; +pub type WaxedOxidizedCopperGrateProperties = MangroveRootsLikeProperties; +pub type HangingRootsProperties = MangroveRootsLikeProperties; +pub type HeavyCoreProperties = MangroveRootsLikeProperties; +impl MangroveRootsLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for MangroveRootsLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(!self.r#waterlogged as u16, 2)] @@ -556872,14 +560131,8 @@ impl BlockProperties for MangroveRootsLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -556958,7 +560211,7 @@ impl BlockProperties for MangroveRootsLikeProperties { block.name, "MangroveRootsLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -556989,6 +560242,54 @@ pub struct OakSignLikeProperties { pub r#rotation: u8, pub r#waterlogged: bool, } +pub type SignProperties = OakSignLikeProperties; +pub type OakSignProperties = OakSignLikeProperties; +pub type SpruceSignProperties = OakSignLikeProperties; +pub type BirchSignProperties = OakSignLikeProperties; +pub type AcaciaSignProperties = OakSignLikeProperties; +pub type CherrySignProperties = OakSignLikeProperties; +pub type JungleSignProperties = OakSignLikeProperties; +pub type DarkOakSignProperties = OakSignLikeProperties; +pub type PaleOakSignProperties = OakSignLikeProperties; +pub type MangroveSignProperties = OakSignLikeProperties; +pub type BambooSignProperties = OakSignLikeProperties; +pub type CrimsonSignProperties = OakSignLikeProperties; +pub type WarpedSignProperties = OakSignLikeProperties; +impl OakSignLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#rotation: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for OakSignLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -557002,19 +560303,8 @@ impl BlockProperties for OakSignLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#rotation: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557072,7 +560362,7 @@ impl BlockProperties for OakSignLikeProperties { block.name, "OakSignLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -557149,6 +560439,41 @@ pub struct RailLikeProperties { pub r#shape: RailShape, pub r#waterlogged: bool, } +impl RailLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#shape: { + let value = index % RailShape::variant_count(); + index /= RailShape::variant_count(); + RailShape::from_index(value) + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for RailLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -557162,19 +560487,8 @@ impl BlockProperties for RailLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#shape: { - let value = index % RailShape::variant_count(); - index /= RailShape::variant_count(); - RailShape::from_index(value) - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557218,7 +560532,7 @@ impl BlockProperties for RailLikeProperties { block.name, "RailLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -557254,6 +560568,42 @@ pub struct LightLikeProperties { pub r#level: u8, pub r#waterlogged: bool, } +pub type LightProperties = LightLikeProperties; +impl LightLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#waterlogged: { + let value = index % 2; + index /= 2; + value == 0 + }, + r#level: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for LightLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [ @@ -557267,19 +560617,8 @@ impl BlockProperties for LightLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#waterlogged: { - let value = index % 2; - index /= 2; - value == 0 - }, - r#level: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557323,7 +560662,7 @@ impl BlockProperties for LightLikeProperties { block.name, "LightLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![ @@ -557399,6 +560738,53 @@ impl BlockProperties for LightLikeProperties { pub struct WhiteBannerLikeProperties { pub r#rotation: u8, } +pub type BannerProperties = WhiteBannerLikeProperties; +pub type WhiteBannerProperties = WhiteBannerLikeProperties; +pub type OrangeBannerProperties = WhiteBannerLikeProperties; +pub type MagentaBannerProperties = WhiteBannerLikeProperties; +pub type LightBlueBannerProperties = WhiteBannerLikeProperties; +pub type YellowBannerProperties = WhiteBannerLikeProperties; +pub type LimeBannerProperties = WhiteBannerLikeProperties; +pub type PinkBannerProperties = WhiteBannerLikeProperties; +pub type GrayBannerProperties = WhiteBannerLikeProperties; +pub type LightGrayBannerProperties = WhiteBannerLikeProperties; +pub type CyanBannerProperties = WhiteBannerLikeProperties; +pub type PurpleBannerProperties = WhiteBannerLikeProperties; +pub type BlueBannerProperties = WhiteBannerLikeProperties; +pub type BrownBannerProperties = WhiteBannerLikeProperties; +pub type GreenBannerProperties = WhiteBannerLikeProperties; +pub type RedBannerProperties = WhiteBannerLikeProperties; +pub type BlackBannerProperties = WhiteBannerLikeProperties; +impl WhiteBannerLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#rotation: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for WhiteBannerLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#rotation as u16, 16u16)] @@ -557409,14 +560795,8 @@ impl BlockProperties for WhiteBannerLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#rotation: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557478,7 +560858,7 @@ impl BlockProperties for WhiteBannerLikeProperties { block.name, "WhiteBannerLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -557544,6 +560924,38 @@ impl BlockProperties for WhiteBannerLikeProperties { pub struct WaterLikeProperties { pub r#level: u8, } +pub type WaterProperties = WaterLikeProperties; +pub type LavaProperties = WaterLikeProperties; +impl WaterLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#level: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for WaterLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#level as u16, 16u16)] @@ -557554,14 +560966,8 @@ impl BlockProperties for WaterLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#level: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557605,7 +561011,7 @@ impl BlockProperties for WaterLikeProperties { block.name, "WaterLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -557671,6 +561077,39 @@ impl BlockProperties for WaterLikeProperties { pub struct KelpLikeProperties { pub r#age: u8, } +pub type KelpProperties = KelpLikeProperties; +pub type WeepingVinesProperties = KelpLikeProperties; +pub type TwistingVinesProperties = KelpLikeProperties; +impl KelpLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 26u16) as u8; + index /= 26u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for KelpLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 26u16)] @@ -557681,14 +561120,8 @@ impl BlockProperties for KelpLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 26u16) as u8; - index /= 26u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557735,7 +561168,7 @@ impl BlockProperties for KelpLikeProperties { block.name, "KelpLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -557821,6 +561254,39 @@ impl BlockProperties for KelpLikeProperties { pub struct LightWeightedPressurePlateLikeProperties { pub r#power: u8, } +pub type LightWeightedPressurePlateProperties = LightWeightedPressurePlateLikeProperties; +pub type HeavyWeightedPressurePlateProperties = LightWeightedPressurePlateLikeProperties; +pub type TargetProperties = LightWeightedPressurePlateLikeProperties; +impl LightWeightedPressurePlateLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#power: { + let value = (index % 16u16) as u8; + index /= 16u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for LightWeightedPressurePlateLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#power as u16, 16u16)] @@ -557831,14 +561297,8 @@ impl BlockProperties for LightWeightedPressurePlateLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#power: { - let value = (index % 16u16) as u8; - index /= 16u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -557887,7 +561347,7 @@ impl BlockProperties for LightWeightedPressurePlateLikeProperties { block.name, "LightWeightedPressurePlateLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -557953,6 +561413,37 @@ impl BlockProperties for LightWeightedPressurePlateLikeProperties { pub struct TorchflowerCropLikeProperties { pub r#age: u8, } +pub type TorchflowerCropProperties = TorchflowerCropLikeProperties; +impl TorchflowerCropLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 2u16) as u8; + index /= 2u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for TorchflowerCropLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 2u16)] @@ -557963,14 +561454,8 @@ impl BlockProperties for TorchflowerCropLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 2u16) as u8; - index /= 2u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -558014,7 +561499,7 @@ impl BlockProperties for TorchflowerCropLikeProperties { block.name, "TorchflowerCropLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( @@ -558052,6 +561537,40 @@ impl BlockProperties for TorchflowerCropLikeProperties { pub struct NetherWartLikeProperties { pub r#age: u8, } +pub type NetherWartProperties = NetherWartLikeProperties; +pub type BeetrootsProperties = NetherWartLikeProperties; +pub type FrostedIceProperties = NetherWartLikeProperties; +pub type SweetBerryBushProperties = NetherWartLikeProperties; +impl NetherWartLikeProperties { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + r#age: { + let value = (index % 4u16) as u8; + index /= 4u16; + value + }, + } + } + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } +} impl BlockProperties for NetherWartLikeProperties { fn to_index(&self) -> u16 { let (index, _) = [(self.r#age as u16, 4u16)] @@ -558062,14 +561581,8 @@ impl BlockProperties for NetherWartLikeProperties { index } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - r#age: { - let value = (index % 4u16) as u8; - index /= 4u16; - value - }, - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] #[allow(clippy::manual_range_patterns)] @@ -558119,7 +561632,7 @@ impl BlockProperties for NetherWartLikeProperties { block.name, "NetherWartLikeProperties" ); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { vec![( diff --git a/crates/pumpkin-data/src/generated/item.rs b/crates/pumpkin-data/src/generated/item.rs index 9acb9b371..246daf2d4 100644 --- a/crates/pumpkin-data/src/generated/item.rs +++ b/crates/pumpkin-data/src/generated/item.rs @@ -84931,7 +84931,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\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x03\x06damage\0\x03\x0Emax_stack_size\x80\x01\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration@\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x05apple\0\0\x01\x0Fstacked_by_data\0\x01\x04foil\0\x03\ruse_animation\x02\x03\x11creative_category\x04\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\0\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\x03\tnutrition\x08\n\x11using_converts_to\0\0\n\x17minecraft:use_animation\x08\x05value\x03eat\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\x01\x05\x0Cuse_duration\xCD\xCC\xCC?\x05\x11movement_modifier33\xB3>\x08\x0Bstart_using\x06always\0\t\titem_tags\x08\x02\x11minecraft:is_food\n\x0Eminecraft:tags\t\x04tags\x08\x02\x11minecraft:is_food\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\n\x0Eminecraft:food\x03\tnutrition\x08\n\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\0\t\titem_tags\x08\x02\x11minecraft:is_food\n\x0Fitem_properties\x01\x0Eshould_despawn\x01\x03\x0Emax_stack_size\x80\x01\x01\rhand_equipped\0\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\x02\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x04none\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\0\x03\x0Cuse_duration@\x03\x11creative_category\x04\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x05apple\0\0\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x01\x04foil\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x02\x11minecraft:is_food\0\n\x16minecraft:display_name\x08\x05value\x0Fitem.apple.name\0\n\x17minecraft:use_animation\x08\x05value\x03eat\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\x01\x05\x11movement_modifier33\xB3>\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\xCD\xCC\xCC?\0\0\0" } ; pub const ARCHER_POTTERY_SHERD: Self = Self { id: 671, registry_key: "minecraft:archer_pottery_sherd", @@ -85016,7 +85016,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\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x19?\x03\tnutrition\n\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\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\n\x0Eminecraft:food\x08\x11using_converts_to\0\x03\rcooldown_time\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\x9A\x99\x19?\x03\tnutrition\n\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\0\0" } ; pub const BALLOON: Self = Self { id: 612, registry_key: "minecraft:balloon", @@ -85269,7 +85269,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\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x03\tnutrition\x06\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\x03\ron_use_action\x01\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\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\x03\tnutrition\x06\x03\ron_use_action\x01\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\rcooldown_time\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 BEEHIVE: Self = Self { id: -219, registry_key: "minecraft:beehive", @@ -85277,9 +85277,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x02\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\x08\rcooldown_type\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x19?\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\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x12minecraft:beetroot\t\x08plant_at\x08\x02\x12minecraft:farmland\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\x03\tnutrition\x0C\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x08\x11using_converts_to\x04bowl\x03\ron_use_action\x01\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\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\x03\rcooldown_time\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\ron_use_action\x01\x03\tnutrition\x02\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 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\x08\x0Bcrop_result\x12minecraft:beetroot\t\x08plant_at\x08\x02\x12minecraft:farmland\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\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x08\rcooldown_type\0\x08\x11using_converts_to\x04bowl\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x0C\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\0\0\0" } ; pub const BELL: Self = Self { id: -206, registry_key: "minecraft:bell", @@ -85441,7 +85441,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\t\titem_tags\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\x0Fitem_properties\x03\x06damage\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x17bundle_black_open_front\x08\x10bundle_open_back\x16bundle_black_open_back\x08\x07default\x0Cbundle_black\0\0\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\x01\x12hidden_in_commands\x02\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x01\x04foil\0\x03\x0Bframe_count\x02\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\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!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\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\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\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\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x01\x04foil\0\x08\x0Ecreative_group\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x16bundle_black_open_back\x08\x11bundle_open_front\x17bundle_black_open_front\x08\x07default\x0Cbundle_black\0\0\x03\x0Emax_stack_size\x02\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\x03\ruse_animation\0\x03\x06damage\0\x03\x0Bframe_count\x02\x03\x11enchantable_value\0\x01\x0Eliquid_clipped\0\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\0\t\titem_tags\0\0\0\0" } ; pub const BLACK_CANDLE: Self = Self { id: -428, registry_key: "minecraft:black_candle", @@ -85617,7 +85617,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\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\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\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x03\x06damage\0\x01\x0Eallow_off_hand\0\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x03\x0Cuse_duration\0\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_blue_open_back\x08\x11bundle_open_front\x16bundle_blue_open_front\x08\x07default\x0Bbundle_blue\0\0\x01\x04foil\0\x01\rhand_equipped\0\x01\x0Fstacked_by_data\0\x01\x0Eliquid_clipped\0\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\x03\x11creative_category\x06\x03\ruse_animation\0\x08\x10enchantable_slot\x04none\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\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\x18minecraft:max_stack_size\x01\x05value\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\n\x0Fitem_properties\x03\x06damage\0\x08\x10enchantable_slot\x04none\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\0\x03\x11enchantable_value\0\x01\rhand_equipped\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_blue_open_back\x08\x07default\x0Bbundle_blue\x08\x11bundle_open_front\x16bundle_blue_open_front\0\0\x01\x04foil\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\0\0\0" } ; pub const BLUE_CANDLE: Self = Self { id: -424, registry_key: "minecraft:blue_candle", @@ -85856,8 +85856,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\n\x0Eminecraft:food\x03\rcooldown_time\0\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?\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\tnutrition\n\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\x03\x11creative_category\x08\x01\x17can_destroy_in_creative\x01\x03\x0Emax_stack_size\x80\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nbreeze_rod\0\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x01\x04foil\0\x01\x0Fstacked_by_data\0\x08\x10enchantable_slot\x04none\x03\x0Bframe_count\x02\x03\ruse_animation\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x01\rhand_equipped\x01\x01\x0Eliquid_clipped\0\x03\x06damage\0\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\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\x05\x13saturation_modifier\x9A\x99\x19?\x03\rcooldown_time\0\x08\x11using_converts_to\0\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\ron_use_action\x01\x03\tnutrition\n\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\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x05\x0Cmining_speed\0\0\x80?\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nbreeze_rod\0\0\x01\x04foil\0\x01\rhand_equipped\x01\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x03\x06damage\0\x01\x17can_destroy_in_creative\x01\x01\x0Eshould_despawn\x01\x08\x10enchantable_slot\x04none\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x03\x0Emax_stack_size\x80\x01\x03\ruse_animation\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x08\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\0\t\titem_tags\0\0\n\x16minecraft:display_name\x08\x05value\x14item.breeze_rod.name\0\0\0" } ; pub const BREEZE_SPAWN_EGG: Self = Self { id: 506, registry_key: "minecraft:breeze_spawn_egg", @@ -85921,7 +85921,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\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x03\x06damage\0\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x03\x0Emax_stack_size\x02\x03\x11enchantable_value\0\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x08\x0Ecreative_group\0\x01\x04foil\0\x01\rhand_equipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x16bundle_brown_open_back\x08\x11bundle_open_front\x17bundle_brown_open_front\x08\x07default\x0Cbundle_brown\0\0\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\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\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\x0Fitem_properties\x03\x0Cuse_duration\0\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\x03\x06damage\0\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x08\x10enchantable_slot\x04none\x01\x0Fstacked_by_data\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\ruse_animation\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Cbundle_brown\x08\x10bundle_open_back\x16bundle_brown_open_back\x08\x11bundle_open_front\x17bundle_brown_open_front\0\0\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\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\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\0\0" } ; pub const BROWN_CANDLE: Self = Self { id: -425, registry_key: "minecraft:brown_candle", @@ -86097,7 +86097,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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\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\x01\x0Eallow_off_hand\0\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x03\ruse_animation\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x01\x0Eshould_despawn\x01\x03\x06damage\0\x01\x0Eliquid_clipped\0\x01\x04foil\0\x08\x0Ecreative_group\0\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\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\0\t\titem_tags\0\0\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\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\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\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\x0Fitem_properties\x03\x11creative_category\x06\x03\x11enchantable_value\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x10bundle_open_back\x08\x11bundle_open_front\x11bundle_open_front\x08\x07default\x06bundle\0\0\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x03\x06damage\0\x01\x0Eshould_despawn\x01\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x04none\x01\x04foil\0\x03\x0Cuse_duration\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\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; pub const BURN_POTTERY_SHERD: Self = Self { id: 675, registry_key: "minecraft:burn_pottery_sherd", @@ -86161,7 +86161,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\x03\x16minecraft:use_duration\xC0\x9A\x0C\x08\x0Fminecraft:block\x10minecraft:camera\n\x10minecraft:camera\x05\x13black_bars_duration\xCD\xCCL>\x05\x17black_bars_screen_ratio\n\xD7\xA3=\x05\x10picture_duration\0\0\x80?\x05\x14shutter_screen_ratio\0\0\0?\x05\x13slide_away_duration\xCD\xCCL>\x05\x10shutter_duration\xCD\xCCL>\0\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\n\x10minecraft:camera\x05\x13black_bars_duration\xCD\xCCL>\x05\x17black_bars_screen_ratio\n\xD7\xA3=\x05\x10shutter_duration\xCD\xCCL>\x05\x10picture_duration\0\0\x80?\x05\x14shutter_screen_ratio\0\0\0?\x05\x13slide_away_duration\xCD\xCCL>\0\x03\x16minecraft:use_duration\xC0\x9A\x0C\x08\x0Fminecraft:block\x10minecraft:camera\0\0" } ; pub const CAMPFIRE: Self = Self { id: 601, registry_key: "minecraft:campfire", @@ -86190,7 +86190,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\x03\x16minecraft:use_duration@\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\x11minecraft:carrots\0\n\x0Eminecraft:food\x03\rcooldown_time\0\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\tnutrition\x06\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\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\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x11minecraft:carrots\x08\rplant_at_face\x02up\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\tnutrition\x06\x03\rcooldown_time\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?\0\0\0" } ; pub const CARROT_ON_A_STICK: Self = Self { id: 527, registry_key: "minecraft:carrot_on_a_stick", @@ -86492,7 +86492,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\t\x07effects\n\x02\x03\tamplifier\0\x08\x04name\x06hunger\x08\rdescriptionId\rpotion.hunger\x05\x06chance\x9A\x99\x99>\x03\x08duration<\x03\x02id\"\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x03\tnutrition\x04\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x99>\0\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\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\rcooldown_time\0\t\x07effects\n\x02\x03\x02id\"\x08\x04name\x06hunger\x03\tamplifier\0\x08\rdescriptionId\rpotion.hunger\x03\x08duration<\x05\x06chance\x9A\x99\x99>\0\x05\x13saturation_modifier\x9A\x99\x99>\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 CHICKEN_SPAWN_EGG: Self = Self { id: 439, registry_key: "minecraft:chicken_spawn_egg", @@ -86612,7 +86612,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time(\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\x0Bchorusfruit\x05\x13saturation_modifier\x9A\x99\x99>\x03\tnutrition\x08\x03\ron_use_action\0\x01\x0Ecan_always_eat\x01\0\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\x01\x0Ecan_always_eat\x01\x03\tnutrition\x08\x08\x11using_converts_to\0\x03\rcooldown_time(\x03\ron_use_action\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\x0Bchorusfruit\x05\x13saturation_modifier\x9A\x99\x99>\0\x03\x16minecraft:use_duration@\0\0" } ; pub const CHORUS_PLANT: Self = Self { id: 240, registry_key: "minecraft:chorus_plant", @@ -86837,7 +86837,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\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\rcooldown_time\0\x03\tnutrition\x04\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\ron_use_action\x01\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\0\x01\x19minecraft:stacked_by_data\x01\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\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\tnutrition\x04\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\xCD\xCC\xCC=\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; pub const COD_BUCKET: Self = Self { id: 367, registry_key: "minecraft:cod_bucket", @@ -86964,14 +86964,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\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCCL?\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\tnutrition\x10\x01\x0Ecan_always_eat\0\x03\rcooldown_time\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 COOKED_CHICKEN : Self = Self { id : 276 , registry_key : "minecraft:cooked_chicken" , 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\ron_use_action\x01\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\tnutrition\x0C\x05\x13saturation_modifier\x9A\x99\x19?\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\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\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\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\ron_use_action\x01\x08\rcooldown_type\0\x03\tnutrition\n\x05\x13saturation_modifier\x9A\x99\x19?\0\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\x11using_converts_to\0\x03\tnutrition\x0C\x05\x13saturation_modifier\xCD\xCCL?\x08\rcooldown_type\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\x03\rcooldown_time\0\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\x11using_converts_to\0\x03\tnutrition\x10\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\xCD\xCCL?\x08\rcooldown_type\0\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\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\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\x05\x13saturation_modifier\x9A\x99\x19?\x03\ron_use_action\x01\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x03\tnutrition\n\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\n\x0Eminecraft:food\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x0C\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCCL?\x08\rcooldown_type\0\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\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\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x04\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\x08\x11using_converts_to\0\x08\rcooldown_type\0\0\x03\x16minecraft:use_duration@\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\tnutrition\x10\x05\x13saturation_modifier\xCD\xCCL?\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\x08\rcooldown_type\0\x03\rcooldown_time\0\0\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\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x03\tnutrition\x0C\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?\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\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\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\x03\rcooldown_time\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\n\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\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\x03\tnutrition\x0C\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x05\x13saturation_modifier\xCD\xCCL?\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCCL?\x03\tnutrition\x10\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x08\x11using_converts_to\0\x08\rcooldown_type\0\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x19?\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\n\x03\rcooldown_time\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\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\x05\x13saturation_modifier\xCD\xCCL?\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\tnutrition\x0C\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\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\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x04\x03\ron_use_action\x01\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\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 COPPER_AXE: Self = Self { id: 750, registry_key: "minecraft:copper_axe", @@ -87133,7 +87133,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\x10minecraft:damage\x02\x05value\x02\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05value\x9A\x99Y?\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_sound\x15item.copper_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_using\x06always\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x02\x0Cmax_duration\xFA\0\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\0\x05\x11damage_multiplier\x85\xEBQ?\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x02\x05delay\r\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_durationP\0\x05\tmin_speed\0\0@A\0\x05\rhitbox_margin\0\0\x80>\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x14knockback_conditions\x02\x0Cmax_duration\xA5\0\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\0\x05\x0Fdamage_modifier\0\0\0\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\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\t\titem_tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\n\x0Fitem_properties\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ccopper_spear\0\0\x08\x10enchantable_slot\x0Bmelee_spear\x03\x06damage\x04\x01\x04foil\0\x01\rhand_equipped\x01\x03\x0Emax_stack_size\x02\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\x1A\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\0\n\x16minecraft:display_name\x08\x05value\x16item.copper_spear.name\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.copper_spear.attack_miss\x08\nattack_hit\x1Citem.copper_spear.attack_hit\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xFC\x02\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08duration\x9A\x99Y?\x08\x04type\x06attack\0\n\x15minecraft:enchantable\x01\x05value\r\x08\x04slot\x0Bmelee_spear\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\x18minecraft:swing_duration\x05\x05value\x9A\x99Y?\0\n\x12minecraft:cooldown\x05\x08duration\x9A\x99Y?\x08\x04type\x06attack\x08\x08category\x05spear\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\x15minecraft:enchantable\x01\x05value\r\x08\x04slot\x0Bmelee_spear\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Citem.copper_spear.attack_hit\x08\x0Battack_miss\x1Ditem.copper_spear.attack_miss\0\n\x19minecraft:piercing_weapon\x05\rhitbox_margin\0\0\x80>\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x16minecraft:display_name\x08\x05value\x16item.copper_spear.name\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_durability\xFC\x02\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x02\x0Cmax_duration\xFA\0\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\0\x05\x11damage_multiplier\x85\xEBQ?\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x13dismount_conditions\x05\tmin_speed\0\0@A\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_durationP\0\0\x02\x05delay\r\0\x05\x0Fdamage_modifier\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\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\0\t\titem_tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\n\x0Fitem_properties\x01\x04foil\0\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x0Bmelee_spear\x01\x0Eshould_despawn\x01\x01\x12hidden_in_commands\x02\x03\ruse_animation\0\x03\x06damage\x04\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ccopper_spear\0\0\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\x01\x03\x11enchantable_value\x1A\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\0\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x15item.copper_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\0\0\0" } ; pub const COPPER_SWORD: Self = Self { id: 747, registry_key: "minecraft:copper_sword", @@ -87498,7 +87498,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\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x03\x11enchantable_value\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x03\x06damage\0\x03\ruse_animation\0\x01\x12hidden_in_commands\x02\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\x01\x0Eallow_off_hand\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x01\x04foil\0\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\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!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 CYAN_BUNDLE : Self = Self { id : 861 , registry_key : "minecraft:cyan_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\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\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\x0Fitem_properties\x01\x0Eallow_off_hand\0\x03\x06damage\0\x01\rhand_equipped\0\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\0\x01\x12hidden_in_commands\x02\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_cyan_open_front\x08\x10bundle_open_back\x15bundle_cyan_open_back\x08\x07default\x0Bbundle_cyan\0\0\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const CYAN_CANDLE: Self = Self { id: -422, registry_key: "minecraft:cyan_candle", @@ -88220,7 +88220,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\x14minecraft:durability\x03\x0Emax_durability\xB0\x18\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\0\n\x18minecraft:swing_duration\x05\x05valueff\x86?\0\n\x0Eminecraft:tags\t\x04tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\0\n\x19minecraft:piercing_weapon\x05\rhitbox_margin\0\0\x80>\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\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x08\x04type\x06attack\x05\x08durationff\x86?\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_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\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0 A\x02\x0Cmax_duration<\0\0\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\xC8\0\0\x05\rhitbox_margin\0\0\x80>\x05\x11damage_multiplier\x9A\x99\x89?\x02\x05delay\n\0\x05\x0Fdamage_modifier\0\0\0\0\n\x14knockback_conditions\x02\x0Cmax_duration\x82\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\0\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Ditem.diamond_spear.attack_hit\x08\x0Battack_miss\x1Eitem.diamond_spear.attack_miss\0\n\x16minecraft:display_name\x08\x05value\x17item.diamond_spear.name\0\n\x15minecraft:enchantable\x01\x05value\n\x08\x04slot\x0Bmelee_spear\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x17minecraft:diamond_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\t\x05items\n\x02\x08\x04name\x11minecraft:diamond\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x17minecraft:use_modifiers\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x16item.diamond_spear.use\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\0\xA0\x8CG\0\t\titem_tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\n\x0Fitem_properties\x03\x11enchantable_value\x14\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\rhand_equipped\x01\x03\x06damage\x08\x01\x04foil\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x0Bmelee_spear\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rdiamond_spear\0\0\x01\x0Fstacked_by_data\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x10minecraft:damage\x02\x05value\x04\0\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\x0Fitem_properties\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rdiamond_spear\0\0\x08\x0Ecreative_group\0\x03\ruse_animation\0\x08\x10enchantable_slot\x0Bmelee_spear\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x11enchantable_value\x14\x01\rhand_equipped\x01\x01\x0Eallow_off_hand\0\x01\x0Fstacked_by_data\0\x03\x06damage\x08\x05\x0Cmining_speed\0\0\x80?\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\0\n\x12minecraft:cooldown\x05\x08durationff\x86?\x08\x08category\x05spear\x08\x04type\x06attack\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x0Eminecraft:tags\t\x04tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x02\x0Cmax_duration\xC8\0\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0 A\x02\x0Cmax_duration<\0\0\x02\x05delay\n\0\x05\x11damage_multiplier\x9A\x99\x89?\x05\x0Fdamage_modifier\0\0\0\0\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\x82\0\x05\x12min_relative_speed\0\0\0\0\0\x05\rhitbox_margin\0\0\x80>\0\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Eitem.diamond_spear.attack_miss\x08\nattack_hit\x1Ditem.diamond_spear.attack_hit\0\n\x17minecraft:use_modifiers\x05\x11movement_modifier\0\0\x80?\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_sound\x16item.diamond_spear.use\0\n\x10minecraft:damage\x02\x05value\x04\0\0\n\x16minecraft:display_name\x08\x05value\x17item.diamond_spear.name\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\t\titem_tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\n\x18minecraft:swing_duration\x05\x05valueff\x86?\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\n\0\n\x18minecraft:max_stack_size\x01\x05value\x01\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\x03min\0\0\0@\x05\x03max\0\0\x90@\0\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xB0\x18\0\0\0" } ; pub const DIAMOND_SWORD: Self = Self { id: 318, registry_key: "minecraft:diamond_sword", @@ -88375,7 +88375,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\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCC\xCC=\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x02\x08\x11using_converts_to\0\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\rcooldown_type\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\x03\x16minecraft:use_duration \n\x0Eminecraft:food\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\tnutrition\x02\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x03\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCC\xCC=\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\0\0" } ; pub const DRIED_KELP_BLOCK: Self = Self { id: -139, registry_key: "minecraft:dried_kelp_block", @@ -89321,7 +89321,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\x03\x16minecraft:use_duration@\x01\x0Eminecraft:foil\x01\n\x0Eminecraft:food\t\x07effects\n\x08\x03\x08duration<\x08\x04name\x0Cregeneration\x03\x02id\x14\x05\x06chance\0\0\x80?\x03\tamplifier\x02\x08\rdescriptionId\x13potion.regeneration\0\x03\tamplifier\x06\x08\rdescriptionId\x11potion.absorption\x03\x08duration\xF0\x01\x05\x06chance\0\0\x80?\x08\x04name\nabsorption\x03\x02id,\0\x08\x04name\nresistance\x03\x08duration\xD8\x04\x08\rdescriptionId\x11potion.resistance\x05\x06chance\0\0\x80?\x03\x02id\x16\x03\tamplifier\0\0\x03\x08duration\xD8\x04\x03\x02id\x18\x08\x04name\x0Ffire_resistance\x05\x06chance\0\0\x80?\x08\rdescriptionId\x15potion.fireResistance\x03\tamplifier\0\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\tnutrition\x08\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x99?\0\x01\x19minecraft:stacked_by_data\x01\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\x01\x0Ecan_always_eat\x01\x03\tnutrition\x08\t\x07effects\n\x08\x03\x02id\x14\x08\rdescriptionId\x13potion.regeneration\x05\x06chance\0\0\x80?\x03\tamplifier\x02\x08\x04name\x0Cregeneration\x03\x08duration<\0\x03\x02id,\x03\tamplifier\x06\x08\rdescriptionId\x11potion.absorption\x03\x08duration\xF0\x01\x08\x04name\nabsorption\x05\x06chance\0\0\x80?\0\x03\tamplifier\0\x08\rdescriptionId\x11potion.resistance\x08\x04name\nresistance\x05\x06chance\0\0\x80?\x03\x08duration\xD8\x04\x03\x02id\x16\0\x08\rdescriptionId\x15potion.fireResistance\x03\x08duration\xD8\x04\x05\x06chance\0\0\x80?\x03\tamplifier\0\x08\x04name\x0Ffire_resistance\x03\x02id\x18\0\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\0\0\x01\x19minecraft:stacked_by_data\x01\x01\x0Eminecraft:foil\x01\0\0" } ; pub const ENCHANTING_TABLE: Self = Self { id: 116, registry_key: "minecraft:enchanting_table", @@ -89896,7 +89896,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\tnutrition\x04\x08\x11using_converts_to\0\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\n\x0Eminecraft:seed\t\x08plant_at\x08\x04\ncave_vines\x1Ccave_vines_head_with_berries\x01\x1Aplant_at_any_solid_surface\x01\x08\rplant_at_face\x04down\x08\x0Bcrop_result\x14minecraft:cave_vines\0\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\t\x08plant_at\x08\x04\ncave_vines\x1Ccave_vines_head_with_berries\x01\x1Aplant_at_any_solid_surface\x01\x08\rplant_at_face\x04down\x08\x0Bcrop_result\x14minecraft:cave_vines\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x04\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\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\x05\x13saturation_modifier\x9A\x99\x99>\0\0\0" } ; pub const GLOW_FRAME: Self = Self { id: 636, registry_key: "minecraft:glow_frame", @@ -89995,7 +89995,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x08\x03\ron_use_action\x01\t\x07effects\n\x04\x03\tamplifier\x02\x03\x02id\x14\x03\x08duration\n\x08\x04name\x0Cregeneration\x08\rdescriptionId\x13potion.regeneration\x05\x06chance\0\0\x80?\0\x08\rdescriptionId\x11potion.absorption\x08\x04name\nabsorption\x03\x02id,\x03\x08duration\xF0\x01\x03\tamplifier\0\x05\x06chance\0\0\x80?\0\x01\x0Ecan_always_eat\x01\x05\x13saturation_modifier\x9A\x99\x99?\x03\rcooldown_time\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\x01\x19minecraft:stacked_by_data\x01\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\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x01\x0Ecan_always_eat\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x08\x03\ron_use_action\x01\x08\rcooldown_type\0\t\x07effects\n\x04\x03\tamplifier\x02\x08\x04name\x0Cregeneration\x08\rdescriptionId\x13potion.regeneration\x03\x08duration\n\x03\x02id\x14\x05\x06chance\0\0\x80?\0\x05\x06chance\0\0\x80?\x08\rdescriptionId\x11potion.absorption\x03\x02id,\x03\tamplifier\0\x08\x04name\nabsorption\x03\x08duration\xF0\x01\0\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\0\x03\rcooldown_time\0\0\0\0" } ; pub const GOLDEN_AXE: Self = Self { id: 328, registry_key: "minecraft:golden_axe", @@ -90010,7 +90010,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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\tnutrition\x0C\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\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\ron_use_action\x01\0\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\rcooldown_time\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\x03\tnutrition\x0C\0\0\0" } ; pub const GOLDEN_CHESTPLATE: Self = Self { id: 355, registry_key: "minecraft:golden_chestplate", @@ -90081,7 +90081,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\x12minecraft:cooldown\x05\x08duration33s?\x08\x08category\x05spear\x08\x04type\x06attack\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\t\titem_tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_sound\x15item.golden_spear.use\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\0\xA0\x8CG\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\t\x05items\n\x02\x08\x04name\x14minecraft:gold_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x16minecraft:display_name\x08\x05value\x16item.golden_spear.name\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.golden_spear.attack_miss\x08\nattack_hit\x1Citem.golden_spear.attack_hit\0\n\x0Fitem_properties\x03\x11creative_category\x06\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x03\x06damage\x02\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x11enchantable_value,\x01\x0Eliquid_clipped\0\x01\rhand_equipped\x01\x08\x10enchantable_slot\x0Bmelee_spear\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\x01\x0Eshould_despawn\x01\x03\x0Emax_stack_size\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ngold_spear\0\0\x08\x0Ecreative_group\0\x01\x0Fstacked_by_data\0\x01\x12hidden_in_commands\x02\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x16\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x14minecraft:durability\x03\x0Emax_durability<\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\x13\x01\0\x05\rhitbox_margin\0\0\x80>\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\xAA\0\0\x02\x05delay\x0E\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_durationF\0\x05\tmin_speed\0\0PA\0\x05\x0Fdamage_modifier\0\0\0\0\x05\x11damage_multiplier333?\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\0\n\x18minecraft:swing_duration\x05\x05value33s?\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\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x13dismount_conditions\x05\tmin_speed\0\0PA\x02\x0Cmax_durationF\0\x05\x12min_relative_speed\0\0\0\0\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\x13\x01\x05\x12min_relative_speed33\x93@\0\n\x14knockback_conditions\x02\x0Cmax_duration\xAA\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\x05\x0Fdamage_modifier\0\0\0\0\x02\x05delay\x0E\0\x05\x11damage_multiplier333?\x05\rhitbox_margin\0\0\x80>\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\0\0\n\x14minecraft:durability\x03\x0Emax_durability<\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x16\0\n\x16minecraft:display_name\x08\x05value\x16item.golden_spear.name\0\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x01\rhand_equipped\x01\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ngold_spear\0\0\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x04foil\0\x03\x0Emax_stack_size\x02\x03\ruse_animation\0\x03\x11enchantable_value,\x03\x06damage\x02\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\x18minecraft:max_stack_size\x01\x05value\x01\0\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\t\x05items\n\x02\x08\x04name\x14minecraft:gold_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\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\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.golden_spear.attack_miss\x08\nattack_hit\x1Citem.golden_spear.attack_hit\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\0\n\x17minecraft:use_modifiers\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_sound\x15item.golden_spear.use\x01\x0Femit_vibrations\0\x05\x11movement_modifier\0\0\x80?\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\0\0" } ; pub const GOLDEN_SWORD: Self = Self { id: 325, registry_key: "minecraft:golden_sword", @@ -90145,7 +90145,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\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\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\x0Fitem_properties\x03\x06damage\0\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x01\x04foil\0\x03\ruse_animation\0\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x03\x11enchantable_value\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x01\x0Eshould_despawn\x01\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\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\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\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\rallowed_items\0\0\x03\tmax_slots\x80\x01\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!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\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\rhand_equipped\0\x08\x0Ecreative_group\0\x03\x06damage\0\x08\x10enchantable_slot\x04none\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bbundle_gray\x08\x11bundle_open_front\x16bundle_gray_open_front\x08\x10bundle_open_back\x15bundle_gray_open_back\0\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\x03\ruse_animation\0\x01\x04foil\0\x03\x11creative_category\x06\0\0\0" } ; pub const GRAY_CANDLE: Self = Self { id: -420, registry_key: "minecraft:gray_candle", @@ -90244,7 +90244,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\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\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\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\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x01\x0Fstacked_by_data\0\x03\x0Emax_stack_size\x02\x01\x04foil\0\x03\x06damage\0\x03\x11creative_category\x06\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x16bundle_green_open_back\x08\x07default\x0Cbundle_green\x08\x11bundle_open_front\x17bundle_green_open_front\0\0\x08\x0Ecreative_group\0\x03\ruse_animation\0\x01\rhand_equipped\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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x03\x0Emax_stack_size\x02\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\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x03\x0Cuse_duration\0\x01\x0Eliquid_clipped\0\x01\x12hidden_in_commands\x02\x01\x0Eallow_off_hand\0\x03\x06damage\0\x03\x11enchantable_value\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x01\x04foil\0\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\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\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 GREEN_CANDLE: Self = Self { id: -426, registry_key: "minecraft:green_candle", @@ -90707,7 +90707,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\x16minecraft:use_durationP\n\x0Eminecraft:food\x03\rcooldown_time\0\x08\rcooldown_type\0\x08\x11using_converts_to\x0Cglass_bottle\t\x0Eremove_effects\x03\x02&\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\x01\x03\tnutrition\x0C\x03\ron_use_action\x01\0\x03\x18minecraft:max_stack_size \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\x08\x11using_converts_to\x0Cglass_bottle\x03\ron_use_action\x01\x03\tnutrition\x0C\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\t\x0Eremove_effects\x03\x02&\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\0\x03\x16minecraft:use_durationP\x03\x18minecraft:max_stack_size \0\0" } ; pub const HONEYCOMB: Self = Self { id: 603, registry_key: "minecraft:honeycomb", @@ -91009,7 +91009,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\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x14minecraft:durability\x03\x0Emax_durability\xF4\x03\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x10minecraft:damage\x02\x05value\x03\0\0\n\x16minecraft:display_name\x08\x05value\x14item.iron_spear.name\0\n\x17minecraft:use_modifiers\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x13item.iron_spear.use\x01\x0Femit_vibrations\0\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Aitem.iron_spear.attack_hit\x08\x0Battack_miss\x1Bitem.iron_spear.attack_miss\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\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x14minecraft:iron_ingot\0\0\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x02\x0Cmax_duration\xE1\0\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\0\x05\x0Fdamage_modifier\0\0\0\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\rhitbox_margin\0\0\x80>\x05\x11damage_multiplier33s?\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\x000A\x02\x0Cmax_duration2\0\0\n\x14knockback_conditions\x02\x0Cmax_duration\x87\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\x02\x05delay\x0C\0\0\0\n\x0Fitem_properties\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\niron_spear\0\0\x01\x0Eshould_despawn\x01\x01\x04foil\0\x03\x0Emax_stack_size\x02\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\x01\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x03\x11enchantable_value\x1C\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x03\x06damage\x06\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x0E\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x08\x04type\x06attack\x05\x08duration33s?\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\x13minecraft:iron_tier\x12minecraft:is_spear\n\x18minecraft:max_stack_size\x01\x05value\x01\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\x0Eminecraft:tags\t\x04tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\0\n\x0Fitem_properties\x03\ruse_animation\0\x03\x11creative_category\x06\x03\x06damage\x06\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x01\x04foil\0\x01\rhand_equipped\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\niron_spear\0\0\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x12hidden_in_commands\x02\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Emax_stack_size\x02\x03\x11enchantable_value\x1C\x01\x17can_destroy_in_creative\x01\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\t\titem_tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Aitem.iron_spear.attack_hit\x08\x0Battack_miss\x1Bitem.iron_spear.attack_miss\0\n\x19minecraft:piercing_weapon\x05\rhitbox_margin\0\0\x80>\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\0\n\x16minecraft:display_name\x08\x05value\x14item.iron_spear.name\0\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x13item.iron_spear.use\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\0\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\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\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x14minecraft:iron_ingot\0\0\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08duration33s?\x08\x04type\x06attack\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\x11damage_multiplier33s?\x05\rhitbox_margin\0\0\x80>\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\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x02\x05delay\x0C\0\n\x13dismount_conditions\x05\tmin_speed\0\x000A\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration2\0\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\x87\0\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\0\0\n\x10minecraft:damage\x02\x05value\x03\0\0\n\x14minecraft:durability\x03\x0Emax_durability\xF4\x03\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x15minecraft:enchantable\x01\x05value\x0E\x08\x04slot\x0Bmelee_spear\0\0\0" } ; pub const IRON_SWORD: Self = Self { id: 309, registry_key: "minecraft:iron_sword", @@ -91591,7 +91591,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\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11bundle_light_blue\x08\x10bundle_open_back\x1Bbundle_light_blue_open_back\x08\x11bundle_open_front\x1Cbundle_light_blue_open_front\0\0\x08\x10enchantable_slot\x04none\x03\x0Cuse_duration\0\x01\x0Eliquid_clipped\0\x01\rhand_equipped\0\x03\x0Bframe_count\x02\x01\x12hidden_in_commands\x02\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\x03\x06damage\0\x03\ruse_animation\0\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x03\x0Emax_stack_size\x02\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\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\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\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\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\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\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\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x08\x0Ecreative_group\0\x03\ruse_animation\0\x03\x06damage\0\x01\rhand_equipped\0\x03\x0Bframe_count\x02\x08\x10enchantable_slot\x04none\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x03\x11creative_category\x06\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x1Bbundle_light_blue_open_back\x08\x11bundle_open_front\x1Cbundle_light_blue_open_front\x08\x07default\x11bundle_light_blue\0\0\x01\x0Eshould_despawn\x01\x01\x04foil\0\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\0\t\titem_tags\0\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", @@ -91690,7 +91690,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\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\x0Fitem_properties\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x1Cbundle_light_gray_open_front\x08\x07default\x11bundle_light_gray\x08\x10bundle_open_back\x1Bbundle_light_gray_open_back\0\0\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x08\x10enchantable_slot\x04none\x01\rhand_equipped\0\x01\x17can_destroy_in_creative\x01\x03\x0Cuse_duration\0\x01\x04foil\0\x03\ruse_animation\0\x03\x06damage\0\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x03\x0Bframe_count\x02\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!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\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\x0Fitem_properties\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\0\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11bundle_light_gray\x08\x10bundle_open_back\x1Bbundle_light_gray_open_back\x08\x11bundle_open_front\x1Cbundle_light_gray_open_front\0\0\x01\x0Fstacked_by_data\0\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x03\x0Cuse_duration\0\x03\x06damage\0\x01\rhand_equipped\0\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; pub const LIGHT_GRAY_CANDLE: Self = Self { id: -421, registry_key: "minecraft:light_gray_candle", @@ -91810,7 +91810,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\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\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x01\x04foil\0\x03\x11enchantable_value\0\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bbundle_lime\x08\x10bundle_open_back\x15bundle_lime_open_back\x08\x11bundle_open_front\x16bundle_lime_open_front\0\0\x03\x06damage\0\x08\x10enchantable_slot\x04none\x03\x11creative_category\x06\x03\x0Bframe_count\x02\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\0\t\titem_tags\0\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\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\x0Fitem_properties\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\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x03\x11enchantable_value\0\x03\x06damage\0\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x01\x04foil\0\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x03\x0Emax_stack_size\x02\x03\x11creative_category\x06\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\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\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\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\0\0" } ; pub const LIME_CANDLE: Self = Self { id: -418, registry_key: "minecraft:lime_candle", @@ -92014,7 +92014,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!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\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\0\x03\x06damage\0\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ebundle_magenta\x08\x11bundle_open_front\x19bundle_magenta_open_front\x08\x10bundle_open_back\x18bundle_magenta_open_back\0\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x08\x0Ecreative_group\0\x01\x04foil\0\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\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\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\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\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\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x18bundle_magenta_open_back\x08\x11bundle_open_front\x19bundle_magenta_open_front\x08\x07default\x0Ebundle_magenta\0\0\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\0\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\x01\x04foil\0\0\0\0" } ; pub const MAGENTA_CANDLE: Self = Self { id: -415, registry_key: "minecraft:magenta_candle", @@ -92316,8 +92316,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\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\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\x03\tnutrition\x04\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\0\x03\x16minecraft:use_duration@\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\x0Bcrop_result\x14minecraft:melon_stem\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\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\x03\tnutrition\x04\x03\ron_use_action\x01\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x99>\0\0\0" } ; pub const MELON_STEM: Self = Self { id: 105, registry_key: "minecraft:melon_stem", @@ -92535,7 +92535,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\x11using_converts_to\x04bowl\x05\x13saturation_modifier\x9A\x99\x19?\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\tnutrition\x0C\x03\ron_use_action\x01\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\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\x03\tnutrition\x0C\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x08\x11using_converts_to\x04bowl\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\0\0" } ; pub const MUSIC_DISC_11: Self = Self { id: 554, registry_key: "minecraft:music_disc_11", @@ -92690,7 +92690,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\x01\x0Ecan_always_eat\0\x03\tnutrition\x04\x03\rcooldown_time\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\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99>\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\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\x03\ron_use_action\x01\x03\tnutrition\x04\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99>\0\x03\x16minecraft:use_duration@\0\0" } ; pub const MYCELIUM: Self = Self { id: 110, registry_key: "minecraft:mycelium", @@ -92782,7 +92782,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\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x02\tsoul_sand\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\x08\x0Bcrop_result\x15minecraft:nether_wart\t\x08plant_at\x08\x02\tsoul_sand\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\0\0\0" } ; pub const NETHER_WART_BLOCK: Self = Self { id: 214, registry_key: "minecraft:nether_wart_block", @@ -92888,7 +92888,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\t\titem_tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\x11damage_multiplier\x9A\x99\x99?\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x02\x05delay\x08\0\n\x13dismount_conditions\x02\x0Cmax_duration2\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0\x10A\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\xAF\0\0\x05\rhitbox_margin\0\0\x80>\x05\x0Fdamage_modifier\0\0\0\0\n\x14knockback_conditions\x02\x0Cmax_durationn\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\0\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08duration33\x93?\x08\x04type\x06attack\0\n\x14minecraft:durability\x03\x0Emax_durability\xDC\x1F\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\x0Eallow_off_hand\0\x05\x0Cmining_speed\0\0\x80?\x03\x06damage\n\x01\x12hidden_in_commands\x02\x08\x10enchantable_slot\x0Bmelee_spear\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\rhand_equipped\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Fnetherite_spear\0\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x03\x11enchantable_value\x1E\x03\x0Emax_stack_size\x02\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eshould_despawn\x01\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\ruse_animation\0\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x0F\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\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x18minecraft:swing_duration\x05\x05value33\x93?\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\x16minecraft:swing_sounds\x08\nattack_hit\x1Fitem.netherite_spear.attack_hit\x08\x0Battack_miss item.netherite_spear.attack_miss\0\n\x10minecraft:damage\x02\x05value\x05\0\0\n\x18minecraft:fire_resistant\x01\x05value\x01\0\n\x16minecraft:display_name\x08\x05value\x19item.netherite_spear.name\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_using\x06always\x08\x0Bstart_sound\x18item.netherite_spear.use\0\n\x17minecraft:hand_equipped\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\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:fire_resistant\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05value33\x93?\0\n\x17minecraft:use_modifiers\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x18item.netherite_spear.use\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\0\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x14minecraft:durability\x03\x0Emax_durability\xDC\x1F\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x02\x0Cmax_durationn\0\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\x05\x0Fdamage_modifier\0\0\0\0\x02\x05delay\x08\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\x11damage_multiplier\x9A\x99\x99?\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration2\0\x05\tmin_speed\0\0\x10A\0\0\0\n\x15minecraft:enchantable\x01\x05value\x0F\x08\x04slot\x0Bmelee_spear\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x01\rhand_equipped\x01\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x06damage\n\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Fnetherite_spear\0\0\x03\x0Emax_stack_size\x02\x01\x04foil\0\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x03\x11enchantable_value\x1E\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Fitem.netherite_spear.attack_hit\x08\x0Battack_miss item.netherite_spear.attack_miss\0\n\x12minecraft:cooldown\x05\x08duration33\x93?\x08\x04type\x06attack\x08\x08category\x05spear\0\t\titem_tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\n\x10minecraft:damage\x02\x05value\x05\0\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_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\x19minecraft:netherite_ingot\0\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\0\n\x16minecraft:display_name\x08\x05value\x19item.netherite_spear.name\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\0\0" } ; pub const NETHERITE_SWORD: Self = Self { id: 617, registry_key: "minecraft:netherite_sword", @@ -93085,7 +93085,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\t\titem_tags\0\0\n\x0Fitem_properties\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\x03\x11creative_category\x08\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11ominous_trial_key\0\0\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x80\x01\x03\x0Cuse_duration\0\x01\x04foil\0\x03\x06damage\0\x01\x12hidden_in_commands\x02\x03\ruse_animation\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\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\t\titem_tags\0\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x03\x11creative_category\x08\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11ominous_trial_key\0\0\x03\x0Emax_stack_size\x80\x01\x01\x04foil\0\x01\x12hidden_in_commands\x02\x01\rhand_equipped\0\x03\x11enchantable_value\0\x01\x0Eliquid_clipped\0\x03\x06damage\0\x03\x0Bframe_count\x02\x03\ruse_animation\0\0\n\x16minecraft:display_name\x08\x05value\x1Bitem.ominous_trial_key.name\0\0\0" } ; pub const OPEN_EYEBLOSSOM: Self = Self { id: -1018, registry_key: "minecraft:open_eyeblossom", @@ -93093,7 +93093,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\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\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\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\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x03\x0Emax_stack_size\x02\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x03\x11enchantable_value\0\x03\ruse_animation\0\x01\rhand_equipped\0\x01\x04foil\0\x03\x0Cuse_duration\0\x03\x11creative_category\x06\x08\x10enchantable_slot\x04none\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\x08\x0Ecreative_group\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\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\n\x18minecraft:max_stack_size\x01\x05value\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\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x03\x06damage\0\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x01\x04foil\0\x03\x0Cuse_duration\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x05\x0Cmining_speed\0\0\x80?\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x01\rhand_equipped\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\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x01\x0Fstacked_by_data\0\0\0\0" } ; pub const ORANGE_CANDLE: Self = Self { id: -414, registry_key: "minecraft:orange_candle", @@ -93626,7 +93626,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!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\x0Fitem_properties\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_pink_open_front\x08\x07default\x0Bbundle_pink\x08\x10bundle_open_back\x15bundle_pink_open_back\0\0\x01\x04foil\0\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x03\x06damage\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x0Cuse_duration\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\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 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!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\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\x0Fitem_properties\x08\x10enchantable_slot\x04none\x03\x0Cuse_duration\0\x01\x12hidden_in_commands\x02\x08\x0Ecreative_group\0\x03\x0Bframe_count\x02\x03\x06damage\0\x01\x0Eliquid_clipped\0\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bbundle_pink\x08\x10bundle_open_back\x15bundle_pink_open_back\x08\x11bundle_open_front\x16bundle_pink_open_front\0\0\x03\x0Emax_stack_size\x02\x01\x04foil\0\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x03\x11enchantable_value\0\x01\rhand_equipped\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\0\0" } ; pub const PINK_CANDLE: Self = Self { id: -419, registry_key: "minecraft:pink_candle", @@ -93767,7 +93767,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\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x16minecraft:pitcher_crop\x08\rplant_at_face\x02up\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\x0Bcrop_result\x16minecraft:pitcher_crop\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\0\0\0" } ; pub const PLANKS: Self = Self { id: 814, registry_key: "minecraft:planks", @@ -93803,7 +93803,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\x07effects\n\x02\x08\rdescriptionId\rpotion.poison\x03\x02id&\x03\tamplifier\0\x05\x06chance\x9A\x99\x19?\x03\x08duration\n\x08\x04name\x06poison\0\x03\ron_use_action\x01\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\x08\rcooldown_type\0\x03\tnutrition\x04\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\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\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\tnutrition\x04\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\x05\x13saturation_modifier\x9A\x99\x99>\x08\rcooldown_type\0\t\x07effects\n\x02\x03\tamplifier\0\x05\x06chance\x9A\x99\x19?\x08\rdescriptionId\rpotion.poison\x03\x02id&\x03\x08duration\n\x08\x04name\x06poison\0\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\0\0" } ; pub const POLAR_BEAR_SPAWN_EGG: Self = Self { id: 477, registry_key: "minecraft:polar_bear_spawn_egg", @@ -94280,7 +94280,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\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\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\ron_use_action\x01\x08\x11using_converts_to\0\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\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\x08\x11using_converts_to\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\0\0\0" } ; pub const PORTAL: Self = Self { id: 90, registry_key: "minecraft:portal", @@ -94288,7 +94288,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:food\x03\rcooldown_time\0\x03\tnutrition\x02\x08\rcooldown_type\0\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\x05\x13saturation_modifier\x9A\x99\x99>\x03\ron_use_action\x01\0\n\x0Eminecraft:seed\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x12minecraft:potatoes\t\x08plant_at\x08\x02\x12minecraft:farmland\0\x03\x16minecraft:use_duration@\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\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\x03\tnutrition\x02\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\0\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x12minecraft:potatoes\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x02\x12minecraft:farmland\0\x03\x16minecraft:use_duration@\0\0" } ; pub const POTATOES: Self = Self { id: 142, registry_key: "minecraft:potatoes", @@ -94422,7 +94422,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\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x08\rcooldown_type\0\t\x07effects\n\x06\x03\tamplifier\x02\x08\rdescriptionId\rpotion.poison\x03\x08durationx\x05\x06chance\0\0\x80?\x03\x02id&\x08\x04name\x06poison\0\x03\x08duration\x1E\x08\rdescriptionId\x10potion.confusion\x03\tamplifier\0\x08\x04name\x06nausea\x03\x02id\x12\x05\x06chance\0\0\x80?\0\x05\x06chance\0\0\x80?\x03\x08duration\x1E\x08\x04name\x06hunger\x03\tamplifier\x04\x03\x02id\"\x08\rdescriptionId\rpotion.hunger\0\x03\tnutrition\x02\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\0\x03\x16minecraft:use_duration@\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\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x03\tnutrition\x02\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x08\rcooldown_type\0\t\x07effects\n\x06\x03\tamplifier\x02\x08\rdescriptionId\rpotion.poison\x03\x08durationx\x08\x04name\x06poison\x03\x02id&\x05\x06chance\0\0\x80?\0\x03\x02id\x12\x03\x08duration\x1E\x05\x06chance\0\0\x80?\x08\rdescriptionId\x10potion.confusion\x08\x04name\x06nausea\x03\tamplifier\0\0\x03\x08duration\x1E\x03\x02id\"\x08\x04name\x06hunger\x05\x06chance\0\0\x80?\x03\tamplifier\x04\x08\rdescriptionId\rpotion.hunger\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\0\0" } ; pub const PUFFERFISH_BUCKET: Self = Self { id: 370, registry_key: "minecraft:pufferfish_bucket", @@ -94444,8 +94444,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\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\tnutrition\x10\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\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\x08\x0Bcrop_result\x16minecraft:pumpkin_stem\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\t\x08plant_at\x08\x02\x12minecraft:farmland\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\n\x0Eminecraft:food\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\x03\ron_use_action\x01\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\x10\0\x03\x16minecraft:use_duration@\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\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x16minecraft:pumpkin_stem\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; pub const PUMPKIN_STEM: Self = Self { id: 104, registry_key: "minecraft:pumpkin_stem", @@ -94453,7 +94453,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\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\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\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x08\x10enchantable_slot\x04none\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x18bundle_purple_open_front\x08\x10bundle_open_back\x17bundle_purple_open_back\x08\x07default\rbundle_purple\0\0\x08\x0Ecreative_group\0\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\x01\x04foil\0\x03\x06damage\0\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\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 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!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\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\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\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x08\x10enchantable_slot\x04none\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x03\x11enchantable_value\0\x03\x06damage\0\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\rhand_equipped\0\x05\x0Cmining_speed\0\0\x80?\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rbundle_purple\x08\x10bundle_open_back\x17bundle_purple_open_back\x08\x11bundle_open_front\x18bundle_purple_open_front\0\0\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x03\ruse_animation\0\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x01\x04foil\0\x01\x0Eliquid_clipped\0\0\0\0" } ; pub const PURPLE_CANDLE: Self = Self { id: -423, registry_key: "minecraft:purple_candle", @@ -94643,7 +94643,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\n\x0Eminecraft:food\x03\tnutrition\x06\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\x99>\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\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\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\x08\x11using_converts_to\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x03\tnutrition\x06\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\0\0" } ; pub const RABBIT_FOOT: Self = Self { id: 538, registry_key: "minecraft:rabbit_foot", @@ -94665,7 +94665,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\x03\x16minecraft:use_duration@\x03\x18minecraft:max_stack_size\x02\n\x0Eminecraft:food\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\x19?\x08\rcooldown_type\0\x03\tnutrition\x14\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\x11using_converts_to\x04bowl\0\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\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\x04bowl\x03\tnutrition\x14\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\x08\rcooldown_type\0\x03\ron_use_action\x01\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\0\0" } ; pub const RAIL: Self = Self { id: 66, registry_key: "minecraft:rail", @@ -94743,7 +94743,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\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\t\titem_tags\0\0\n\x0Fitem_properties\x03\x11creative_category\x06\x08\x10enchantable_slot\x04none\x01\x0Eallow_off_hand\0\x03\x06damage\0\x01\x04foil\0\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x01\rhand_equipped\0\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x15bundle_red_open_front\x08\x10bundle_open_back\x14bundle_red_open_back\x08\x07default\nbundle_red\0\0\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\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\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\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\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\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\x0Fitem_properties\x03\x06damage\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x08\x10enchantable_slot\x04none\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x01\x04foil\0\x03\x11enchantable_value\0\x03\x0Emax_stack_size\x02\x08\x0Ecreative_group\0\x03\ruse_animation\0\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nbundle_red\x08\x11bundle_open_front\x15bundle_red_open_front\x08\x10bundle_open_back\x14bundle_red_open_back\0\0\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const RED_CANDLE: Self = Self { id: -427, registry_key: "minecraft:red_candle", @@ -95101,7 +95101,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\n\x0Eminecraft:food\x03\tnutrition\x08\x05\x13saturation_modifier\xCD\xCC\xCC=\t\x07effects\n\x02\x08\x04name\x06hunger\x08\rdescriptionId\rpotion.hunger\x05\x06chance\xCD\xCCL?\x03\x08duration<\x03\x02id\"\x03\tamplifier\0\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\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\0\x03\x16minecraft:use_duration@\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\t\x07effects\n\x02\x08\rdescriptionId\rpotion.hunger\x03\x02id\"\x08\x04name\x06hunger\x03\x08duration<\x03\tamplifier\0\x05\x06chance\xCD\xCCL?\0\x03\rcooldown_time\0\x03\tnutrition\x08\x01\x0Ecan_always_eat\0\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\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCC\xCC=\0\x03\x16minecraft:use_duration@\0\0" } ; pub const SADDLE: Self = Self { id: 374, registry_key: "minecraft:saddle", @@ -95109,7 +95109,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\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x03\tnutrition\x04\x03\rcooldown_time\0\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\x08\rcooldown_type\0\x08\x11using_converts_to\0\x05\x13saturation_modifier\xCD\xCC\xCC=\0\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\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\x03\tnutrition\x04\x03\ron_use_action\x01\0\0\0" } ; pub const SALMON_BUCKET: Self = Self { id: 368, registry_key: "minecraft:salmon_bucket", @@ -95670,7 +95670,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\n\x0Eminecraft:food\x03\tnutrition\x04\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\t\x07effects\n\x02\x03\x02id&\x08\x04name\x06poison\x05\x06chance\0\0\x80?\x03\tamplifier\0\x03\x08duration\n\x08\rdescriptionId\rpotion.poison\0\x05\x13saturation_modifier\xCD\xCCL?\x03\ron_use_action\x01\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\0\x03\x16minecraft:use_duration@\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\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x04\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\x05\x13saturation_modifier\xCD\xCCL?\x08\x11using_converts_to\0\t\x07effects\n\x02\x08\x04name\x06poison\x03\x08duration\n\x03\tamplifier\0\x05\x06chance\0\0\x80?\x08\rdescriptionId\rpotion.poison\x03\x02id&\0\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\0\0" } ; pub const SPIDER_SPAWN_EGG: Self = Self { id: 450, registry_key: "minecraft:spider_spawn_egg", @@ -96035,7 +96035,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\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\x02\x05delay\x0E\0\x05\x0Fdamage_modifier\0\0\0\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x13dismount_conditions\x05\tmin_speed\0\0PA\x02\x0Cmax_durationZ\0\x05\x12min_relative_speed\0\0\0\0\0\x05\x11damage_multiplier\x85\xEBQ?\x05\rhitbox_margin\0\0\x80>\n\x14knockback_conditions\x02\x0Cmax_duration\xB4\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\0\0\n\x0Fitem_properties\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x08\x10enchantable_slot\x0Bmelee_spear\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x01\rhand_equipped\x01\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x03\x06damage\x04\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bstone_spear\0\0\x03\x11enchantable_value\n\x01\x04foil\0\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration\x80\xE4\xAF\x01\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_sound\x14item.stone_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_using\x06always\0\n\x16minecraft:display_name\x08\x05value\x15item.stone_spear.name\0\n\x10minecraft:damage\x02\x05value\x02\0\0\t\titem_tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Bitem.stone_spear.attack_hit\x08\x0Battack_miss\x1Citem.stone_spear.attack_miss\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08duration\0\0@?\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\x84\x02\0\n\x15minecraft:enchantable\x01\x05value\x05\x08\x04slot\x0Bmelee_spear\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x15minecraft:stone_spear\0\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\x0Eminecraft:tags\t\x04tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\0\n\x18minecraft:swing_duration\x05\x05value\0\0@?\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\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\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\x14minecraft:durability\x03\x0Emax_durability\x84\x02\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08duration\0\0@?\x08\x04type\x06attack\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:display_name\x08\x05value\x15item.stone_spear.name\0\n\x19minecraft:piercing_weapon\x05\rhitbox_margin\0\0\x80>\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\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x13dismount_conditions\x02\x0Cmax_durationZ\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0PA\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\x13\x01\x05\x12min_relative_speed33\x93@\0\x02\x05delay\x0E\0\x05\rhitbox_margin\0\0\x80>\x05\x0Fdamage_modifier\0\0\0\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\x11damage_multiplier\x85\xEBQ?\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xB4\0\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\0\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\ruse_animation\0\x03\x06damage\x04\x01\x0Eliquid_clipped\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x08\x10enchantable_slot\x0Bmelee_spear\x01\x04foil\0\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bstone_spear\0\0\x01\x0Eshould_despawn\x01\x01\x17can_destroy_in_creative\x01\x03\x11enchantable_value\n\x01\x0Fstacked_by_data\0\x01\rhand_equipped\x01\0\n\x15minecraft:enchantable\x01\x05value\x05\x08\x04slot\x0Bmelee_spear\0\n\x18minecraft:swing_duration\x05\x05value\0\0@?\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Citem.stone_spear.attack_miss\x08\nattack_hit\x1Bitem.stone_spear.attack_hit\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x14item.stone_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\0\t\titem_tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\0\0" } ; pub const STONE_STAIRS: Self = Self { id: 67, registry_key: "minecraft:stone_stairs", @@ -96414,8 +96414,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\x18minecraft:max_stack_size\x02\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x0C\x03\ron_use_action\x02\x01\x0Ecan_always_eat\x01\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\0\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\n\x0Eminecraft:seed\x08\x0Bcrop_result\x1Aminecraft:sweet_berry_bush\x08\rplant_at_face\x02up\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\0\n\x0Eminecraft:food\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\x99>\x03\ron_use_action\x01\x03\tnutrition\x04\x03\rcooldown_time\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\0\x03\x16minecraft:use_duration@\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\tnutrition\x0C\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\x08\x11using_converts_to\x04bowl\x03\ron_use_action\x02\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:food\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\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\x08\x11using_converts_to\0\0\n\x0Eminecraft:seed\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x14\x08farmland\x05grass\x04dirt\x0Bcoarse_dirt\x06podzol\nmoss_block\x08mycelium\x03mud\x14muddy_mangrove_roots\x0Fdirt_with_roots\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x1Aminecraft:sweet_berry_bush\0\x03\x16minecraft:use_duration@\0\0" } ; pub const SWEET_BERRY_BUSH: Self = Self { id: -207, registry_key: "minecraft:sweet_berry_bush", @@ -96514,7 +96514,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\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x1Aminecraft:torchflower_crop\x08\rplant_at_face\x02up\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\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\x0Bcrop_result\x1Aminecraft:torchflower_crop\x08\rplant_at_face\x02up\0\0\0" } ; pub const TOTEM_OF_UNDYING: Self = Self { id: 578, registry_key: "minecraft:totem_of_undying", @@ -96543,7 +96543,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\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\0\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x03\x11enchantable_value\0\x01\x04foil\0\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ttrial_key\0\0\x03\x0Emax_stack_size\x80\x01\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x03\x11creative_category\x08\x03\ruse_animation\0\x03\x0Cuse_duration\0\x03\x06damage\0\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x04none\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\n\x16minecraft:display_name\x08\x05value\x13item.trial_key.name\0\n\x0Fitem_properties\x03\x06damage\0\x01\x0Eshould_despawn\x01\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ttrial_key\0\0\x01\x0Eliquid_clipped\0\x03\x0Emax_stack_size\x80\x01\x05\x0Cmining_speed\0\0\x80?\x03\x0Bframe_count\x02\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Cuse_duration\0\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x03\x11creative_category\x08\x01\rhand_equipped\0\x01\x04foil\0\x08\x10enchantable_slot\x04none\0\t\titem_tags\0\0\0\0" } ; pub const TRIAL_SPAWNER: Self = Self { id: -315, registry_key: "minecraft:trial_spawner", @@ -96572,7 +96572,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\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\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\x08\rcooldown_type\0\x03\tnutrition\x02\0\x03\x16minecraft:use_duration@\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\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\xCD\xCC\xCC=\x01\x0Ecan_always_eat\0\x03\rcooldown_time\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\x03\tnutrition\x02\0\x01\x19minecraft:stacked_by_data\x01\0\0" } ; pub const TROPICAL_FISH_BUCKET: Self = Self { id: 369, registry_key: "minecraft:tropical_fish_bucket", @@ -97623,8 +97623,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\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\x0Bcrop_result\x0Fminecraft:wheat\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\x0Fitem_properties\x01\rhand_equipped\0\x01\x0Fstacked_by_data\0\x03\x0Bframe_count\x02\x03\x06damage\0\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x03\ruse_animation\0\x03\x0Cuse_duration\0\x03\x0Emax_stack_size\x02\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x16bundle_white_open_back\x08\x11bundle_open_front\x17bundle_white_open_front\x08\x07default\x0Cbundle_white\0\0\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\x08\x0Ecreative_group\0\x03\x11enchantable_value\0\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\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\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\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\rplant_at_face\x02up\x08\x0Bcrop_result\x0Fminecraft:wheat\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\t\titem_tags\0\0\n\x0Fitem_properties\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\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x03\x0Emax_stack_size\x02\x01\x04foil\0\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\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\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\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\0\0" } ; pub const WHITE_CANDLE: Self = Self { id: -413, registry_key: "minecraft:white_candle", @@ -97744,7 +97744,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\x04type\x03use\x05\x08duration\0\0\0?\x08\x08category\x0Bwind_charge\0\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\x16minecraft:display_name\x08\x05value\x15item.wind_charge.name\0\n\x13minecraft:throwable\x01\x12do_swing_animation\x01\x05\x12launch_power_scale\0\0\xC0?\x05\x11min_draw_duration\0\0\0\0\x01\x1Cscale_power_by_draw_duration\0\x05\x11max_draw_duration\0\0\0\0\x05\x10max_launch_power\0\0\xC0?\0\n\x0Fitem_properties\x01\x0Fstacked_by_data\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x80\x01\x01\x0Eallow_off_hand\0\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x03\x06damage\0\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bwind_charge\0\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\0\x01\x04foil\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x01\x17can_destroy_in_creative\x01\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\x12minecraft:cooldown\x05\x08duration\0\0\0?\x08\x04type\x03use\x08\x08category\x0Bwind_charge\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x03\x06damage\0\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x80\x01\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bwind_charge\0\0\x01\x04foil\0\x08\x10enchantable_slot\x04none\0\n\x13minecraft:throwable\x01\x12do_swing_animation\x01\x05\x11min_draw_duration\0\0\0\0\x05\x12launch_power_scale\0\0\xC0?\x05\x10max_launch_power\0\0\xC0?\x05\x11max_draw_duration\0\0\0\0\x01\x1Cscale_power_by_draw_duration\0\0\t\titem_tags\0\0\n\x14minecraft:projectile\x05\x16minimum_critical_power\0\0\0\0\x08\x11projectile_entity\"minecraft:wind_charge_projectile<>\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", @@ -97857,7 +97857,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\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x16minecraft:wooden_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\x1Eq.all_tags('minecraft:planks')\0\0\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\x14minecraft:durability\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\x03\x0Emax_durabilityx\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\0\n\x0Fitem_properties\x03\x06damage\x02\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nwood_spear\0\0\x01\x04foil\0\x01\rhand_equipped\x01\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\x03\x11enchantable_value\x1E\x08\x10enchantable_slot\x0Bmelee_spear\x08\x0Ecreative_group\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration,\x01\0\x05\x11damage_multiplier333?\x05\rhitbox_margin\0\0\x80>\n\x13dismount_conditions\x02\x0Cmax_durationd\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0`A\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\x0Fdamage_modifier\0\0\0\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\xC8\0\0\x02\x05delay\x0F\0\0\0\n\x18minecraft:swing_duration\x05\x05valueff&?\0\t\titem_tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Citem.wooden_spear.attack_hit\x08\x0Battack_miss\x1Ditem.wooden_spear.attack_miss\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x17minecraft:use_modifiers\x05\x0Cuse_duration\0\xA0\x8CG\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x15item.wooden_spear.use\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:display_name\x08\x05value\x16item.wooden_spear.name\0\n\x12minecraft:cooldown\x05\x08durationff&?\x08\x08category\x05spear\x08\x04type\x06attack\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x0F\0\n\x0Eminecraft:fuel\x05\x08duration\0\0 A\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\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08durationff&?\x08\x04type\x06attack\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x15item.wooden_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_using\x06always\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\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\n\x15minecraft:enchantable\x01\x05value\x0F\x08\x04slot\x0Bmelee_spear\0\n\x18minecraft:swing_duration\x05\x05valueff&?\0\n\x0Eminecraft:fuel\x05\x08duration\0\0 A\0\n\x16minecraft:display_name\x08\x05value\x16item.wooden_spear.name\0\n\x0Fitem_properties\x08\x10enchantable_slot\x0Bmelee_spear\x01\x0Eliquid_clipped\0\x03\x06damage\x02\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x01\x04foil\0\x03\x11enchantable_value\x1E\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nwood_spear\0\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x03\ruse_animation\0\x05\x0Cmining_speed\0\0\x80?\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x01\rhand_equipped\x01\x03\x0Emax_stack_size\x02\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\x0Fdamage_modifier\0\0\0\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration,\x01\x05\x12min_relative_speed33\x93@\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x02\x05delay\x0F\0\n\x13dismount_conditions\x02\x0Cmax_durationd\0\x05\tmin_speed\0\0`A\x05\x12min_relative_speed\0\0\0\0\0\x05\x11damage_multiplier333?\x05\rhitbox_margin\0\0\x80>\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xC8\0\0\0\0\n\x19minecraft:piercing_weapon\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\x05\rhitbox_margin\0\0\x80>\0\n\x14minecraft:durability\x03\x0Emax_durabilityx\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.wooden_spear.attack_miss\x08\nattack_hit\x1Citem.wooden_spear.attack_hit\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\0\0\0" } ; pub const WOODEN_SWORD: Self = Self { id: 310, registry_key: "minecraft:wooden_sword", @@ -97886,7 +97886,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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x01\x04foil\0\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\0\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x18bundle_yellow_open_front\x08\x07default\rbundle_yellow\x08\x10bundle_open_back\x17bundle_yellow_open_back\0\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x03\x0Emax_stack_size\x02\x03\x06damage\0\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\0\t\titem_tags\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\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\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\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\rhand_equipped\0\x05\x0Cmining_speed\0\0\x80?\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\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x01\x04foil\0\x03\x11enchantable_value\0\x03\x06damage\0\x03\x11creative_category\x06\x08\x10enchantable_slot\x04none\x01\x0Eliquid_clipped\0\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x08\x0Ecreative_group\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\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 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 6039245e9..dfa4e06cc 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\x14respawn_anchor_works\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x07natural\0\0\0\x01\x03\0\x06shrunk\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x06shrunk\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x06shrunk\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\tbed_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tultrawarm\0\0\0\0\x03\0\thas_raids\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x07natural\0\0\0\0\x03\0\thas_raids\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x06shrunk\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tultrawarm\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\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "badlands_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\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\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\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\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\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\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\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\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\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\0w\xA8\xFF\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\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$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0B>B\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.basalt_deltas.additions\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\x05music\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\x03\0\tmin_delay\0\0.\xE0\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\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x05depth\0\0\0\0\0\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\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\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0z\xA5\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\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\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=W\xD6\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\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\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\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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\xA0\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%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0%minecraft:music.nether.crimson_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\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\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\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\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\n\0\x07effects\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\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\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\x05scale?\xD9\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\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\x05depth\xBF\xFC\xCC\xCC\xC0\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\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\x03\0\tsky_color\0{\xA4\xFF\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\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\0\x08\0\x14temperature_modifier\0\x06frozen\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\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\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\0{\xA4\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\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_warm_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\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\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\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\x0Bwater_color\0C\xD5\xEE\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x05scale?\xA9\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\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\x06desert\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\x06\0\x05depth?\xC0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06desert\n\0\x07effects\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\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "desert_lakes" , 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?\xCC\xCC\xCC\xC0\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\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\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06desert\x06\0\x05scale?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\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\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\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\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\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\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\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\x08category\0\x07the_end\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\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\ntick_delay\0\0\x17p\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\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\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\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\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\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\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\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\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\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\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x05scale\0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\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\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\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\x06\0\x05depth?\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\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\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\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\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\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\tfog_color\0\xC0\xD8\xFF\0\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\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\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\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\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05taiga\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\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\x03\0\tsky_color\0|\xA3\xFF\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "gravelly_mountains" , 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\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\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\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\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\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\x03icy\x06\0\x05depth?\xDB33@\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\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?\xEC\xCC\xCC\xC0\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\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\0w\xA8\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\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\0w\xA8\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\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\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\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\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\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\x0Bwater_color\0E\xAD\xF2\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\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xF0\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\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\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\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\x03\0\rfoliage_color\0\x9E\x81M\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\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\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\x05depth?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\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}\xA2\xFF\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\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\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\x0Bwater_color\0?v\xE4\0\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\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\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\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\tsky_color\0w\xA8\xFF\0\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\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\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xDC\xCC\xCC\xC0\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\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\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\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?\xD333@\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , data : b"\n\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\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\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\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x08mushroom\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\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\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\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\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\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\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\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "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\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\x05\x053\0\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\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\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\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\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "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\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05river\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\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\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\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\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature?\xF333@\0\0\0\x06\0\x05depth?\xC0\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\0u\xAA\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\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0v\xA8\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\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\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 : "shattered_savanna" , data : b"\n\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD733@\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA9\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x07savanna\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xF3\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\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xF3ff\x80\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\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\0v\xA8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x08\0\x08category\0\x07the_end\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\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\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\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\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\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\x7F\xA1\xFF\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature?\xA9\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\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\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\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\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\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\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , 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=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xD333@\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\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\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\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\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\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 : "snowy_tundra" , data : b"\n\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\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?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\x08\0\x08category\0\x03icy\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\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\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\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\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\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Bwater_color\0?v\xE4\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\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\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04none\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\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}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x06\0\x05depth?\xC0\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\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\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\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\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\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\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0jp9\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##\x17\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\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\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "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\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\0}\xA3\xFF\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\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\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\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}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\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\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\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xE1\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\0z\xA5\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\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\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\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\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\xA0\x80\xA0\0\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\x08category\0\x04none\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\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\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\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\x1F3\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\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\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\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\x06\0\x05scale?\xC9\x99\x99\xA0\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\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.warped_forest\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\tfog_color\0\x1A\x05\x1A\x03\0\tsky_color\0n\xB1\xFF\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x06nether\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xF8\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\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\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\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\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\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\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\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\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" }] , } , 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\x0Bpiglin_safe\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\tultrawarm\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\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\x0Bhas_ceiling\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\x07natural\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tultrawarm\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\tbed_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\tultrawarm\0\0\0\x01\x03\0\nfixed_time\0\0FP\x03\0\tbed_works\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x07natural\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\thas_raids\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_17 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\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\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\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\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\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\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xF8\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\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\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\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xDC\xCC\xCC\xC0\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\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\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\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\n\0\x07effects\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\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0h_p\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\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\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\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05beach\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\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\x0Fwater_fog_color\0\x05\x053\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\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\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xDC\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\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\0z\xA5\xFF\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\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\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.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\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\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\x03\0\tsky_color\0n\xB1\xFF\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\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\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\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\tfog_color\0\xC0\xD8\xFF\0\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\x08\0\x08category\0\x05ocean\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\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\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\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\x08\0\rprecipitation\0\x04rain\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\098\xC9\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\0\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\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\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\x06\0\x08downfall?\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\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\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x05depth\xBF\xFC\xCC\xCC\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\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\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_warm_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\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\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\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\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x08\0\rprecipitation\0\x04none\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\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\0\x08\0\x08category\0\x06desert\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x08\0\x08category\0\x06desert\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\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\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\tsky_color\0n\xB1\xFF\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\x08category\0\x06desert\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\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\x06\0\x08downfall?\xD9\x99\x99\xA0\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\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\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\x03\0\tfog_color\0\xA0\x80\xA0\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\0\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\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "end_midlands" , 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\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\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?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\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\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\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\0\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\x08category\0\x04mesa\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\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\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\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0y\xA6\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\x03\0\x0Bwater_color\0?v\xE4\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\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\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xF0\0\0\0\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\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\rprecipitation\0\x04snow\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_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05river\x06\0\x05scale\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\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\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , 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\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\x05depth?\xC9\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\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\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\x0Bwater_color\0?v\xE4\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\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?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\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|\xA3\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?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\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 : "giant_tree_taiga_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\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\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\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\n\0\x07effects\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\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\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x08\0\rprecipitation\0\x04snow\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\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\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\x08\0\x08category\0\x03icy\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\x06\0\x05scale?\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\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\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\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\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\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\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "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\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\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\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\x03\0\x0Bwater_color\0?v\xE4\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\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\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\x0Bgrass_color\0\x90\x81M\0\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\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x04mesa\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\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\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\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\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" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , 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\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\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?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\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\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\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\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\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 : "mountain_edge" , 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\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\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xF0\0\0\0\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\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}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , 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\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\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\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\0\0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mushroom\x08\0\rprecipitation\0\x04rain\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\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\0\0" } , StaticRegistryEntry { name : "nether_wastes" , 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\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\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.nether.nether_wastes\0\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\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\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\0" } , StaticRegistryEntry { name : "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\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\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\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "plains" , 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\x08\0\x08category\0\x06plains\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\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\x06\0\x05scale?\xA9\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\x06\0\x05depth\xBF\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\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\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\x08\0\x08category\0\x05river\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0u\xAA\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xF333@\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\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\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\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\x03\0\tsky_color\0v\xA8\xFF\0\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xD733@\0\0\0\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA9\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\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05scale?\xF3ff\x80\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\0v\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\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\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\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\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\x05scale?\xC9\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\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth\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=W\xD6\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?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\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\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\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\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\n\0\x07effects\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\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\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_tundra" , 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\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\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\0\0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\x06\0\x05depth?\xC0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\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\0\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\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\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\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\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x08\0\x08category\0\x04none\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\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\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\rprecipitation\0\x04rain\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05swamp\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0##\x17\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\0\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x08\0\x08category\0\x05swamp\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\rfoliage_color\0jp9\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0a{d\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##\x17\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , 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\x05taiga\x08\0\rprecipitation\0\x04rain\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}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\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\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\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , 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\tsky_color\0}\xA3\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?\xD333@\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\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\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "tall_birch_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\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\0z\xA5\xFF\0\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\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\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "the_end" , 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\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\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?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07the_end\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\x08category\0\x04none\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\x1F3\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\x08\0\x08category\0\x05ocean\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\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\x03\0\tfog_color\0\x1A\x05\x1A\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\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.nether.warped_forest\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\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\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_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\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xF8\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\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\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\x08\0\rprecipitation\0\x04rain\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}\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\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Bhas_ceiling\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\x03\0\tbed_works\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\thas_raids\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\x05min_y\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\thas_raids\0\0\0\x01\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\0\x03\0\x07natural\0\0\0\x01\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\tbed_works\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\tultrawarm\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\tultrawarm\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\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\x0Bhas_ceiling\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\x07natural\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\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\x0Bpiglin_safe\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_18 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , 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\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\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\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\x04mesa\0" } , StaticRegistryEntry { name : "bamboo_jungle" , 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\0w\xA8\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\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x08\0\rprecipitation\0\x04none\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\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\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\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\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\tfog_color\0h_p\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\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\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\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\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\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\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\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\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\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\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\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x08\0\x08category\0\x06nether\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\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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\xA0\0\0\0\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\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.crimson_forest\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\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\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\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\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=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{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x14temperature_modifier\0\x06frozen\x08\0\x08category\0\x05ocean\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\098\xC9\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_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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\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\0\x08\0\rprecipitation\0\x04rain\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\x08\0\x08category\0\x05ocean\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\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\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x08\0\x08category\0\x06desert\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\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\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 : "dripstone_caves" , data : b"\n\n\0\x07effects\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.dripstone_caves\0\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\tsky_color\0x\xA7\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\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\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\x0Bwater_color\0?v\xE4\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\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\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\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\tfog_color\0\xA0\x80\xA0\0\x08\0\x08category\0\x07the_end\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\x08category\0\x07the_end\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\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\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\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\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\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 : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06forest\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\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\0y\xA6\xFF\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04snow\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\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\x7F\xA1\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\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\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.frozen_peaks\x03\0\x15replace_current_music\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\x85\x9D\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\xBF\xE6ff`\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 : "frozen_river" , data : b"\n\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05river\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\x0Bwater_color\098\xC9\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\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\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\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\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\x81\xA0\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\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\n\0\x07effects\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\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\x03icy\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x08\0\x08category\0\x08mountain\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\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\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.jagged_peaks\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\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\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\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\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\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\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\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\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\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x0Bunderground\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\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\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.lush_caves\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?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0\x0EN\xCF\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{\xA4\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\x03\0\x15replace_current_music\0\0\0\0\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\x08\0\x08category\0\x08mountain\0" } , StaticRegistryEntry { name : "mushroom_fields" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\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\x03\0\tfog_color\x003\x08\x08\x03\0\tsky_color\0n\xB1\xFF\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\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.nether_wastes.mood\0\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\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\x08\0\x08category\0\x05ocean\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\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\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 : "old_growth_spruce_taiga" , 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}\xA3\xFF\0\x06\0\x08downfall?\xE9\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\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\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\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05river\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\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\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\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\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\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\0n\xB1\xFF\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\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\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\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\x05beach\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature?\xA9\x99\x99\xA0\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\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\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\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\x08category\0\x03icy\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x08\0\x08category\0\x08mountain\x08\0\rprecipitation\0\x04snow\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\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\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\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x82\x9F\xFF\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\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\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\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\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 : "soul_sand_valley" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\0\x1BGE\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\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\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\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\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\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\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 : "stony_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0v\xA8\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\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.stony_peaks\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mountain\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\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\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\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\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\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\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\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\x06plains\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05taiga\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\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\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\x08\0\rprecipitation\0\x04none\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\n\0\x07effects\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\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 : "the_void" , data : b"\n\x08\0\x08category\0\x04none\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\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\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\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\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\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\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\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\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\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 \0\0\0\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\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\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\x03\0\tsky_color\0}\xA2\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?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\x08\0\rprecipitation\0\x04rain\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\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\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD333@\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\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\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?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\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\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\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 : "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\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\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\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\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\thas_raids\0\0\0\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\x03\0\tultrawarm\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x07natural\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\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\x03\0\thas_raids\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\nfixed_time\0\0FP\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\thas_raids\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\tultrawarm\0\0\0\x01\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\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\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\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\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\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\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\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\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?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\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\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\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\n\0\x05music\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\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0h_p\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\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\0\0" } , StaticRegistryEntry { name : "beach" , 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\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\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\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.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\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\tsky_color\0z\xA5\xFF\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\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\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\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x07effects\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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\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\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\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x03\x03\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\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\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 : "dark_forest" , 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\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\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\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\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\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\x06\0\x0Btemperature?\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\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\tsky_color\0x\xA7\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.deep_dark\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\tfog_color\0\xC0\xD8\xFF\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\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\tsky_color\0{\xA4\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\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\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\tsky_color\0{\xA4\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\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\0\0" } , StaticRegistryEntry { name : "deep_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\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\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 : "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\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\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 : "dripstone_caves" , data : b"\n\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\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\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\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\rprecipitation\0\x04rain\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\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\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\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 : "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\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\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\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\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\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\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\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\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\x0Bgrass_color\0\x90\x81M\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 : "flower_forest" , 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\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.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\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\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0y\xA6\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?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\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\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\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\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\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.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\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\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\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\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 : "grove" , data : b"\n\x08\0\rprecipitation\0\x04snow\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\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\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\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\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\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\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\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\n\0\x07effects\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\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\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\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?\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\tsky_color\0w\xA8\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "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\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\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\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 : "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\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\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\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.lush_caves\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0Mz`\x03\0\x0Bwater_color\0:zj\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\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\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , 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\tsky_color\0{\xA4\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.meadow\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\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.nether_wastes.additions\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\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.nether_wastes.mood\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\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\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\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{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\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\tsky_color\0z\xA5\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\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , 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\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\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\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\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\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\tsky_color\0}\xA3\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\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?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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 : "river" , 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\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\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\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\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 : "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\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\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\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\tsky_color\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\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\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\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\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\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\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\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xD333@\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\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\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\0\x82\x9F\xFF\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\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\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\x83\x9E\xFF\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\x08\0\rprecipitation\0\x04none\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\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\x03\0\tfog_color\0\x1BGE\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\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.jungle_and_forest\0\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\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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.stony_peaks\0\x03\0\tsky_color\0v\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\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\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\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\x03\0\tsky_color\0}\xA2\xFF\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\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\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\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\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\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\x0Fwater_fog_color\0##\x17\0\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\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\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\0\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\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\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\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\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\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\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\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\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\x0Fwater_fog_color\0\x04\x1F3\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\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\x03\0\tfog_color\0\x1A\x05\x1A\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\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\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\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\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "windswept_forest" , 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\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?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\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\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\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\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\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\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\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\x08\0\rprecipitation\0\x04none\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\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\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" }] , } , 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\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 : "emote_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "game_info" , data : b"\n\n\0\x07overlay\0\0" } , StaticRegistryEntry { name : "msg_command" , data : b"\n\n\0\tnarration\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\x08\0\x08priority\0\x04chat\0\n\0\x04chat\n\0\ndecoration\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\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\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\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 : "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\t\0\nparameters\x08\0\0\0\x03\0\tteam_name\0\x06sender\0\x07content\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\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\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 : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\thas_raids\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tbed_works\0\0\0\x01\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\x08\0\x07effects\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\x14respawn_anchor_works\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\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\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x06height\0\0\x01\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\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\nfixed_time\0\0\x17p\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\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\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\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\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\x19monster_spawn_light_level\0\0\0\x0B\x03\0\thas_raids\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\tultrawarm\0\0\0\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x07natural\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\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\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\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\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\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\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\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0h_p\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\x03\0\tsky_color\0n\xB1\xFF\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\0\x03\0\x11has_precipitation\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\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\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\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\tsky_color\0z\xA5\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.jungle_and_forest\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\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.nether.crimson_forest\x03\0\x15replace_current_music\0\0\0\0\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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\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 : "dark_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\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\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.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\x03\0\x11has_precipitation\0\0\0\x01\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\x06\0\x08downfall?\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\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=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "deep_dark" , 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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\x03\0\tfog_color\0\xC0\xD8\xFF\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\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?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\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\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\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\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 : "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\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\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\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "deep_ocean" , 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{\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\x0Bwater_color\0?v\xE4\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\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\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\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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\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\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\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 : "end_barrens" , 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\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\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\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\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\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\x08downfall?\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\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\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\tsky_color\0\0\0\0\0\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\x03\0\x11has_precipitation\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\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\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\0\0" } , StaticRegistryEntry { name : "flower_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\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.jungle_and_forest\0\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\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\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.jungle_and_forest\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\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\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\x03\0\x11has_precipitation\0\0\0\x01\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\x0Bwater_color\098\xC9\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\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\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\x85\x9D\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.frozen_peaks\x03\0\x15replace_current_music\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\x0Bwater_color\0?v\xE4\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\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\098\xC9\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\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\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\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\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\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\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\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\tsky_color\0\x85\x9D\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\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\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\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.jungle_and_forest\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\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\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\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 : "lush_caves" , 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\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.lush_caves\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\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\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , 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\x0Fwater_fog_color\0Mz`\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\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\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\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\x03\0\x11has_precipitation\0\0\0\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0\x0EN\xCF\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\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\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?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x003\x08\x08\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\x15replace_current_music\0\0\0\0\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.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\x03\0\x11has_precipitation\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\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\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\0\x06\0\x0Btemperature?\xE333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD333@\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\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\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\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\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0|\xA3\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\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.old_growth_taiga\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\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\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\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?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "river" , data : b"\n\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x0Fwater_fog_color\0\x05\x053\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\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 : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\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\x0Bwater_color\0?v\xE4\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\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 : "small_end_islands" , data : b"\n\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\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\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 : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\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\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\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\x0Fwater_fog_color\0\x05\x053\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\0?v\xE4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x82\x9F\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature\xBF\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\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\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , 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\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\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\tsky_color\0v\xA8\xFF\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\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\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\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , 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\x0Bwater_color\0?v\xE4\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\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\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\x0Fwater_fog_color\0##\x17\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0a{d\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\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\x08downfall?\xEC\xCC\xCC\xC0\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\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\tsky_color\0}\xA3\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\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\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\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , 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{\xA4\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\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 : "warm_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\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\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\x0Bwater_color\0C\xD5\xEE\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\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.warped_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\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\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.nether.warped_forest\0\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD333@\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\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\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?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x08downfall?\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\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\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 : "windswept_hills" , data : b"\n\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\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}\xA2\xFF\0\x06\0\x08downfall?\xD333@\0\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\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\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\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\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\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\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" }] , } , 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\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\x03\0\x06italic\0\0\0\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\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\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" } , 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\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\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" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x07natural\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\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\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x14respawn_anchor_works\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\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\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\x1Fmonster_spawn_block_light_limit\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\x06height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x07natural\0\0\0\0\x03\0\nfixed_time\0\0\x17p\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\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\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\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tultrawarm\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\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\tultrawarm\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x07natural\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\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\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\nfixed_time\0\0FP\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x0Elogical_height\0\0\0\x80\x03\0\thas_raids\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\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\xA0\0\0\0\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\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\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\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\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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 : "falling_anvil" , 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\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\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\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\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 : "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\xA0\0\0\0\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\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 : "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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\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\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 : "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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\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\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\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\xA0\0\0\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , }] ; -pub static REGISTRY_V_1_20_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , 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\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x05\x053\x03\0\tsky_color\0w\xA8\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.bamboo_jungle\0\x03\0\x0Bwater_color\0?v\xE4\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\x06\0\x0Btemperature@\0\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$minecraft:ambient.basalt_deltas.mood\0\n\0\x05music\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\x03\0\tmin_delay\0\0.\xE0\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\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\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\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , 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\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\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\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\x08\0\x05sound\0 minecraft:music.overworld.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\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\x01\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0\xB6\xDBa\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\x0Bwater_color\0]\xB7\xEF\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.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\rfoliage_color\0\xB6\xDBa\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?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cold_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\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\0\x03\0\x11has_precipitation\0\0\0\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\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\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\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\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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%minecraft:ambient.crimson_forest.mood\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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.forest\0\x03\0\tsky_color\0y\xA6\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\x0Bwater_color\0?v\xE4\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\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\x03\0\ntick_delay\0\0\x17p\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\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 : "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\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\x03\0\x0Bwater_color\098\xC9\0\x08\0\x14temperature_modifier\0\x06frozen\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_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\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\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\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\tsky_color\0{\xA4\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\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\0n\xB1\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\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\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\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\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\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\x03\0\x11has_precipitation\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\x03\0\x11has_precipitation\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\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\tfog_color\0\xA0\x80\xA0\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\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\x0Bwater_color\0?v\xE4\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 : "eroded_badlands" , 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\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\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\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\x0Bgrass_color\0\x90\x81M\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\x06\0\x08downfall\0\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\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.flower_forest\0\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\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0y\xA6\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\x0Btemperature?\xE6ff`\0\0\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\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\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\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , 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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\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.grove\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\x81\xA0\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\x0Btemperature\xBF\xC9\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\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\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\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 : "jagged_peaks" , 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\tsky_color\0\x85\x9D\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.jagged_peaks\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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 : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\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\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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\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\x06\0\x0Btemperature?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\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\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?\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 : "lush_caves" , data : b"\n\n\0\x07effects\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\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\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?\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\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\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\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\0Mz`\x03\0\x0Bwater_color\0:zj\x03\0\rfoliage_color\0\x8D\xB1'\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.swamp\0\x03\0\tsky_color\0x\xA7\xFF\0\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\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.meadow\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\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\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\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\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\0\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\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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.nether_wastes\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.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\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\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 : "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\tfog_color\0\xC0\xD8\xFF\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\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?\xE0\0\0\0\0\0\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\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\x03\0\x15replace_current_music\0\0\0\0\0\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD333@\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\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\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\0\x06\0\x08downfall?\xE9\x99\x99\xA0\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\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}\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\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.old_growth_taiga\0\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\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\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "river" , 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\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{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\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 : "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\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\0n\xB1\xFF\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 : "savanna_plateau" , data : b"\n\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\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\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\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\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 : "snowy_beach" , 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\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\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\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?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\0\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD333@\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\tfog_color\0\xC0\xD8\xFF\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.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\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\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'minecraft:ambient.soul_sand_valley.mood\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\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\x05music\x03\0\tmin_delay\0\0.\xE0\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\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\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\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.stony_peaks\x03\0\tmin_delay\0\0.\xE0\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\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\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\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##\x17\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\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\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_end" , 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\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\xA0\x80\xA0\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\0\0" } , StaticRegistryEntry { name : "the_void" , 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\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\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 : "warped_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\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\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\0\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\tsky_color\0n\xB1\xFF\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\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\x0Fwater_fog_color\0\x05\x053\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\x06\0\x0Btemperature?\xC9\x99\x99\xA0\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}\xA2\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\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\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\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\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\0" } , StaticRegistryEntry { name : "windswept_hills" , 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\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\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , 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\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\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\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\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\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\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" }] , } , 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\x04chat\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\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\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\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\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\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 : "coast" , data : b"\n\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x03\0\x05decal\0\0\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:dune\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x03\0\x05decal\0\0\0\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\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\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\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\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\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\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\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\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\x03\0\x05decal\0\0\0\0\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\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x03\0\x05decal\0\0\0\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\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\x03\0\x05decal\0\0\0\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\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\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\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\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\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\x08\0\nasset_name\0\x08amethyst\x08\0\ningredient\0\x18minecraft:amethyst_shard\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\ningredient\0\x16minecraft:copper_ingot\x06\0\x10item_model_index?\xE0\0\0\0\0\0\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\x06\0\x10item_model_index?\xE9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x11minecraft:diamond\x08\0\nasset_name\0\x07diamond\n\0\x18override_armor_materials\x08\0\x07diamond\0\x0Ediamond_darker\0\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\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\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?\xE333@\0\0\0\n\0\x18override_armor_materials\x08\0\x04gold\0\x0Bgold_darker\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x18override_armor_materials\x08\0\x04iron\0\x0Biron_darker\0\x08\0\ningredient\0\x14minecraft:iron_ingot\x06\0\x10item_model_index?\xC9\x99\x99\xA0\0\0\0\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\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\xC0\0\0\0\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\x08\0\nasset_name\0\tnetherite\x06\0\x10item_model_index?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x06\0\x10item_model_index?\xB9\x99\x99\xA0\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\x08\0\ningredient\0\x10minecraft:quartz\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x06\0\x10item_model_index?\xD9\x99\x99\xA0\0\0\0\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" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\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\x06\0\rambient_light\0\0\0\0\0\0\0\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\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tbed_works\0\0\0\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\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\tbed_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\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\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tultrawarm\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\tbed_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\0\x03\0\nfixed_time\0\0FP\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\thas_raids\0\0\0\0\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x12death_message_type\0\x17intentional_game_design\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\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\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\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\xA0\0\0\0\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\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\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\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\xA0\0\0\0\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\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\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\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\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\x04lava\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\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 : "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\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\x07effects\0\x06poking\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\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , }] ; -pub static REGISTRY_V_1_21 : & [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\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\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.badlands\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\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\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\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\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\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\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\x03\0\ntick_delay\0\0\x17p\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 : "beach" , 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\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?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\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\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\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\tsky_color\0z\xA5\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\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\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\x0Fwater_fog_color\0]\xB7\xEF\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\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\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\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\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\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\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\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\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\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\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\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\0\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.crimson_forest\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\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\x0Bwater_color\0?v\xE4\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\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\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\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_dark" , 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\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\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\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\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\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\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\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\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\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\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 : "deep_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\0?v\xE4\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\x08downfall\0\0\0\0\0\0\0\0\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\x0Fwater_fog_color\0\x05\x053\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.desert\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\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\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\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\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\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\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\0\0" } , StaticRegistryEntry { name : "end_highlands" , 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\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\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\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\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\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?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\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.badlands\0\x03\0\x0Bgrass_color\0\x90\x81M\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\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\x01\0\x11has_precipitation\x01\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\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\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?\xE6ffffff\0" } , StaticRegistryEntry { name : "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\x03\0\x0Bwater_color\0?v\xE4\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.forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\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\0\0" } , StaticRegistryEntry { name : "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\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\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\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\n\0\x05music\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\x01\0\x11has_precipitation\x01\n\0\x07effects\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , 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\x03\0\tsky_color\0\x81\xA0\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\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\0\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\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\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\n\0\x05music\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\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\x06\0\x0Btemperature?\xEEffffff\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\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\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.lush_caves\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\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\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\x0Bwater_color\0:zj\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\x01\0\x15replace_current_music\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\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\rfoliage_color\0\x8D\xB1'\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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 minecraft:music.overworld.meadow\0\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\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\x01\0\x11has_precipitation\x01\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\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\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\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\n\0\x05music\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\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\0" } , StaticRegistryEntry { name : "ocean" , 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{\xA4\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\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\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\n\0\x05music\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\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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\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\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|\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\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\n\0\x07effects\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.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\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\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\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\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\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\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 : "savanna_plateau" , data : b"\n\x01\0\x11has_precipitation\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\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\0n\xB1\xFF\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\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\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\tsky_color\0\x7F\xA1\xFF\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\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 : "snowy_plains" , 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\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?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\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\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\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\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\x82\x9F\xFF\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\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\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\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\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\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\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\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\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x01\0\x11has_precipitation\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\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\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\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\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\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\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\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}\xA2\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\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\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\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\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\n\0\x07effects\x03\0\rfoliage_color\0jp9\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\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\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\0\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\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\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\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\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\x0Fwater_fog_color\0\x04\x1F3\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\0C\xD5\xEE\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\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\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\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$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\tfog_color\0\x1A\x05\x1A\n\0\x05music\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\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\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\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\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , 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\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\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_hills" , 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\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\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\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\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\x03\0\tsky_color\0n\xB1\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\x0Bgrass_color\0\x90\x81M\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\rfoliage_color\0\x9E\x81M\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\x01\0\x15replace_current_music\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\0?v\xE4\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\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\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\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\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\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\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\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\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\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\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\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\x01\0\x05decal\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\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\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\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\x01\0\x05decal\0\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\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\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\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\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\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\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\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\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\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\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\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\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\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\x08\0\nasset_name\0\x08amethyst\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\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\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\x08\0\nasset_name\0\x07diamond\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x11minecraft:diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\ningredient\0\x11minecraft:emerald\x08\0\nasset_name\0\x07emerald\x06\0\x10item_model_index?\xE6ffffff\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\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\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\ningredient\0\x14minecraft:gold_ingot\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\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\x0Eminecraft:iron\0\x0Biron_darker\0\x06\0\x10item_model_index?\xC9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\x08\0\nasset_name\0\x05lapis\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\x06\0\x10item_model_index?\xD3333333\n\0\x18override_armor_materials\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\ningredient\0\x19minecraft:netherite_ingot\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x08\0\ningredient\0\x10minecraft:quartz\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\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\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\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\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\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\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\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\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\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\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\x06biomes\0\x0Fminecraft:grove\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\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x06biomes\0\x15#minecraft:is_savanna\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\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\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x06biomes\0\x10minecraft:forest\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\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\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\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\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\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\x06height\0\0\0\x03\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\x03\0\x06height\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\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\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\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:courbet\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\x03\0\x06height\0\0\0\x01\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\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\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\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\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\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\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\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\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\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x05width\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\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\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\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\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\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\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x06height\0\0\0\x02\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\x03\0\x06height\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\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\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\x05width\0\0\0\x02\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\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\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:skeleton\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\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\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\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\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\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\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\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\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\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\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\thas_raids\x01\x01\0\tbed_works\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tultrawarm\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x0Bpiglin_safe\0\x01\0\x0Bhas_ceiling\0\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\x14respawn_anchor_works\0\x01\0\x07natural\x01\x03\0\x06height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\tbed_works\x01\x01\0\x0Bhas_ceiling\x01\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\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\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x06height\0\0\x01\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\thas_raids\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x07natural\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x14respawn_anchor_works\0\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\x01\0\x0Bpiglin_safe\0\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x01\0\thas_raids\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x07natural\0\x01\0\x0Chas_skylight\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\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x03\0\nfixed_time\0\0\x17p\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x05min_y\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x07natural\0\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x14respawn_anchor_works\x01\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\0\x01\0\thas_raids\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Bpiglin_safe\x01\x01\0\tultrawarm\x01\x03\0\nfixed_time\0\0FP\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\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\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\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\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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 : "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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\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\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\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\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 : "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\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\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\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\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\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\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\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\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\x08\0\nmessage_id\0\x06thorns\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\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\nmessage_id\0\x07trident\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\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\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\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\x0BwitherSkull\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\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\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\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\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\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\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\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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 : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\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\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\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: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\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\0\0\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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x06\0\rmin_amplifier@\x08\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\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\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\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\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\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\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\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\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\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\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\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\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\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\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\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\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\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\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\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\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\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\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\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\x08affected\0\x06victim\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\x03\0\tmax_level\0\0\0\x01\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\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\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\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\x02\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\tmax_level\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\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\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\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:generic.water_movement_efficiency\x08\0\toperation\0\tadd_value\0\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\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\"minecraft:player.mining_efficiency\x08\0\x02id\0 minecraft:enchantment.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\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\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\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\x003\0\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\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\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\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@\x08\0\0\0\0\0\0\x06\0\x04base@\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\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\x05\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\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\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\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\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\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\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\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\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\x1Eminecraft:generic.burning_time\0\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\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\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\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\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\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\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\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\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\n\0\x06effect\x08\0\x04type\0\x16minecraft:replace_disk\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\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\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\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\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\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\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\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\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\x01\0\x03\0\x06weight\0\0\0\x02\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\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\x1E#minecraft:enchantable/trident\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\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x02\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\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\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\x03\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\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\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\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\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/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\x03\0\tmax_level\0\0\0\x01\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\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\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\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\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\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\x1Dminecraft:projectile_piercing\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 : "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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\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\x07effects\t\0\x10minecraft:damage\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\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\x06weight\0\0\0\n\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\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\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\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\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\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\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\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\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\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\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\x1Benchantment.minecraft.punch\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\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\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\0\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\x03\0\nanvil_cost\0\0\0\x02\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\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/head_armor\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\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\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x07effects\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\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\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\x04hand\x03\0\x06weight\0\0\0\x02\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\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?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\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\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\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\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\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\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\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\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\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\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x08\0\x04type\0\x19minecraft:spawn_particles\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\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\0\n\0\x0Crequirements\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\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\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\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\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\t\0\x1Aminecraft:location_changed\n\0\0\0\x03\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\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\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\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\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\0\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\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\tattribute\0 minecraft:generic.movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\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\x04type\0\x13minecraft:attribute\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\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0%minecraft:generic.movement_efficiency\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x15minecraft:damage_item\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\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\x03\0\x06weight\0\0\0\x01\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\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0&minecraft:player.sweeping_damage_ratio\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\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\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\toperation\0\tadd_value\0\0\x03\0\x06weight\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\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\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\x1Fminecraft:player.sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x03\0\nanvil_cost\0\0\0\x08\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\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\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\t\0\x05slots\x08\0\0\0\x01\0\x04legs\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\x06weight\0\0\0\x01\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\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\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\x08affected\0\x08attacker\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\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\x007\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\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\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\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\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\0\x08\0\x04type\0\x19minecraft:remove_binomial\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\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\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\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\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\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\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\x1B#minecraft:enchantable/mace\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\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\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\n\0\x06effect\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\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\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\0\x06\0\x06radius@\x0C\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\0A\0\0" }] , }] ; -pub static REGISTRY_V_1_21_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\x03\0\tfog_color\0\xC0\xD8\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.badlands\0\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\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\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\x05music\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\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\x03\0\tsky_color\0w\xA8\xFF\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\x01\0\x11has_precipitation\0\n\0\x07effects\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\tfog_color\0h_p\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.basalt_deltas.additions\0\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\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\0n\xB1\xFF\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\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\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\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\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\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\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.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\0\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\x0Fwater_fog_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\x03\0\rfoliage_color\0\xB6\xDBa\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.cherry_grove\x03\0\tmax_delay\0\0]\xC0\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\x0Bwater_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "cold_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\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\x0Fwater_fog_color\0\x05\x053\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 : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\x0Fwater_fog_color\0\x05\x053\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\n\0\nmood_sound\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\x06\0\x06offset@\0\0\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\tfog_color\x003\x03\x03\x03\0\tsky_color\0n\xB1\xFF\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\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\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\x0Fwater_fog_color\0\x05\x053\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 : "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\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\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 : "deep_dark" , data : b"\n\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\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\n\0\x05music\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\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\x0Bwater_color\098\xC9\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\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\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\n\0\x07effects\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_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\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\0?v\xE4\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 : "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\x0Fwater_fog_color\0\x05\x053\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\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.desert\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\x05music\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\tsky_color\0x\xA7\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\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , 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\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\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\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\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\0\x06\0\x0Btemperature?\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\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\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\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\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\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\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\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\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\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\x0Btemperature@\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\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\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.flower_forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\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\tfog_color\0\xC0\xD8\xFF\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\x0Btemperature\0\0\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\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\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\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\x07effects\x03\0\x0Bwater_color\098\xC9\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\x7F\xA1\xFF\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 : "grove" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\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\tsky_color\0\x81\xA0\xFF\x03\0\x0Bwater_color\0?v\xE4\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.grove\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x7F\xA1\xFF\0\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\0" } , StaticRegistryEntry { name : "jagged_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\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\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\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\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\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\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\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\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.lush_caves\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0:zj\n\0\x05music\x01\0\x15replace_current_music\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\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\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?\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 : "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\n\0\x05music\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\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\x0EN\xCF\x03\0\tsky_color\0{\xA4\xFF\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 : "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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x01\0\x15replace_current_music\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$minecraft:ambient.nether_wastes.mood\0\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\tfog_color\x003\x08\x08\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 : "ocean" , 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{\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\0?v\xE4\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 : "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\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\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\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\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\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\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\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\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\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.old_growth_taiga\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x03\0\x0Bwater_color\0?v\xE4\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\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\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\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "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\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\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 : "savanna_plateau" , 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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\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\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\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\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\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\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_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\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\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x82\x9F\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\tfog_color\0\xC0\xD8\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.snowy_slopes\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\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\x0Bwater_color\0=W\xD6\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\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x05music\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\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\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\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\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\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\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.sparse_jungle\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\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\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.stony_peaks\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\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\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\x01\0\x11has_precipitation\x01\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\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\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\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\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\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\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\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\0\0" } , StaticRegistryEntry { name : "taiga" , 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}\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?\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\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\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\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\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\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 : "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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\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\0C\xD5\xEE\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\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.warped_forest.additions\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\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\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\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\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\n\0\x07options\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\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\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\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , 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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\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_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\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\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}\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\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\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\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\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\x01\0\x11has_precipitation\0\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0n\xB1\xFF\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\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\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\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\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\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\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\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\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\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\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\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\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\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\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\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\x08\0\x08asset_id\0\x0Eminecraft:wild\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\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\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\x08\0\nasset_name\0\x06copper\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\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\x08\0\ningredient\0\x11minecraft:diamond\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x06\0\x10item_model_index?\xE3333333\x08\0\nasset_name\0\x04gold\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\ningredient\0\x14minecraft:gold_ingot\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\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\n\0\x18override_armor_materials\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\x08\0\ningredient\0\x16minecraft:lapis_lazuli\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x06\0\x10item_model_index?\xD3333333\x08\0\ningredient\0\x19minecraft:netherite_ingot\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\nasset_name\0\x06quartz\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x10minecraft:quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x12minecraft:redstone\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" }] , } , 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\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\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\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\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\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\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\x08\0\x06biomes\0\x14#minecraft:is_jungle\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\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\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\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\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\x06biomes\0\x10minecraft:forest\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\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\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\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\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:backyard\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\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\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\x03\0\x06height\0\0\0\x04\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\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\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\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\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\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\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\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\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\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x03\0\x05width\0\0\0\x02\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\x03\0\x05width\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\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\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\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\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\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\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\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\x08\0\x08asset_id\0\x10minecraft:graham\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\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\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\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\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\x03\0\x05width\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\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x14minecraft:meditative\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$painting.minecraft.meditative.author\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\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\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\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\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\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\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\x06height\0\0\0\x01\x03\0\x05width\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\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\x05width\0\0\0\x03\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\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\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\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\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\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\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\x03\0\x05width\0\0\0\x02\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\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\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\x08\0\x08asset_id\0\x12minecraft:skeleton\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\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\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\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\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\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\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\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\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\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\x07natural\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\0\x01\0\x0Chas_skylight\x01\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\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bpiglin_safe\0\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tbed_works\x01\x01\0\tultrawarm\0\x01\0\thas_raids\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\tbed_works\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\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bpiglin_safe\0\x01\0\x0Bhas_ceiling\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\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\x08\0\x07effects\0\x13minecraft:overworld\x01\0\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x07natural\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x06height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\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\x0Elogical_height\0\0\x01\0\x03\0\x06height\0\0\x01\0\x01\0\thas_raids\x01\x03\0\x05min_y\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\x07natural\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tultrawarm\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Chas_skylight\0\x01\0\tbed_works\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bpiglin_safe\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x01\0\x07natural\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Bpiglin_safe\x01\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x01\0\tultrawarm\x01\x03\0\nfixed_time\0\0FP\x01\0\x14respawn_anchor_works\x01\x01\0\x0Chas_skylight\0\x01\0\thas_raids\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\nmessage_id\0\x08fireball\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\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\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\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\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\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\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\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\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\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\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\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\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\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\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\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\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\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\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\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\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\x0Cmin_duration?\xF8\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\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\0\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_bane_of_arthropods\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\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\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\0" } , StaticRegistryEntry { name : "binding_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\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\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\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\0\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\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\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\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\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\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\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\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\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\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\0" } , StaticRegistryEntry { name : "density" , 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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\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\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\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\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\0" } , StaticRegistryEntry { name : "efficiency" , 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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\tmax_level\0\0\0\x05\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\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\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\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\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\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\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\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\0\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\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\0" } , StaticRegistryEntry { name : "frost_walker" , 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\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\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\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\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\x0Crequirements\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\x06effect\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\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\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\x06radius\x08\0\x04type\0\x11minecraft:clamped\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\x03max@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\x08\0\x12trigger_game_event\0\x15minecraft:block_place\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\x08\0\x06entity\0\x04this\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\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\x03\0\nanvil_cost\0\0\0\x08\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\nanvil_cost\0\0\0\x02\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\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\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\x1Fenchantment.minecraft.knockback\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\x03\0\x06weight\0\0\0\x02\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\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\0\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 : "loyalty" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\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\x07\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\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\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\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\x06weight\0\0\0\x02\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\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\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\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\tmax_level\0\0\0\x01\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\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\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\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\nanvil_cost\0\0\0\x01\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\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\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\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\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\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 : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\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\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\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\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\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\x06weight\0\0\0\x05\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\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\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\x03\0\nanvil_cost\0\0\0\x04\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\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\x1F#minecraft:enchantable/crossbow\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\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\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\x0C\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\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.respiration\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\x08\0\tattribute\0\x16minecraft:oxygen_bonus\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\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\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 : "riptide" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\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\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\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\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\0\0\x03\0\tmax_level\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\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\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\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\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\tmax_level\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\x03\0\x06weight\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\nanvil_cost\0\0\0\x08\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\x03\0\tmax_level\0\0\0\x03\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\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\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\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\0\n\0\x0Crequirements\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\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\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\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\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\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\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\0\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\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\toperation\0\tadd_value\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\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\0\x08\0\x04type\0\x13minecraft:attribute\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\tattribute\0\x1Dminecraft:movement_efficiency\0\x08\0\x04type\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\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\0\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\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\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\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\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\0\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\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\x06weight\0\0\0\x01\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\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\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\toperation\0\tadd_value\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\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/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\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\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\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\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\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\x03\0\nanvil_cost\0\0\0\x08\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x007\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\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\n\0\x0Bdenominator\x06\0\x04base@$\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\0\x08\0\x04type\0\x19minecraft:remove_binomial\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\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\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\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\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\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\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\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\n\0\x06effect\x08\0\x04type\0\x11minecraft:explode\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\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\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\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x03\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\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\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\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\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , 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\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\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\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\0w\xA8\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\x0Btemperature?\xEEffffff\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\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\n\0\nmood_sound\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\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\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\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\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\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\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\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\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\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\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\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\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\0z\xA5\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.forest\0\x03\0\x06weight\0\0\0\x01\0\0\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\x0Fwater_fog_color\0]\xB7\xEF\x03\0\rfoliage_color\0\xB6\xDBa\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\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\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.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\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\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\x0Bwater_color\0=W\xD6\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\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "crimson_forest" , 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.crimson_forest.additions\0\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\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\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\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.nether.crimson_forest\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\0" } , StaticRegistryEntry { name : "dark_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\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\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\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\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\x01\0\x11has_precipitation\x01\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\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\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\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\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\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\098\xC9\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\x05\x053\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\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\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\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_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\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{\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 : "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\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\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.desert\0\0\x06\0\x0Cmusic_volume?\xF0\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\x06\0\x0Btemperature?\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x01\0\x15replace_current_music\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\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\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\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\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\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\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\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\0\0" } , StaticRegistryEntry { name : "end_midlands" , 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\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\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\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\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_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\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\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\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'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , 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\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "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\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\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\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 : "frozen_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , 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\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\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\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\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\x81\xA0\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\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\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\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\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?v\xE4\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\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\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\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\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\x0Fwater_fog_color\0\x05\x053\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\0\0" } , StaticRegistryEntry { name : "jungle" , 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\x03\0\ntick_delay\0\0\x17p\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.jungle\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\0w\xA8\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\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEEffffff\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\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\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\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\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\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\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\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\x0Bwater_color\0:zj\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\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\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\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.meadow\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\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\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\tsky_color\0w\xA8\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 : "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\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\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\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.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\x003\x08\x08\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\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\x0Bwater_color\0?v\xE4\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\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\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\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\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\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\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\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.old_growth_taiga\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|\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\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\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 : "pale_garden" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0\x87\x8Dv\x06\0\x0Cmusic_volume\0\0\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\0Ui\x80\x03\0\tsky_color\0\xB9\xB9\xB9\t\0\x05music\0\0\0\0\0\x03\0\tfog_color\0\x81wp\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Bgrass_color\0w\x82r\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\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\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\x06\0\x0Cmusic_volume?\xF0\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\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\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\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\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , 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\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\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\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\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\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\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\x7F\xA1\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\n\0\x07effects\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\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\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\x82\x9F\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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=W\xD6\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\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\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft: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.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\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.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\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\0" } , StaticRegistryEntry { name : "sparse_jungle" , 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\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0v\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\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\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\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\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\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sunflower_plains" , 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\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\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\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\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\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\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\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\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\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\0\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\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?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\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\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\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\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\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\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\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\x03\0\x0Fwater_fog_color\0\x04\x1F3\0\0" } , StaticRegistryEntry { name : "warped_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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1A\x05\x1A\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\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'\xE5!W\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.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\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\x06\0\x0Cmusic_volume?\xF0\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\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\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\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 : "windswept_gravelly_hills" , 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}\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\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\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\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 : "windswept_savanna" , 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\x03\0\ntick_delay\0\0\x17p\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\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 : "wooded_badlands" , 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\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x9E\x81M\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\x0Fwater_fog_color\0\x05\x053\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\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\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\x08\0\x08asset_id\0\x0Eminecraft:dune\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\x01\0\x05decal\0\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\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\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\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\x08\0\x08asset_id\0\x0Eminecraft:flow\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\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\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\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\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:spire\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\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\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\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\x08\0\ningredient\0\x11minecraft:diamond\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\x08\0\ningredient\0\x11minecraft:emerald\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\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\x08\0\ningredient\0\x14minecraft:gold_ingot\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\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\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\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\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\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\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\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\ningredient\0\x12minecraft:redstone\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\x08\0\ningredient\0\x15minecraft:resin_brick\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\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\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\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\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x06biomes\0\x0Fminecraft:taiga\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\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\x06biomes\0\x14#minecraft:is_jungle\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\x06biomes\0\x0Fminecraft:grove\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\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\x06biomes\0\x15#minecraft:is_savanna\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\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\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\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\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\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x06height\0\0\0\x01\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\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\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\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x03\0\x05width\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\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\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\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\x08\0\x08asset_id\0\x17minecraft:burning_skull\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\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\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\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\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\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\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\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\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 : "donkey_kong" , data : b"\n\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\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.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:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\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\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:fighters\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\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\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\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\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\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\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\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\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\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x05width\0\0\0\x01\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\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\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\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\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\x03\0\x05width\0\0\0\x04\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\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\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\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\x03\0\x05width\0\0\0\x04\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\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\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\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\x03\0\x06height\0\0\0\x01\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\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\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\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\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\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\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x05width\0\0\0\x01\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\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\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\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\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\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\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\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\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\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\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\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\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\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\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\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\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\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\x1Epainting.minecraft.void.author\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\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\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\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\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x05width\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\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\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x03\0\x06height\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\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\x01\x01\0\thas_raids\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tultrawarm\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tultrawarm\0\x01\0\x07natural\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\x03\0\x0Elogical_height\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\x0Bpiglin_safe\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\x01\0\thas_raids\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\tbed_works\x01\x03\0\x06height\0\0\x01\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\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\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tultrawarm\0\x03\0\nfixed_time\0\0\x17p\x01\0\x07natural\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Bpiglin_safe\x01\x01\0\thas_raids\0\x01\0\x07natural\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\tultrawarm\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\nfixed_time\0\0FP\x01\0\x0Bhas_ceiling\x01\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x03\0\x0Elogical_height\0\0\0\x80\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x14respawn_anchor_works\x01\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\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\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\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\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\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\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\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\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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\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\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\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\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\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x03\0\x11comparator_output\0\0\0\x08\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\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\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\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\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\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\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\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\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\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "dream_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.7\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\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\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\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\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\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\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\x03\0\x06weight\0\0\0\x02\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\0)\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\x08\0\toperation\0\x14add_multiplied_total\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\0\0\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\x01\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.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\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\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\x06\0\rmax_amplifier@\x08\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\0\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\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\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\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\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\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\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\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\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(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\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\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\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\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\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\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\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\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\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\0\t\0\x15minecraft:post_attack\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\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\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\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\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\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\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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\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\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\tmax_level\0\0\0\x03\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\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\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\0\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\x08\0\toperation\0\tadd_value\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\0\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\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\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\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\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\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\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\0\0\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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.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\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\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\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\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\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\x12\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x04\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\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\x1A#minecraft:enchantable/bow\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\nanvil_cost\0\0\0\x04\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\x02\x03\0\tmax_level\0\0\0\x02\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\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\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\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\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\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\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\x08\0\x04type\0\x16minecraft:replace_disk\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\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:all_of\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\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\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\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_impaling\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\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\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\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\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\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\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\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\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\x08\0\tenchanted\0\x08attacker\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\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 : "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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\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\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\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\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\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x03\0\nanvil_cost\0\0\0\x04\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\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\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\x1Bminecraft:projectile_spread\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\x06\0\x04base@$\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\x14\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\x1Fenchantment.minecraft.multishot\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\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\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\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\n\0\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\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\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\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\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\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\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\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\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\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\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\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\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 : "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\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\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\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\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\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x03\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\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\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\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\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\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\rexclusive_set\0 #minecraft:exclusive_set/riptide\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\nanvil_cost\0\0\0\x01\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\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\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\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\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\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\x06weight\0\0\0\x01\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\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\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\x1Benchantment.minecraft.smite\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\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\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\0\0\n\0\x06effect\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\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\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\0\n\0\x06effect\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\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\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\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\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\0\x08\0\tcondition\0\x10minecraft:all_of\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\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\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\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\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\x08\0\x04type\0\x10minecraft:all_of\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\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\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "sweeping_edge" , 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\0\x14\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\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\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\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\x08\0\x04type\0\x12minecraft:fraction\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\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\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\0" } , StaticRegistryEntry { name : "swift_sneak" , 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\x19\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\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\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.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\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , 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\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\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\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\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\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\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\x08\0\x08affected\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\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\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\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\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\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\x04type\0\x19minecraft:remove_binomial\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\0" } , StaticRegistryEntry { name : "vanishing_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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\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\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\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\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\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\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\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\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\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\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\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\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\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\x08\0\tenchanted\0\x08attacker\0\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\0" }] , }] ; -pub static REGISTRY_V_1_21_5 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\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\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\x03\0\x06weight\0\0\0\x01\0\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\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\x01\0\x11has_precipitation\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\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\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\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.bamboo_jungle\x01\0\x15replace_current_music\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 : "basalt_deltas" , 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\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\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.basalt_deltas\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\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\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\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\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\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\0x\xA7\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\x07effects\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\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\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.forest\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\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\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\n\0\x07effects\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\x0Bwater_color\0]\xB7\xEF\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\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\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\xB6\xDBa\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\x0Bgrass_color\0\xB6\xDBa\0\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\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\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 : "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\x01\0\x11has_precipitation\0\n\0\x07effects\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\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\0\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\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\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x11dry_foliage_color\0{S4\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , 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\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\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\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\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\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\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\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.deep_dark\0\0\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\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\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\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\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\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\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\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\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\x0Fwater_fog_color\0\x05\x053\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\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\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\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\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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\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\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.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\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\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\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\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\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\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\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\0\x06\0\x08downfall?\xE0\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\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\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\x0Bgrass_color\0\x90\x81M\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\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\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\x03\0\tsky_color\0y\xA6\xFF\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\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\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\x03\0\tsky_color\0y\xA6\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , 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\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\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\098\xC9\0\x08\0\x14temperature_modifier\0\x06frozen\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\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\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\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.frozen_peaks\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , 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\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\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "grove" , 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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\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\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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 : "jagged_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\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.jagged_peaks\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\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\0\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\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\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\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x01\0\x15replace_current_music\0\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\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\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\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\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?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\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\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\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\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\x0Fwater_fog_color\0Mz`\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\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\rfoliage_color\0\x8D\xB1'\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\0\x01\0\x11has_precipitation\x01\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\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.meadow\x03\0\tmin_delay\0\0.\xE0\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{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\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\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?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\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\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\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\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\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "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\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\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\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\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\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD3333333\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\tsky_color\0|\xA3\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.old_growth_taiga\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0w\x82r\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\x81wp\t\0\x05music\0\0\0\0\0\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\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\x0Btemperature?\xE9\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\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\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?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "river" , 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\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\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 : "savanna" , 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\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\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\x01\0\x11has_precipitation\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\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\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , 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\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\tsky_color\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\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\x06\0\x08downfall?\xD3333333\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\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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\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\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\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\x0Btemperature\xBF\xD3333333\n\0\x07effects\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\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\x03\0\x06weight\0\0\0\x01\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\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\x82\x9F\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\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\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\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\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\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\x03\0\tsky_color\0n\xB1\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.nether.soul_sand_valley\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\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\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\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.soul_sand_valley.mood\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 : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , 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\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\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\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\tsky_color\0v\xA8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , 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\x03\0\ntick_delay\0\0\x17p\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\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 : "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\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\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 : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0a{d\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "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\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\0}\xA3\xFF\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 : "the_end" , 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\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\x0Bwater_color\0?v\xE4\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 : "the_void" , data : b"\n\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\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\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\0\x06\0\x08downfall?\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\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\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 : "warped_forest" , 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\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\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\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\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\nmood_sound\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\x06\0\x06offset@\0\0\0\0\0\0\0\0\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\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\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}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\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\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}\xA2\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_hills" , 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\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\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_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\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\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\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\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\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\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\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\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" }] , } , 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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\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\x01\0\x05decal\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x01\0\x05decal\0\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\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\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\x01\0\x05decal\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\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\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\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\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\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\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\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\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\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\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\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\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\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\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\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\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\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\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\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\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\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\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\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\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\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\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\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\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\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\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\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\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\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\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\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\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\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\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\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\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\x08\0\x08asset_id\0\x12minecraft:backyard\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\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bomb\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\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\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\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\x03\0\x06height\0\0\0\x04\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\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\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\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\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\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\x03\0\x05width\0\0\0\x02\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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.donkey_kong.title\0\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\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\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\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\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\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , 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\x1Fpainting.minecraft.graham.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\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\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\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\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.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.lowmist.title\0\x03\0\x06height\0\0\0\x02\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\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\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\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\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\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\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\x03\0\x06height\0\0\0\x02\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\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x08\0\x08asset_id\0\x12minecraft:pigscene\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\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\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\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\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\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\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\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\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\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\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\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\x06height\0\0\0\x03\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\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\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\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\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\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\x05width\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\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\x08\0\x08asset_id\0\x10minecraft:sunset\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.sunset.author\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\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\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\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\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\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\0\0\0\x01\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\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\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\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\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\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\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x14respawn_anchor_works\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x07natural\x01\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x01\0\tbed_works\x01\x01\0\x0Chas_skylight\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tultrawarm\0\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Chas_skylight\x01\x01\0\thas_raids\x01\x01\0\x07natural\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\x01\x01\0\tbed_works\x01\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\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bpiglin_safe\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x0Bhas_ceiling\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x06height\0\0\x01\0\x01\0\tultrawarm\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\tbed_works\0\x01\0\x0Chas_skylight\0\x01\0\x0Bpiglin_safe\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\thas_raids\x01\x08\0\x07effects\0\x11minecraft:the_end\x03\0\nfixed_time\0\0\x17p\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\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\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x14respawn_anchor_works\x01\x01\0\x07natural\0\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Elogical_height\0\0\0\x80\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\tbed_works\0\x01\0\tultrawarm\x01\x01\0\x0Bpiglin_safe\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\nfixed_time\0\0FP\x01\0\x0Chas_skylight\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\thas_raids\0\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\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\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\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\nmessage_id\0\x06inFire\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 : "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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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 : "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\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\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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\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\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\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\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\x03\0\x11comparator_output\0\0\0\x0C\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\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\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\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\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\x03\0\x11comparator_output\0\0\0\r\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\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\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\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\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x05range@p\0\0\0\0\0\0\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\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\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\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\0\0\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\0)\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\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\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\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\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\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\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\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\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\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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.binding_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\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 : "blast_protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\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\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\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\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\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\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\tmax_level\0\0\0\x04\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\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\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\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x08\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\x15minecraft:post_attack\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\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\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\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\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\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\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\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\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\0\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\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\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\x06weight\0\0\0\x05\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\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\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\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\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\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\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.depth_strider\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\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\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\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\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\0\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\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\0\0\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\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\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\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\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\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\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\x08affected\0\x06victim\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\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\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\x03\0\tmax_level\0\0\0\x01\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\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\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\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\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\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\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\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\x04\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\x08\0\x04type\0\x16minecraft:replace_disk\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\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\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\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\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\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\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\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:all_of\0\0\0\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\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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\x08\0\x04type\0\x10minecraft:linear\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 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\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\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\0\0\x03\0\tmax_level\0\0\0\x02\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\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\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\x1Denchantment.minecraft.looting\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x03\0\tmax_level\0\0\0\x03\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\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\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\x02\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\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\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\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\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\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\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/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\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\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\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\x06weight\0\0\0\n\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\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\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\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\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "power" , 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\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\x1A#minecraft:enchantable/bow\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\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\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\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\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\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\x06\x03\0\x04base\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\nanvil_cost\0\0\0\x02\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\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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?\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\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\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\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\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\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\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\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\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\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\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\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\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\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\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\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\tattribute\0\x16minecraft:oxygen_bonus\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\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\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\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\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\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\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\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x01\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\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\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\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\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\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_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\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\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\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\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\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\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\x01\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\x08\x03\0\tmax_level\0\0\0\x03\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\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\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\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\x08\0\x04type\0\x19minecraft:spawn_particles\x06\0\x05speed?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\0\0\n\0\x06effect\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\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\tcondition\0\x1Bminecraft:entity_properties\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\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\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\tattribute\0\x18minecraft:movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\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\x04type\0\x13minecraft:attribute\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\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\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\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\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\0\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\x08\0\tcondition\0\x10minecraft:all_of\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\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\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\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\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\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\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\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\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\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\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\x05\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "swift_sneak" , 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!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\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\toperation\0\tadd_value\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\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\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\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\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\x03\0\nanvil_cost\0\0\0\x08\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\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\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\x08affected\0\x08attacker\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\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\x08max_cost\x03\0\x04base\0\0\x007\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\x06effect\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\x07effects\n\0 minecraft:prevent_equipment_drop\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\x03any\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\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\x03\0\tmax_level\0\0\0\x03\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\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\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\n\0\x06effect\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\x08\0\x11block_interaction\0\x07trigger\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\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\x08\0\x04type\0\x11minecraft:explode\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\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\x01\0\x08required\0\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x08function\0\x15minecraft:always_pass\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\tmax_ticks\0\0\0\x01\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\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\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\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\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\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\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\n\0\x07effects\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\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.nether.basalt_deltas\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\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\x03\0\tfog_color\0h_p\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\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , 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\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\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\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\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\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\x08\0\x05sound\0 minecraft:music.overworld.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\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\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\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\rfoliage_color\0\xB6\xDBa\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\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\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\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 : "cold_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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\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\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\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\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.nether.crimson_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\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\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\tsky_color\0n\xB1\xFF\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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\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\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x11dry_foliage_color\0{S4\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\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\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\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\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\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\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , 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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\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\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\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\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\x163\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_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\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\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?\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\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\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\0n\xB1\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.desert\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\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\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.dripstone_caves\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\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\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\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\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\x03\0\x0Bwater_color\0?v\xE4\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\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\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\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\0\x01\0\x11has_precipitation\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\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\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\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 : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\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\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\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\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\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 : "flower_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\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.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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\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\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\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\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\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\0y\xA6\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , 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\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\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\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , 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\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\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\0\x03\0\tsky_color\0\x85\x9D\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\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\x07effects\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\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\098\xC9\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\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\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\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\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\x81\xA0\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\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\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\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\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.jagged_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\x03\0\tfog_color\0\xC0\xD8\xFF\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\0\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\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\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\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\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\0E\xAD\xF2\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\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\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\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\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.lush_caves\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\x03\0\x0Fwater_fog_color\0Mz`\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\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\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\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\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\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\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\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 : "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\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\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\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x06\0\x0Cmusic_volume?\xF0\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\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\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 : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\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\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\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\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\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\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|\xA3\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\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\x06weight\0\0\0\x01\0\0\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\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\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\x0Fwater_fog_color\0\x05\x053\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\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\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\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\x0Bgrass_color\0w\x82r\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\x81wp\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bwater_color\0v\x88\x9D\t\0\x05music\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\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\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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 : "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{\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\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?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\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\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\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 : "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\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\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\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\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\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\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\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\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\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\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\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\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\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\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\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\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\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\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\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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=W\xD6\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\x0Fwater_fog_color\0\x05\x053\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\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\x01\0\x15replace_current_music\0\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\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\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\x1BGE\0\x01\0\x11has_precipitation\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\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\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\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\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\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\x03\0\tmin_delay\0\0.\xE0\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\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\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?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\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\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\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\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x03\0\rfoliage_color\0jp9\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\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\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\x07effects\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\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\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\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\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\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\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\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\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\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\0C\xD5\xEE\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\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.nether.warped_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\x0Fwater_fog_color\0\x05\x053\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\x03\0\x0Bwater_color\0?v\xE4\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\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\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\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\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\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\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_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\x0Bwater_color\0?v\xE4\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\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\0" } , StaticRegistryEntry { name : "wooded_badlands" , 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\x03\0\rfoliage_color\0\x9E\x81M\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.badlands\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\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\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\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\x04wild\0\"minecraft:entity/wolf/wolf_spotted\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\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\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\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\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\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\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\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\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\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\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\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\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\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\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\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\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\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\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\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\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\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\0" } , StaticRegistryEntry { name : "bouquet" , 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.bouquet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\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\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x06height\0\0\0\x02\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\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\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\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\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\x03\0\x05width\0\0\0\x04\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\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x06height\0\0\0\x01\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\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\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\x05width\0\0\0\x02\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\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.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.donkey_kong.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , 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.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\x03\0\x05width\0\0\0\x03\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\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\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\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\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\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\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\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\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\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\x03\0\x05width\0\0\0\x02\x03\0\x06height\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\x05width\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x06height\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\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\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\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\x03\0\x05width\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\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\x06height\0\0\0\x01\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\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\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\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\x08\0\x08asset_id\0\x0Eminecraft:pond\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\x06height\0\0\0\x01\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\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\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\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\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\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\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\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\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\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\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\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\0\0\0\x03\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\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\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\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , 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.void.title\0\x08\0\x08asset_id\0\x0Eminecraft:void\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\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\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\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\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\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\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\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\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x01\0\x07natural\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\x01\x01\0\x07natural\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\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\x06height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\x01\0\tbed_works\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x07effects\0\x11minecraft:the_end\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\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\nfixed_time\0\0\x17p\x01\0\x0Bpiglin_safe\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\tbed_works\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x07natural\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\0\x03\0\x06height\0\0\x01\0\x01\0\thas_raids\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\thas_raids\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x01\0\x0Bpiglin_safe\x01\x03\0\x05min_y\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\nfixed_time\0\0FP\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\tbed_works\0\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\x01\x01\0\x07natural\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x14respawn_anchor_works\x01\x01\0\tultrawarm\x01\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\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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 : "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\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\x04lava\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\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\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\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\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\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\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\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\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\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "13" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x0B\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\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\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x0E\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\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\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\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\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\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x06\0\x05range@p\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\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\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\x08\x03\0\x04base\0\0\0\x19\0\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\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\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\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\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmin_amplifier@\x08\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\x05\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "binding_curse" , 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#enchantment.minecraft.binding_curse\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\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\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\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\x08\0\x02id\0&minecraft:enchantment.blast_protection\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(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\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\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\x05\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\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\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/damage\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\tmax_level\0\0\0\x01\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\x08\0\x04type\0\x10minecraft:all_of\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\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\x08\0\x08affected\0\x06victim\0\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\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\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\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\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\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x03\0\tmax_level\0\0\0\x05\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\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x03\0\x06weight\0\0\0\x02\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , 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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\tmax_level\0\0\0\x05\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\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\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\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\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\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/fire_aspect\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\0\0\0" } , StaticRegistryEntry { name : "fire_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\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\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\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\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\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\0\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\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\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\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\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "flame" , 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\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\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\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\x1A#minecraft:enchantable/bow\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\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\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 : "frost_walker" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\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\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\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\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\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\x06radius\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\x06\0\x03max@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\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\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\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\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\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\x02\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\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\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\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\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\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\0\0\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\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\nanvil_cost\0\0\0\x02\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\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\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\x07effects\t\0\x19minecraft:equipment_drops\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?\x84z\xE1G\xAE\x14{\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\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\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\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\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\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\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\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\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\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\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\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x03\0\tmax_level\0\0\0\x01\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\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\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\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\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\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\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\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\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 : "projectile_protection" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\x03\0\tmax_level\0\0\0\x04\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x04\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\n\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\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\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\x1Benchantment.minecraft.punch\0\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\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\nanvil_cost\0\0\0\x02\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\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?\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\x02id\0!minecraft:enchantment.respiration\0\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\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\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\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\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\x03\0\tmax_level\0\0\0\x03\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\0" } , StaticRegistryEntry { name : "sharpness" , 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\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\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\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\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\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\n\0\x08max_cost\x03\0\x04base\0\0\0A\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\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\nanvil_cost\0\0\0\x08\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\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\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\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\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\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.smite\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\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\x08\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\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\x0Eminecraft:tick\n\0\0\0\x02\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\n\0\x06effect\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\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\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_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\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\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\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\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\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\0\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\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\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\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\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\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\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\0\0\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\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\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\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\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\x02id\0!minecraft:enchantment.swift_sneak\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\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\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\n\0\x06effect\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\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\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\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\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\n\0\tnumerator\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\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\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\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\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\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\tmax_level\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\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "wind_burst" , 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\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\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\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\x08affected\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\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\0\x08\0\x11block_interaction\0\x07trigger\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x06\0\x06radius@\x0C\0\0\0\0\0\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\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\0\x08\0\tenchanted\0\x08attacker\0\0\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\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\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\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\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\x08\0\x04type\0\x15minecraft:dialog_list\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x08\0\x04type\0\x16minecraft:server_links\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\x17menu.server_links.title\0\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\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_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\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\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\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.badlands\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\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\0\0" } , StaticRegistryEntry { name : "bamboo_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\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\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\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\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\x01\0\x11has_precipitation\0\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.basalt_deltas.loop\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.nether.basalt_deltas\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\0n\xB1\xFF\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\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\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\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\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\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\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\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\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\0z\xA5\xFF\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 : "cherry_grove" , 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\x0Bgrass_color\0\xB6\xDBa\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.cherry_grove\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\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 : "cold_ocean" , 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\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=W\xD6\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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%minecraft:ambient.crimson_forest.mood\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\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\x06weight\0\0\0\x01\0\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x11dry_foliage_color\0{S4\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\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=W\xD6\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\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\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\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\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\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\x06\0\x0Btemperature?\xE0\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\x04\x163\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\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\x03\0\x0Bwater_color\0?v\xE4\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\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\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\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\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\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.dripstone_caves\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\0\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\x03\0\tfog_color\0\xA0\x80\xA0\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\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?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\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\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\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_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\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\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\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\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\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\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\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\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\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.flower_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\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\tsky_color\0y\xA6\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 : "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\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\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\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\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\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\x0Bwater_color\098\xC9\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\tsky_color\0\x85\x9D\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\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\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , 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\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\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\x01\0\x11has_precipitation\x01\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\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\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.grove\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x81\xA0\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\0\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , 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.jagged_peaks\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\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\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\x0Btemperature\xBF\xE6ffffff\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\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\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\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\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , 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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\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\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.lush_caves\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\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\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\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\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\x1Fminecraft:music.overworld.swamp\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\0x\xA7\xFF\x03\0\x0Bwater_color\0:zj\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\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\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\x99\x99\x99\x9A\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\x01\0\x11has_precipitation\x01\n\0\x07effects\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0\x0EN\xCF\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\x03\0\x06weight\0\0\0\x01\0\0\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\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\tfog_color\0\xC0\xD8\xFF\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\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\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\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.nether_wastes.additions\0\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\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\0\0\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 : "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\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\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 : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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\0z\xA5\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\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\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\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\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\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\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\x03\0\tsky_color\0|\xA3\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\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\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\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 : "pale_garden" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Bgrass_color\0w\x82r\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tfog_color\0\x81wp\t\0\x05music\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\0v\x88\x9D\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\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\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\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "river" , 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\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\x03\0\tfog_color\0\xC0\xD8\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 : "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\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\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\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\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\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\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\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\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\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\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\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 : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xD3333333\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x82\x9F\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.snowy_slopes\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , 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\x03\0\tsky_color\0\x83\x9E\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\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\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\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\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\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\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\x0Fwater_fog_color\0\x05\x053\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\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\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\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\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\n\0\x04data\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\x06weight\0\0\0\x01\0\0\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\tsky_color\0}\xA2\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\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 : "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\tfog_color\0\xC0\xD8\xFF\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0a{d\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\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\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\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 : "the_end" , 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\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\x03\0\x0Bwater_color\0?v\xE4\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 : "the_void" , data : b"\n\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\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\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 : "warm_ocean" , 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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\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?\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\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x01\0\x15replace_current_music\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\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\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\x03\0\x0Bwater_color\0?v\xE4\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\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 : "windswept_forest" , 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\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\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?\xC9\x99\x99\x99\x99\x99\x9A\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , 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\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\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\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\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\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\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\t\0\x05music\n\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\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\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\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\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\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x01\0\x05decal\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\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\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\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\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\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\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\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\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\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\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\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\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\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\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\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\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\x03\0\x05width\0\0\0\x03\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\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\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\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\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\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\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\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\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\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\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x06height\0\0\0\x01\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\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\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\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\x03\0\x05width\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\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\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\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\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\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\x03\0\x05width\0\0\0\x04\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\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\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\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\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\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\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\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\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\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\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\x03\0\x05width\0\0\0\x04\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\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\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\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\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\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\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\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\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\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\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\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\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\x05width\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\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\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\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\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\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.tides.title\0\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\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\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\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\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\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\x06height\0\0\0\x02\x03\0\x05width\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\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\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x01\0\tultrawarm\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\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x07natural\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\x0Chas_skylight\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\tbed_works\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\x07natural\x01\x01\0\thas_raids\x01\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\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\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\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\tultrawarm\0\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Bpiglin_safe\0\x01\0\x0Bhas_ceiling\0\x01\0\x07natural\0\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\thas_raids\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Chas_skylight\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\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x01\0\x07natural\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x01\0\tultrawarm\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x14respawn_anchor_works\x01\x03\0\x05min_y\0\0\0\0\x01\0\x0Bpiglin_safe\x01\x01\0\tbed_works\0\x03\0\x0Elogical_height\0\0\0\x80\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x06height\0\0\x01\0\x01\0\x0Chas_skylight\0\x01\0\thas_raids\0\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\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\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\x08\0\x07scaling\0 when_caused_by_living_non_player\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\x07effects\0\x07burning\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\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\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\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\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\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\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\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\x99\x99\x99\x9A\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x06\0\x11length_in_seconds@f@\0\0\0\0\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\t\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\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\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\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x06\0\x05range@p\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\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\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\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\x06\0\x0Cuse_duration@\x1C\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\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\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\x03\0\tmax_level\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , 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\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\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\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\0\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\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\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\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\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\0\0\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\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\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\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\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\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\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\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\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\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\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\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\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\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\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\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\x08\0\x04type\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\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\x04type\0\x14minecraft:play_sound\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\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\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\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\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\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\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\x03\0\nanvil_cost\0\0\0\x02\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\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\x02id\0#minecraft:enchantment.depth_strider\0\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\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\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\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x03\0\x06weight\0\0\0\n\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\x03\0\tmax_level\0\0\0\x05\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\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\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\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\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\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\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\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\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\x08max_cost\x03\0\x04base\0\0\0\x12\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\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\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\tattribute\0\x16minecraft:burning_time\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\x1A#minecraft:enchantable/bow\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\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\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\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\x03\0\x06weight\0\0\0\x02\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "frost_walker" , 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\x06weight\0\0\0\x02\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\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\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x06radius\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\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\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\x03\0\tmax_level\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\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\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\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\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\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\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\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\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\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\nanvil_cost\0\0\0\x04\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\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%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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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%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\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\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\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\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\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\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\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\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\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\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\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\x15per_level_above_first@$\0\0\0\0\0\0\x06\0\x04base@$\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\nanvil_cost\0\0\0\x04\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\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\x1Fenchantment.minecraft.multishot\0\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\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\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\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\n\x03\0\x04base\0\0\0\x01\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\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\0" } , StaticRegistryEntry { name : "power" , data : b"\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\x08\0\x06entity\0\x0Fdirect_attacker\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?\xE0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\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\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\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\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\0" } , StaticRegistryEntry { name : "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\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\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\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\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\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\x06weight\0\0\0\x02\x03\0\tmax_level\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\x14\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\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\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\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\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\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\x07\x03\0\x04base\0\0\0\x11\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x03\0\tmax_level\0\0\0\x03\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\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\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\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\0\0\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\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\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\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\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\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\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\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\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\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@\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\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\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\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\x07effects\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\x06\0\x05speed?\xF0\0\0\0\0\0\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\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\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\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\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\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\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\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\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\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\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\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\0\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\0\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\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\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\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\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\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\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\x08\0\tcondition\0\x10minecraft:any_of\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\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\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\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\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\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\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\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\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\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\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\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\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\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\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\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\x03\0\nanvil_cost\0\0\0\x08\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\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\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\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\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\x08\0\tenchanted\0\x06victim\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\x08\0\x08affected\0\x08attacker\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\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\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\x08max_cost\x03\0\x04base\0\0\x007\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\x06effect\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\x08\0\x04type\0\x12minecraft:fraction\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\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\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\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\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\x06weight\0\0\0\x05\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\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\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 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\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\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\x06weight\0\0\0\x02\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\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\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\x08\0\x11block_interaction\0\x07trigger\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x08attacker\0\0\x03\0\nanvil_cost\0\0\0\x04\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\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\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\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\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\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\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x08\0\x04type\0\x16minecraft:server_links\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\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\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\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\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\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\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\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\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\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\x03\0\x06weight\0\0\0\x01\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\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?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\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\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\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\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\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\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\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\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\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\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\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\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\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\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\x0Fwater_fog_color\0]\xB7\xEF\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.cherry_grove\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\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\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\x01\0" } , StaticRegistryEntry { name : "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\x07effects\x03\0\tsky_color\0{\xA4\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\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\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\x03\0\tsky_color\0n\xB1\xFF\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.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\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\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.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\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\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\tfog_color\x003\x03\x03\0\x01\0\x11has_precipitation\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\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\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\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\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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=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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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\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\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\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\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\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , 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\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\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\n\0\x07effects\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\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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "desert" , 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\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.desert\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\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\0n\xB1\xFF\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\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\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.dripstone_caves\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\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?\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\x01\0\x11has_precipitation\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\tsky_color\0\0\0\0\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\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\0" } , StaticRegistryEntry { name : "end_highlands" , 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\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\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\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\x08downfall?\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\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\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\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "eroded_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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\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\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\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\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.flower_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\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\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\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\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\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\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\x08\0\x14temperature_modifier\0\x06frozen\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\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\x0Bwater_color\098\xC9\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 : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\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\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\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\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\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\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\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 : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.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\tsky_color\0\x81\xA0\xFF\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\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\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\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\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\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\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\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\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\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_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\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\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\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_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\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\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\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 : "lush_caves" , 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\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\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.overworld.lush_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\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\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\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\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\x03\0\x11dry_foliage_color\0{S4\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x8D\xB1'\0\x01\0\x11has_precipitation\x01\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\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\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\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{\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\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\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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.nether.nether_wastes\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\x003\x08\x08\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\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\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\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\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\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 : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\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\0\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , 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\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.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\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\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\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\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.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\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "pale_garden" , 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\x03\0\x0Fwater_fog_color\0Ui\x80\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\0\0\0\0\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\tfog_color\0\x81wp\x03\0\x0Bgrass_color\0w\x82r\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bwater_color\0v\x88\x9D\0\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\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\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\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\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{\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\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\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\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\0?v\xE4\0\x06\0\x0Btemperature@\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\x01\0\x11has_precipitation\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\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\n\0\x07effects\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\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\0\0\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 : "snowy_beach" , data : b"\n\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\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\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\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\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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\n\0\x07effects\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\x01\0\x15replace_current_music\0\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\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\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 : "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\x0Bwater_color\0=W\xD6\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\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\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\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\x03\0\tfog_color\0\x1BGE\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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\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\0\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\tsky_color\0v\xA8\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\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.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\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\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\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 : "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\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\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 : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\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\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\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\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\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\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\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\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\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 : "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\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\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\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\tsky_color\0{\xA4\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\x1A\x05\x1A\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.warped_forest\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\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\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\0\x01\0\x11has_precipitation\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\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\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_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\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\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\x01\0\x11has_precipitation\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\tsky_color\0n\xB1\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.badlands\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\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\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\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\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\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\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\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 : "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\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\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x04wild\0\"minecraft:entity/wolf/wolf_spotted\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\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\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\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\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\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\rambient_sound\0!minecraft:entity.wolf_big.ambient\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\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\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\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\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\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\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\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\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\x03\0\x05width\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\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\x03\0\x06height\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\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\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\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\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\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\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.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\x03\0\x06height\0\0\0\x04\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\x03\0\x05width\0\0\0\x02\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\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\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\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x06height\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\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\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x06height\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.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\x10minecraft:dennis\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\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.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.endboss.author\0\x08\0\x08asset_id\0\x11minecraft:endboss\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:fern\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:fighters\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\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\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\x05width\0\0\0\x02\x03\0\x06height\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\x03\0\x05width\0\0\0\x01\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x08\0\x08asset_id\0\x10minecraft:humble\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\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x06height\0\0\0\x01\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\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\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\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\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\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\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\x03\0\x05width\0\0\0\x03\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\0" } , StaticRegistryEntry { name : "pigscene" , 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!painting.minecraft.pigscene.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:pigscene\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\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\x06height\0\0\0\x04\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\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\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\x03\0\x06height\0\0\0\x01\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\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\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\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\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\x03\0\x06height\0\0\0\x01\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\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\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\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\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\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:stage\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x08\0\x08asset_id\0\x10minecraft:sunset\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\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\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.tides.title\0\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\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\x03\0\x05width\0\0\0\x04\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\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\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x08\0\x08asset_id\0\x12minecraft:wanderer\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\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\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\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\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\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\x01\0\x0Bhas_ceiling\0\x08\0\x07effects\0\x13minecraft:overworld\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\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\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\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x01\0\tbed_works\x01\x01\0\x07natural\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x01\0\x07natural\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\x0Chas_skylight\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\x03\0\x06height\0\0\x01\x80\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x14respawn_anchor_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\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\tbed_works\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x01\0\x07natural\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x06\0\rambient_light?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x14respawn_anchor_works\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x07natural\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Bhas_ceiling\x01\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\thas_raids\0\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Bpiglin_safe\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x03\0\x05min_y\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\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\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\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\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\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\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\x08\0\x07scaling\0\x06always\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\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 : "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\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\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\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\x08\0\x07scaling\0 when_caused_by_living_non_player\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\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\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\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\x07effects\0\x07burning\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\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\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\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\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\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\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\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\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\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\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\x07effects\0\x06poking\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\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\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\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\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\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x03\0\x11comparator_output\0\0\0\t\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\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\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x06\0\x11length_in_seconds@X\0\0\0\0\0\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\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\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\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\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\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\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\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\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\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\x0Cuse_duration@\x1C\0\0\0\0\0\0\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\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\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\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\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\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\x06\0\x05range@p\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\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\x06\0\x05range@p\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\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\0\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.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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\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\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\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\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\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\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\0\0\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\x03\0\x06weight\0\0\0\x05\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\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\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\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\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\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\nanvil_cost\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\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\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\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\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\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\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\x1B#minecraft:enchantable/mace\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\x1Dminecraft:armor_effectiveness\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\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x07effects\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\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\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\0\0\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\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\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\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\tmax_level\0\0\0\x03\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\tattribute\0#minecraft:water_movement_efficiency\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\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\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\n\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\nanvil_cost\0\0\0\x01\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\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\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\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\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\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\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\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\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\0\0\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\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\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x02\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\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\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\x15per_level_above_first\xBF\xC3333333\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\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\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\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\tmax_level\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\x02\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\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\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\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\nanvil_cost\0\0\0\x04\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\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\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\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\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\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\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\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\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\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\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\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.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\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\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\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\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\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\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\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\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\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\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\x1Fenchantment.minecraft.knockback\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\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\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\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\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\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\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\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\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\x06weight\0\0\0\x02\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\x03\0\nanvil_cost\0\0\0\x04\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\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\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\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\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\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\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\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\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\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\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\x03\0\x06weight\0\0\0\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\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\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "projectile_protection" , 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@\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\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\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/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\t\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\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 : "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\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\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\tmax_level\0\0\0\x02\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\x14\x03\0\x04base\0\0\0\x0C\0\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\x1A#minecraft:enchantable/bow\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\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x03\0\x06weight\0\0\0\x02\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\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.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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\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\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\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\tadd_value\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\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.respiration\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\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\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\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\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\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04hand\0" } , StaticRegistryEntry { name : "sharpness" , 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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\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\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\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\nanvil_cost\0\0\0\x02\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\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\rprimary_items\0\x1C#minecraft:enchantable/sword\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\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\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\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\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\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\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\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\x06effect\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\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\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\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\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\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\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\0\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\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\x08\0\toperation\0\tadd_value\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\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\tattribute\0\x1Fminecraft:sweeping_damage_ratio\0\0\x03\0\nanvil_cost\0\0\0\x04\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\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\x05\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\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\x03\0\nanvil_cost\0\0\0\x08\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\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/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\x08\0\tenchanted\0\x06victim\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\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\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\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_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\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\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\tmax_level\0\0\0\x03\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\nanvil_cost\0\0\0\x02\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\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\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\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\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\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\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\x04type\0\x19minecraft:remove_binomial\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\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!#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\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\tmax_level\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\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\n\0\x06effect\x08\0\x11block_interaction\0\x07trigger\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\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\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\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:lookup\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\x07columns\0\0\0\x01\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\x04type\0\x15minecraft:dialog_list\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\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\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\x08\0\x07dialogs\0\x18#minecraft:quick_actions\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x08\0\x04type\0\x16minecraft:server_links\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\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\x03\0\x07columns\0\0\0\x01\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\x03\0\tmax_ticks\0\0\0\x01\x01\0\x08required\0\x03\0\x0Bsetup_ticks\0\0\0\x01\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_11 : & [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\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\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\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\x08\0\x0Bwater_color\0\x07#3f76e4\0\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.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\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\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\n\0 minecraft:audio/background_music\n\0\x07default\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\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.basalt_deltas.additions\0\n\0\x04mood\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\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\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\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\x01\0\x11has_precipitation\x01\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\n\0\nattributes\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\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "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\x08\0\x0Bwater_color\0\x07#3d57d6\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\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\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\x04mood\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\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\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 : "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\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?\xE6ffffff\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\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\0\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#3d57d6\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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.deep_dark\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\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\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\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\x08\0 minecraft:visual/water_fog_color\0\x07#041633\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\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\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\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 : "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\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\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , 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 : "end_highlands" , data : b"\n\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , 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 : "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\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\x01\0\x11has_precipitation\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 : "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\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\0" } , StaticRegistryEntry { name : "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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "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\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#3938c9\0\0" } , StaticRegistryEntry { name : "frozen_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\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\0\0\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\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\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\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\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\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\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\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 : "ice_spikes" , 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\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\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\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\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\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\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\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\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\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , 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\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\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 : "mangrove_swamp" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\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\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\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\x99\x99\x99\x9A\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 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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\0\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\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\x0Btemperature?\xE0\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\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\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\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.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\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\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\0\x06\0\x0Btemperature?\xD3333333\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\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\nattributes\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\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\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#878d76\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x0Bgrass_color\0\x07#778272\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\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\x08\0\x05sound\0\x18minecraft:music.creative\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\x0Btemperature?\xE0\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\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , 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\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\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\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#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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\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#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\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\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\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\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\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\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\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\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\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\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\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\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#232317\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\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "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\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\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\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\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\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\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\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\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\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\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\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\x06\0\x06offset@\0\0\0\0\0\0\0\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\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\tmin_delay\0\0.\xE0\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\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , 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\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_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_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\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "wooded_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\x01\0\x11has_precipitation\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\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\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\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\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\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\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\x01\0\x06italic\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\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\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\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\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\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\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\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\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\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\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\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\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\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\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\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\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\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\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\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\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\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\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\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\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\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\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\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\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\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\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\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\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\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\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\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\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\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\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\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\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 : "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\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\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\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\"painting.minecraft.backyard.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:backyard\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\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\x03\0\x05width\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\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\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\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\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\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\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\x05width\0\0\0\x02\x03\0\x06height\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\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\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\x08\0\x08asset_id\0\x12minecraft:changing\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\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x05width\0\0\0\x03\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\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\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\x03\0\x05width\0\0\0\x03\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\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\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\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\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\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\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\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\x08\0\x08asset_id\0\x11minecraft:finding\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\x03\0\x06height\0\0\0\x02\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\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\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\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\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\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\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\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\x03\0\x06height\0\0\0\x02\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\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\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\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\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x05width\0\0\0\x04\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x08\0\x08asset_id\0\x11minecraft:passage\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\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x06height\0\0\0\x04\x03\0\x05width\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\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\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\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\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\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\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\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\x06height\0\0\0\x01\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\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\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\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\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\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\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\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\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\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\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\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\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\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\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:sunset\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\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\x08\0\x08asset_id\0\x12minecraft:unpacked\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\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\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\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\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\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x05width\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\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\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\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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\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\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\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\x0Bhas_ceiling\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\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\x08\0\ttimelines\0\x17#minecraft:in_overworld\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\n\0\nattributes\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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#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\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/fog_color\0\x07#c0d8ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\0\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Ehas_fixed_time\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x06skybox\0\x03end\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\n\0\nattributes\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 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0\x17p\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\x01\0\0\x08\0 minecraft:visual/sky_light_color\0\x07#e580ff\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\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\x03\0\x0Elogical_height\0\0\x01\0\x08\0\ttimelines\0\x11#minecraft:in_end\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\x06skybox\0\x04none\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Chas_skylight\0\x03\0\x06height\0\0\x01\0\x08\0\x0Ecardinal_light\0\x06nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Bhas_ceiling\x01\x03\0\x05min_y\0\0\0\0\x08\0\ttimelines\0\x14#minecraft:in_nether\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\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\x01\0\"minecraft:gameplay/piglins_zombify\0\x01\0\x1Cminecraft:gameplay/fast_lava\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\0\x03\0\x0Elogical_height\0\0\0\x80\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\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\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\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\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\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\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\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\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 : "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\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 : "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\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\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\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\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\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\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\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\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 : "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\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\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\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\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\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\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\nmessage_id\0\noutOfWorld\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\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\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\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\x07effects\0\x06poking\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\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x03\0\x11comparator_output\0\0\0\x02\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\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\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\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\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 : "lava_chicken" , data : b"\n\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x06\0\x11length_in_seconds@X\0\0\0\0\0\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\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\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\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\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\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\x03\0\x11comparator_output\0\0\0\n\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_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 : "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\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\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\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\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\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\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\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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*#minecraft:sensitive_to_bane_of_arthropods\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\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\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\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\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\0\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/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\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\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\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\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\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\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\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\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\nanvil_cost\0\0\0\x08\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\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\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\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\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\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\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\x03\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\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\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\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\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x02\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:water_movement_efficiency\x08\0\toperation\0\tadd_value\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\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\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\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\x06weight\0\0\0\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\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\0\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_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\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\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\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x06\0\x04base@\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\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\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\x03\0\nanvil_cost\0\0\0\x02\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\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\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\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\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\toperation\0\x13add_multiplied_base\0\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\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\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\x06weight\0\0\0\x02\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\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\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\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\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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.fortune\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\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\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\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\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\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\0\n\0\x06effect\n\0\x06radius\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\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03max@0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\0\x06\0\x06height?\xF0\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\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\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\x08\0\x04type\0\x16minecraft:replace_disk\0\0\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\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\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\x08\x03\0\x04base\0\0\0\x15\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\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\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\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\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\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x08\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\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\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\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\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\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##minecraft:enchantable/melee_weapon\x03\0\x06weight\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\x14\x03\0\x04base\0\0\x007\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\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\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\0\0\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\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\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\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\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\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\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\x08\0\tcondition\0\x10minecraft:all_of\0\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\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\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\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\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\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\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\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\x03\0\tmax_level\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x01\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\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\x03\0\x06weight\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\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\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\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\x04\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\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 : "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\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\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\0\x10\0\n\0\x07effects\t\0\x10minecraft:damage\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?\xE0\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 : "projectile_protection" , data : b"\n\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.projectile_protection\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\x03\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\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\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\0" } , StaticRegistryEntry { name : "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\x0B\x03\0\x04base\0\0\0\x0C\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\x0B\0\x03\0\x06weight\0\0\0\n\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.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\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\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 : "punch" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\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\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\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\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\tmax_level\0\0\0\x03\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\tmax_level\0\0\0\x03\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\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\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\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\tmax_level\0\0\0\x03\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\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.riptide\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\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\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\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\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\tmax_level\0\0\0\x05\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\rprimary_items\0##minecraft:enchantable/melee_weapon\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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\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\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\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\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\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\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\0\n\0\x06effect\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\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\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\x08\0\x04type\0\x19minecraft:spawn_particles\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\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\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\x06\0\x06volume?\xE3333333\0\0\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\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\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\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\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\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x13minecraft:attribute\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\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\tattribute\0\x1Dminecraft:movement_efficiency\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\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\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\0\x08\0\tcondition\0\x10minecraft:all_of\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\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\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\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\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\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\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\x1F#minecraft:enchantable/sweeping\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\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\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\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\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!enchantment.minecraft.swift_sneak\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\x03any\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\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\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\0\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\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_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\x14\0\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\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\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\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\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\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\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\x06effect\n\0\x06chance\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\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\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\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\x007\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\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\tmax_level\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\0\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , 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\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x11block_interaction\0\x07trigger\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\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\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\0\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\x08\0\x08affected\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x02\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/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\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\t#00ffe533\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\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0-\xAA\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\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\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\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\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\0Y\xB5\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\0Zw\0\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\0Z\xE8\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\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\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\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\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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\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\"minecraft:gameplay/creaking_active\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 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\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\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\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\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\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\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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0,\x06\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\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\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\0\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\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\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\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\x003T\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\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\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\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\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#0f0f16\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\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\x08\0\x05value\0\x0Ewaxing_gibbous\x03\0\x05ticks\0\x02\x90@\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\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\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\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.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\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\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\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x07columns\0\0\0\x01\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\x08\0\x04type\0\x16minecraft:server_links\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\tstructure\0\x0Fminecraft:empty\x08\0\x08function\0\x15minecraft:always_pass\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x01\0\x08required\0\0" }] , }] ; -pub static REGISTRY_V_26_1 : & [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\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\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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , 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\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\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\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\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$minecraft:ambient.basalt_deltas.mood\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "beach" , 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#78a7ff\0\x06\0\x0Btemperature?\xE9\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\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\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\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\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\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\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\0\x01\0\x11has_precipitation\x01\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\x08\0\x0Bwater_color\0\x07#3d57d6\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\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\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\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\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\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\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 : "dark_forest" , data : b"\n\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x11dry_foliage_color\0\x07#7b5334\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\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\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\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\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\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\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\x08\0 minecraft:visual/water_fog_color\0\x07#041633\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\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\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\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\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\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\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\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.desert\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\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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.dripstone_caves\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\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\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\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x0Btemperature?\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\x08downfall?\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\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\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\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\0\0" } , StaticRegistryEntry { name : "flower_forest" , 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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\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.forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\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\x03\0\tmin_delay\0\0.\xE0\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\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\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\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\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\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\0\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "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\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\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\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\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\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\x11has_precipitation\x01\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\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\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.lush_caves\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\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\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\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\rfoliage_color\0\x07#8db127\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , 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.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\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\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.nether_wastes.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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "ocean" , 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\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\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\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\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\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#7ca3ff\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\0\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\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\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\0\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/sky_color\0\x07#b9b9b9\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bgrass_color\0\x07#778272\x08\0\x0Bwater_color\0\x07#76889d\x08\0\rfoliage_color\0\x07#878d76\0\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\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/sky_color\0\x07#6eb1ff\0\x06\0\x08downfall\0\0\0\0\0\0\0\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\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\xBF\xD3333333\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\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\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\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\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\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.soul_sand_valley.mood\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.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\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\nattributes\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\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\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\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\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\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x0Bwater_color\0\x07#617b64\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\0\n\0\nattributes\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\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\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\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 : "the_void" , 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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\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\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\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\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\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\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#1a051a\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 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\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x04mood\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\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\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\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\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\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\x06\0\x08downfall?\xD3333333\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\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\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 : "wooded_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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\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\rfoliage_color\0\x07#9e814d\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\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\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\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\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x01\0\x05decal\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\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\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\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\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\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\0\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\n\0\x0Cadult_sounds\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\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\nstep_sound\0\x1Aminecraft:entity.wolf.step\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\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\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\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\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\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\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\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\0\n\0\x0Cadult_sounds\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\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\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\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\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\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Cadult_sounds\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\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\0\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.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\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\n\0\x0Cadult_sounds\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\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\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\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\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\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\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\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\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\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\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\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\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\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\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\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\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\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\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\0\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\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\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\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\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\x08asset_id\0\x1Fminecraft:entity/cat/cat_jellie\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\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\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\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\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\0\n\0\x0Bbaby_sounds\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_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\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\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.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\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\0\n\0\x0Bbaby_sounds\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\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\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\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\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\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\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\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\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_temperate\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\nstep_sound\0\x1Dminecraft:entity.chicken.step\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\rambient_sound\0%minecraft:entity.baby_chicken.ambient\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\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\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\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\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\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\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\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\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\x03\0\x05width\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\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x06height\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\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\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\x08\0\x08asset_id\0\x12minecraft:backyard\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\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\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\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\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\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x06height\0\0\0\x03\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\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\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\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\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\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\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x08\0\x08asset_id\0\x11minecraft:courbet\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.courbet.title\0\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\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\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\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x06height\0\0\0\x03\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\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\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\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\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\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\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\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\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:kebab\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\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\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\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\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\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\x03\0\x06height\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\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\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\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\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x03\0\x05width\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\ttranslate\0\x1Epainting.minecraft.plant.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\x1Fpainting.minecraft.plant.author\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\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\x08\0\x08asset_id\0\x11minecraft:pointer\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\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\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\x05width\0\0\0\x01\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\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\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\rminecraft:sea\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\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\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\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\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\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\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\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\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\x06height\0\0\0\x01\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\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\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\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\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\0" } , StaticRegistryEntry { name : "void" , data : b"\n\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\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\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\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\x03\0\x06height\0\0\0\x01\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\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\x08\0\x08asset_id\0\x0Fminecraft:water\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\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\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\x0Elogical_height\0\0\x01\x80\x01\0\x16has_ender_dragon_fight\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\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\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#78a7ff\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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\x16minecraft:ambient.cave\0\0\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\0\x08\0\rdefault_clock\0\x13minecraft:overworld\x08\0\ttimelines\0\x17#minecraft:in_overworld\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\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\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\x08\0\ttimelines\0\x17#minecraft:in_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\n\0\nattributes\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\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\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\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\0\0\x08\0\rdefault_clock\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x01\0\x16has_ender_dragon_fight\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x01\0\x0Bhas_ceiling\0\x01\0\x16has_ender_dragon_fight\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\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\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\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmin_delay\0\0\x17p\x01\0\x15replace_current_music\x01\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x08\0\x06skybox\0\x03end\x03\0\x05min_y\0\0\0\0\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\ttimelines\0\x11#minecraft:in_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x06skybox\0\x04none\x01\0\x0Ehas_fixed_time\x01\x08\0\ttimelines\0\x14#minecraft:in_nether\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Chas_skylight\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x16has_ender_dragon_fight\0\x08\0\x0Ecardinal_light\0\x06nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\n\0\nattributes\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x06\0#minecraft:visual/fog_start_distance@$\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/piglins_zombify\0\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\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\0\x01\0\x0Bhas_ceiling\x01\x06\0\x10coordinate_scale@ \0\0\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\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\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\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\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\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\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\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\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , 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 : "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\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\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\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\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\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\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\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\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\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\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\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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 : "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\x07scaling\0\x06always\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 : "spear" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05spear\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\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 : "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\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\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\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\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\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x03\0\x11comparator_output\0\0\0\x04\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\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\x06\0\x11length_in_seconds@R@\0\0\0\0\0\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\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\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\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\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\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\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\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\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\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\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\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\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\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_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 : "feel_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\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\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\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\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\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\x04base\0\0\0\x01\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\0)\x03\0\x15per_level_above_first\0\0\0\0\0\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.aqua_affinity\0\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\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\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , 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\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@\x04\0\0\0\0\0\0\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\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\x06\0\rmax_amplifier@\x08\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\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\0\x08\0\x08affected\0\x06victim\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\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\0\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\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\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\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\tattribute\0(minecraft:explosion_knockback_resistance\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\x08\0\x02id\0&minecraft:enchantment.blast_protection\0\0\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\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\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\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\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\x08\0\x08affected\0\x06victim\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\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\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\x08\0\x04type\0\x14minecraft:play_sound\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\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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.channeling\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\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\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\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\x03\0\x06weight\0\0\0\x05\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\x03\0\nanvil_cost\0\0\0\x04\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\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\0\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\0" } , StaticRegistryEntry { name : "efficiency" , 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\n\0\x03\0\tmax_level\0\0\0\x05\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\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\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\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x02\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@\x08\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\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\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_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\x06\0\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\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\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\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\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\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\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\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\n\0\n\0\x07effects\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\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\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\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "flame" , 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\0\x03\0\x04base\0\0\0\x14\0\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\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\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\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x02\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\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.fortune\0\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\tmax_level\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\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\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\x06radius\x06\0\x03max@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\x06\0\x03min\0\0\0\0\0\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\x05\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\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\x03\0\nanvil_cost\0\0\0\x08\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\tmax_level\0\0\0\x01\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\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\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\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\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\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\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\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\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\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\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x03\0\tmax_level\0\0\0\x03\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\0" } , StaticRegistryEntry { name : "loyalty" , 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\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\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\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 : "luck_of_the_sea" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\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\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\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\0" } , StaticRegistryEntry { name : "lunge" , 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\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\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\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\t\0\x05terms\n\0\0\0\x03\n\0\x04term\n\0\tpredicate\n\0\rtype_specific\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\x12minecraft:inverted\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\rtype_specific\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\x08\0\x04type\0\x10minecraft:player\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\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\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\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\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\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\x15per_level_above_first?\xDDO\xDF;dZ\x1D\x06\0\x04base?\xDDO\xDF;dZ\x1D\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\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\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\x08\0\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\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\x1Aenchantment.minecraft.lure\0\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\x03\0\tmax_level\0\0\0\x03\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\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\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\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\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\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\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\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\x01\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\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\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\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\x03\0\nanvil_cost\0\0\0\x01\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\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\x06weight\0\0\0\x05\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.projectile_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\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\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\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\0" } , StaticRegistryEntry { name : "protection" , 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\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\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\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\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\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\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\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\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\x02\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\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 : "quick_charge" , 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\x02\0\x08mainhand\0\x07offhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x03\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\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\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\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\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\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\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\toperation\0\tadd_value\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\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\x0B\0\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\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\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\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\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\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\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\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\x1D#minecraft:sensitive_to_smite\0\0\0\0\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\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x08\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\toperation\0\tadd_value\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\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x18minecraft:movement_speed\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\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\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\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\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\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\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\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\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\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\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\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\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\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\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\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\0\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\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\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\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\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\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\tmax_level\0\0\0\x03\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\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\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x08\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\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x03\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\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\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\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\n\0\x0Crequirements\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\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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\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\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\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x06effect\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\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\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\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\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\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\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x11minecraft:explode\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\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\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\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\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\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\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\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\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\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\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\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\x03\0\x05ticks\0\0YL\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\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\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\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\x03\0\x05ticks\0\0.[\x06\0\x05value?\xF0\0\0\0\0\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/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\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\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\0YL\0\x08\0\x08modifier\0\x08multiply\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%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\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\x08\0\x05value\0\t#e9e07233\x03\0\x05ticks\0\x000\xE0\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\x08\0\x05value\0\t#09b73333\x03\0\x05ticks\0\x006\xD7\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\x08\0\x05value\0\t#09b73333\x03\0\x05ticks\0\0U\xC9\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\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\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\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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\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/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: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 minecraft:visual/star_brightness\x08\0\x08modifier\0\x07maximum\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\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\x03\0\x05ticks\0\x000o\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\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\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x0Ctime_markers\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\n\0\rminecraft:day\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x03\xE8\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\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\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\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\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\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\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\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\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\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\x18menu.quick_actions.title\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\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\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\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\tstructure\0\x0Fminecraft:empty\x03\0\tmax_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\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\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\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\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\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\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_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\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\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\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\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\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\x08creature\n\0\0\0\x05\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\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\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\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\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x06\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08minCount\0\0\0\x01\0\0\x01\0\x11has_precipitation\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\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\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\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\n\0\x0Bspawn_costs\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\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\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\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\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\x08spawners\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\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\x04misc\0\0\0\0\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\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\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\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\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\x03\0\x06weight\0\0\0d\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\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\x10minecraft:ocelot\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\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\x08\0\x04type\0\x0Fminecraft:sheep\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\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\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\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:parrot\x03\0\x06weight\0\0\0(\0\x08\0\x04type\0\x0Fminecraft:panda\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0P\0\0\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\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\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\x03\0\x06weight\0\0\0<\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0(\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:ghast\0\x08\0\x04type\0\x14minecraft:magma_cube\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0d\0\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\x0Ewater_creature\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\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\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.basalt_deltas\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\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\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\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\x0Bspawn_costs\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x0Bspawn_costs\0\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\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\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\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\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\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\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\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\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\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\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\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\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\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\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:turtle\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x08spawners\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\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\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\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\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\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\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\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\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\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\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\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x0Bspawn_costs\0\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\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\x0Bgrass_color\0\x07#b6db61\x08\0\rfoliage_color\0\x07#b6db61\0\n\0\x08spawners\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\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\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\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\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\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\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\n\0\0\0\x03\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\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\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\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\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\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\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\x03\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x06weight\0\0\0\x0F\x03\0\x08minCount\0\0\0\x01\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\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\0_\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\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\x11minecraft:creeper\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\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\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\t\0\x08creature\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\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\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\x02\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\tmax_delay\0\0]\xC0\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\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\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\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\x08spawners\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\x08minCount\0\0\0\x02\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x06weight\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:hoglin\x03\0\x06weight\0\0\0\t\0\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x10minecraft:piglin\x03\0\x08maxCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\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\0\x06\0\x0Btemperature@\0\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\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\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\n\0\x04mood\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\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 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\n\0\x08spawners\t\0\x08creature\n\0\0\0\x04\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\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\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\t\0\x08axolotls\0\0\0\0\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\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\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\rwater_ambient\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\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\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\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\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\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\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\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#79a6ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x11dry_foliage_color\0\x07#7b5334\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , 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\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\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\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\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\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\x06weight\0\0\0d\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\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\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\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\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\x03\x08\0\x04type\0\x0Fminecraft:squid\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\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\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\rwater_ambient\n\0\0\0\x02\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\x03\0\x08minCount\0\0\0\x03\0\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\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\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\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\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\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\x08axolotls\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\x04misc\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\x08creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x08spawners\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x01\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\x02\x08\0\x04type\0\x12minecraft:nautilus\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\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\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\x03\0\x06weight\0\0\0\x05\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\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\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\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\x04misc\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#3938c9\0\x08\0\x14temperature_modifier\0\x06frozen\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\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\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\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\n\0\x08spawners\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\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\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\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\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\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\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\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\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\x03\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\x08\0\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\x14minecraft:pufferfish\0\x03\0\x06weight\0\0\0\x19\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08minCount\0\0\0\x08\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\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\x0Ewater_creature\n\0\0\0\x03\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\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\x08\0\x04type\0\x12minecraft:nautilus\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\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#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041633\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\x08\0\x05sound\0\x14minecraft:music.game\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\0\x06\0\x0Btemperature?\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\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\n\0\nattributes\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\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\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\0\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\x03\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\x01\0\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x03\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\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\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\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\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\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\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\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\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\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\x01\0\x11has_precipitation\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\x0Ewater_creature\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\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\x0C\0\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:camel\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\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\x07monster\n\0\0\0\n\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\0\x13\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\x01\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\x002\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\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:husk\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0P\0\x08\0\x04type\0\x11minecraft:parched\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\x03\0\x08maxCount\0\0\0\x04\0\t\0\rwater_ambient\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\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\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\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\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\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\x08\0\x04type\0\x11minecraft:creeper\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\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\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:drowned\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\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\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\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\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\x0Bspawn_costs\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 : "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\x01\0\x11has_precipitation\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\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\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\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\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\0\t\0\x08features\0\0\0\0\0\n\0\x0Bspawn_costs\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\x0Bspawn_costs\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\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\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\t\0\x08features\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\n\0\x08spawners\t\0\x07ambient\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\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x1Aunderground_water_creature\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 : "eroded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\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.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x0Bspawn_costs\0\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\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\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\x03\0\x08minCount\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\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\x08maxCount\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\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\x0Fminecraft:witch\0\t\0\x0Ewater_creature\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\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\0\n\x08\0\x04type\0\rminecraft:pig\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\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\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\x08axolotls\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\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\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\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\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\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\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\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\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\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\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\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\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\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\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\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\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\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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\x0Bspawn_costs\0\n\0\x08spawners\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\rwater_ambient\0\0\0\0\0\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\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\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\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x05\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\x08maxCount\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\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\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\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\x01\x08\0\x04type\0\x12minecraft:enderman\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\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\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\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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.forest\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\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\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\0" } , StaticRegistryEntry { name : "frozen_ocean" , 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\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\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\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_\x03\0\x08minCount\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\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\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\x08\0\x04type\0\x0Fminecraft:slime\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\x03\0\x08maxCount\0\0\0\x04\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\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\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\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\0\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\x02\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\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\0\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\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\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\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\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.frozen_peaks\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#859dff\0\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\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Eminecraft:goat\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\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\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\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\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\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\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\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\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "frozen_river" , 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\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\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x08spawners\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\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\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\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\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\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\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\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\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\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\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\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\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\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\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\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\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\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\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\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\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\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x06weight\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\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\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\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\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\x0Fminecraft:slime\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\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\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\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\n\0\x0Bspawn_costs\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 : "ice_spikes" , 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\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\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x08spawners\t\0\x0Ewater_creature\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\x08maxCount\0\0\0\x03\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\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\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\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\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\0\x14\x08\0\x04type\0\x12minecraft:skeleton\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\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\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\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\x08\0\x04type\0\x0Fminecraft:stray\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0P\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\x04misc\0\0\0\0\0\t\0\x08axolotls\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\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\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.jagged_peaks\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x08spawners\t\0\x08axolotls\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\rwater_ambient\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\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\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\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\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\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\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x04misc\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\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , 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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\n\0\x08spawners\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\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\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\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\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\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\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x06weight\0\0\0(\x08\0\x04type\0\x10minecraft:parrot\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:panda\x03\0\x08minCount\0\0\0\x01\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\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\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\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\n\x08\0\x04type\0\x12minecraft:enderman\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\x06weight\0\0\0\x02\x08\0\x04type\0\x10minecraft:ocelot\x03\0\x08maxCount\0\0\0\x03\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\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\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#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.jungle\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , 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\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\rwater_ambient\n\0\0\0\x03\x08\0\x04type\0\rminecraft:cod\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\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\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\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\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\x12minecraft:nautilus\x03\0\x08maxCount\0\0\0\x01\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\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\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\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\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\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\0\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\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\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\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\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\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 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\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\n\0\x0Bspawn_costs\0\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\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\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\x08axolotls\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:axolotl\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\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\x03\0\x08maxCount\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\x03\0\x08minCount\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\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\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\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\0\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$minecraft:music.overworld.lush_caves\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bspawn_costs\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\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\x08maxCount\0\0\0\x08\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\x06weight\0\0\0\x19\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\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_\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\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\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\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\x08\0\x04type\0\x12minecraft:enderman\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\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\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\x0Fminecraft:slime\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:bogged\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x1E\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x0Eminecraft:frog\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\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\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\x1Fminecraft:music.overworld.swamp\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\x01\0)minecraft:gameplay/increased_fire_burnout\x01\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\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\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\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , 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\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\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.meadow\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\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\x03\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\0\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\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\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\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\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\x06weight\0\0\0d\x03\0\x08minCount\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\x08minCount\0\0\0\x01\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\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\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\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x07monster\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\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x13minecraft:mooshroom\0\t\0\x0Ewater_creature\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\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\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/can_pillager_patrol_spawn\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\n\0\x0Bspawn_costs\0\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\0" } , StaticRegistryEntry { name : "nether_wastes" , 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\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0<\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\0\t\0\x07ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x1Aminecraft:zombified_piglin\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\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:piglin\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0F\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\rwater_ambient\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\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\nattributes\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\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\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.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\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\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\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\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\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\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\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\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\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\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\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:cod\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\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\x11minecraft:dolphin\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\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#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\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\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\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.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\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\x08spawners\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\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\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\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\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\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\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\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\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\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\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\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\0\n\0\x08spawners\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\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\x19\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\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\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\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\x0Fminecraft:witch\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\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\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\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\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\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\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\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\rminecraft:fox\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\0\x06\0\x0Btemperature?\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\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\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\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x01\0\x11has_precipitation\x01\n\0\x08spawners\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\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\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\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\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\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\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\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\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\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\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\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\x0Fminecraft:slime\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\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\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\x08axolotls\0\0\0\0\0\0\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#76889d\x08\0\rfoliage_color\0\x07#878d76\x08\0\x0Bgrass_color\0\x07#778272\x08\0\x11dry_foliage_color\0\x07#a0a69c\0\x01\0\x11has_precipitation\x01\n\0\nattributes\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\x08\0 minecraft:visual/water_fog_color\0\x07#556980\n\0 minecraft:audio/background_music\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: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\x0Btemperature?\xE6ffffff\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\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\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\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\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\x03\0\x08minCount\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\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\x08\0\x04type\0\x11minecraft:creeper\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\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\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\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\x01\0\x11has_precipitation\x01\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\n\0\x0Bspawn_costs\0\n\0\x08spawners\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\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\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\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\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\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\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\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\n\0\0\0\x06\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\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\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\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\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\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\x03\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\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\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\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\0" } , StaticRegistryEntry { name : "river" , data : b"\n\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\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\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\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\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\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\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\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\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\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\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\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0d\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\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\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x02\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\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x0Bspawn_costs\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\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\rwater_ambient\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\x04misc\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\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\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\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\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\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\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\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\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\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x08maxCount\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\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:creeper\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\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\t\0\x0Ewater_creature\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\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\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\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\t\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\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\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\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\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x10minecraft:donkey\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\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\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x04\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\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\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\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\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\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\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\x0Ewater_creature\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\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\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\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\x01\0\x11has_precipitation\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\n\0\x0Bspawn_costs\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\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\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\x04misc\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\t\0\x07carvers\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , 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\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\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\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\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\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\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\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\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\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\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\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\x08creature\0\0\0\0\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\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x14minecraft:polar_bear\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\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\0Z\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\x08\0\x04type\0\x19minecraft:zombie_villager\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\x16minecraft:zombie_horse\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\x06weight\0\0\0\x14\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\x11minecraft:creeper\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\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\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0P\x08\0\x04type\0\x0Fminecraft:stray\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\x08maxCount\0\0\0\x08\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\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\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\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\x01\0\x11has_precipitation\x01\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\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_slopes" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\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\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\0_\x08\0\x04type\0\x10minecraft:zombie\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\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\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\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\x03\0\x08minCount\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\x04misc\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\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\0\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\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\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\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#829fff\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\0\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\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\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\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\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\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\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\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\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\rminecraft:fox\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\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\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\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\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\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\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\rwater_ambient\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\n\0\x0Fminecraft:ghast\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x12minecraft:skeleton\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x12minecraft:enderman\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\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x03\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0\x14\x03\0\x08minCount\0\0\0\x05\x03\0\x08maxCount\0\0\0\x05\0\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\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\x1Aunderground_water_creature\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\x07ambient\0\0\0\0\0\0\x06\0\x08downfall\0\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\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\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\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.soul_sand_valley.mood\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\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#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\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\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\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\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\x02\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\0\t\0\rwater_ambient\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\x08\0\x04type\0\x14minecraft:glow_squid\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\x07monster\n\0\0\0\x08\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\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\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\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\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\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\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_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\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\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\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\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\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\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\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\x08axolotls\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , 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\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\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\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\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\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\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\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\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\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\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\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\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\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\x0Ewater_creature\0\0\0\0\0\0\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sulfur_caves" , data : b"\n\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.sulfur_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\x08\0\x1Aminecraft:visual/fog_color\0\x07#8cb831\x08\0 minecraft:visual/water_fog_color\0\x07#17543c\0\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\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\n\0\x08spawners\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\x08maxCount\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\x1Aunderground_water_creature\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\t\x08\0\x04type\0\x15minecraft:sulfur_cube\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\0\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x14\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x15minecraft:cave_spider\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\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\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\x01\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\t\0\rwater_ambient\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\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\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\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\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\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\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\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\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\x08\0\x04type\0\x0Fminecraft:witch\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\x08creature\n\0\0\0\x06\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\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\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\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\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\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\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\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x06weight\0\0\0F\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\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\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\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\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:bogged\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x1E\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\x05\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\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\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\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\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\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#617b64\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\0\n\0\nattributes\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\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.swamp\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#232317\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\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\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\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x08creature\n\0\0\0\x07\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\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\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x04\0\x03\0\x06weight\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x08minCount\0\0\0\x02\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\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\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\x07monster\n\0\0\0\x08\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\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\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\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\x06weight\0\0\0d\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\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\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\x06\0\x08downfall?\xE0\0\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\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\x08creature\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\x04misc\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\0\0\0\0\0\x06\0\x0Btemperature?\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\n\0\x08spawners\t\0\x0Ewater_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\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\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\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\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "warm_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\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\x0Bspawn_costs\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\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\x03\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\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\n\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\x04misc\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\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\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\x08maxCount\0\0\0\x04\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\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\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\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\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\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\rwater_ambient\n\0\0\0\x02\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\0\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\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\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\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\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x08spawners\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0<\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\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\x01\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\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\0\x01\0\x11has_precipitation\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\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.warped_forest.loop\n\0\x04mood\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\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x0Bspawn_costs\n\0\x12minecraft:enderman\x06\0\renergy_budget?\xBE\xB8Q\xEB\x85\x1E\xB8\x06\0\x06charge?\xF0\0\0\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\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 : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x0Bspawn_costs\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\x06weight\0\0\0\n\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\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\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\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\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\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\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\x08maxCount\0\0\0\x08\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\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\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\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\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\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\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\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\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\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\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\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\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\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\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\x12minecraft:enderman\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\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\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\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\x04\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:llama\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\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\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\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\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\x0Bspawn_costs\0\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\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\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\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\x01\0\x11has_precipitation\x01\n\0\x08spawners\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\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\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\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\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\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\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\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\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\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\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\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\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\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\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\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\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\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\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\x08spawners\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\x08creature\n\0\0\0\x07\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\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\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\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\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\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\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\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\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\x03\0\x06weight\0\0\0d\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\0Z\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\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\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\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\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\x0Ewater_creature\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\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\x01\0#minecraft:gameplay/snow_golem_melts\x01\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\x06\0\x1Acreature_spawn_probability?\xA4z\xE1G\xAE\x14{\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\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\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x06\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\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\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x06\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\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\x0Ewater_creature\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\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\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\x08minCount\0\0\0\x04\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\x06weight\0\0\0d\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\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\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\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\x04misc\0\0\0\0\0\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\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\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\x01\0\x06italic\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x15minecraft:snowy_taiga\0\x03\0\x08priority\0\0\0\x01\0\n\0\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_ashen_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_ashen_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_ashen_baby\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\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\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_black_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_baby\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_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!minecraft:old_growth_spruce_taiga\0\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\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\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_baby\x08\0\x04tame\0$minecraft:entity/wolf/wolf_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\0\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\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\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x0Fminecraft:grove\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_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\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\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\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\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\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\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\n\0\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x10minecraft:forest\x08\0\x04type\0\x0Fminecraft:biome\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\0\n\0\x0Cadult_sounds\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\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\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\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\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\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\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\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\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\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\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\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\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\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\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\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\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\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\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\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\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\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\0\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\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\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\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\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\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\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\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\x08asset_id\0\x1Dminecraft:entity/pig/pig_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\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\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\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\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\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\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\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\0\0" } , StaticRegistryEntry { name : "classic" , 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\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\teat_sound\0\x18minecraft:entity.pig.eat\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\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Cadult_sounds\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\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\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\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\0\0" }] , } , StaticRegistry { registry_id : "frog_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_frogs\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\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\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_frogs\x08\0\x04type\0\x0Fminecraft:biome\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\t\0\x10spawn_conditions\n\0\0\0\x02\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\nstructures\0\x1E#minecraft:cats_spawn_as_black\x08\0\x04type\0\x13minecraft:structure\0\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\x08\0\x08asset_id\0\"minecraft:entity/cat/cat_all_black\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\0" } , StaticRegistryEntry { name : "black" , data : b"\n\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\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\0" } , StaticRegistryEntry { name : "british_shorthair" , 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_british_shorthair_baby\x08\0\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_calico_baby\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_calico\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_jellie_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_jellie\0" } , StaticRegistryEntry { name : "persian" , 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_persian_baby\x08\0\x08asset_id\0 minecraft:entity/cat/cat_persian\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\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_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\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\rbaby_asset_id\0#minecraft:entity/cat/cat_tabby_baby\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\0" } , StaticRegistryEntry { name : "white" , data : b"\n\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\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\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\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\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\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\0\n\0\x0Cadult_sounds\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\0\0" } , StaticRegistryEntry { name : "royal" , 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\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\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.cat_royal.death\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\x08\0\x12beg_for_food_sound\0'minecraft:entity.cat_royal.beg_for_food\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\0\0" }] , } , StaticRegistry { registry_id : "cow_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\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\x08\0\x05model\0\x04cold\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\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\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\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\x08\0\x05model\0\x04warm\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\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\rambient_sound\0\x1Cminecraft:entity.cow.ambient\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\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\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_cold_baby\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%minecraft:entity/chicken/chicken_cold\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_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\rbaby_asset_id\0*minecraft:entity/chicken/chicken_warm_baby\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%minecraft:entity/chicken/chicken_warm\0" }] , } , StaticRegistry { registry_id : "chicken_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\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\nhurt_sound\0\x1Dminecraft:entity.chicken.hurt\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\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\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" }] , } , 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\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\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\x03\0\x06height\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x06height\0\0\0\x01\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\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\x03\0\x06height\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\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\0" } , StaticRegistryEntry { name : "bouquet" , 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.bouquet.author\x08\0\x05color\0\x04gray\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\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\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\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\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\x08\0\x08asset_id\0\x12minecraft:cavebird\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\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\x08\0\x08asset_id\0\x12minecraft:changing\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.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\x0Fminecraft:cotan\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\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\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\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x06height\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\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\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\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\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\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\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\x03\0\x05width\0\0\0\x04\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\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\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\x03\0\x06height\0\0\0\x02\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\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\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\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\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x05width\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\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\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\x03\0\x05width\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\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\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x06height\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\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\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\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\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\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\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\x08\0\x08asset_id\0\x11minecraft:pointer\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.pointer.author\0\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\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\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\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\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\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\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\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\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\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\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\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\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\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\x08\0\x08asset_id\0\x0Fminecraft:tides\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\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x03\0\x06height\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\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\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\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\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\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "water" , 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.water.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:water\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\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\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\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x08\0\ttimelines\0\x17#minecraft:in_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\nattributes\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\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\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\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\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x01\0'minecraft:gameplay/respawn_anchor_works\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\tcan_sleep\0\twhen_dark\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\x08\0\rcan_set_spawn\0\x06always\0\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Bhas_ceiling\0\x01\0\x16has_ender_dragon_fight\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\x08\0\rdefault_clock\0\x13minecraft:overworld\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\nattributes\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0\x1Bminecraft:gameplay/bed_rule\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\x08\0\tcan_sleep\0\twhen_dark\x08\0\rcan_set_spawn\0\x06always\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\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x01\0'minecraft:gameplay/respawn_anchor_works\0\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\0\0\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\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\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\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x16has_ender_dragon_fight\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\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x06skybox\0\x03end\x01\0\x0Ehas_fixed_time\x01\x08\0\ttimelines\0\x11#minecraft:in_end\x01\0\x16has_ender_dragon_fight\x01\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\0\n\0\nattributes\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\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\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\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\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\x01\0'minecraft:gameplay/respawn_anchor_works\0\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\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x03\0\x05min_y\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\x10coordinate_scale?\xF0\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/sky_light_factor\0\0\0\0\0\0\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\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/snow_golem_melts\x01\x01\0!minecraft:gameplay/can_start_raid\0\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/fog_start_distance@$\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0'minecraft:gameplay/respawn_anchor_works\x01\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x01\0\"minecraft:gameplay/piglins_zombify\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\0\x80\x08\0\x06skybox\0\x04none\x01\0\x0Chas_skylight\0\x01\0\x0Ehas_fixed_time\x01\x08\0\ttimelines\0\x14#minecraft:in_nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x16has_ender_dragon_fight\0\x01\0\x0Bhas_ceiling\x01\x03\0\x05min_y\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x0Ecardinal_light\0\x06nether\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\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\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\x08\0\nmessage_id\0\x06inFire\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\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\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BgenericKill\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\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\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\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\nmessage_id\0\x04lava\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 : "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\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\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\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\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\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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 : "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\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\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 : "sulfur_cube_hot" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rsulfurCubeHot\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\x07effects\0\x06poking\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\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\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\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\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@m@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.bounce\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.bounce\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x06\0\x11length_in_seconds@g \0\0\0\0\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\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\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\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\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\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\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\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\x03\0\x11comparator_output\0\0\0\x06\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x03\0\x11comparator_output\0\0\0\x07\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\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\x02id\0#minecraft:enchantment.aqua_affinity\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\x06weight\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\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\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\x15minecraft:entity_type\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\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x15minecraft:entity_type\0*#minecraft:sensitive_to_bane_of_arthropods\0\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\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\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\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\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\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\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\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\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\n\0\tpredicate\n\0\x12minecraft:location\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\x15minecraft:entity_type\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\n\0\tpredicate\x08\0\x15minecraft:entity_type\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\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\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\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\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\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "density" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\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\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\0\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\x19\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\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\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\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\x08\0\x02id\0#minecraft:enchantment.depth_strider\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\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\tmax_level\0\0\0\x05\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\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@\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\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\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\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\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!enchantment.minecraft.fire_aspect\0\x03\0\x06weight\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_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@\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\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\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\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\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\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "flame" , 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\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\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\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\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\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\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\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\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\x08\0\x04type\0\x16minecraft:replace_disk\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\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\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\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\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\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\0\0\0\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\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\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_impaling\0\0\0\0\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\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\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x01\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\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\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\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\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\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\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\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\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\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\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\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\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 : "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\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\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\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\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Bis_in_water\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\x03\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\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\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\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\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\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\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\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\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\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\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\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\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 : "lure" , 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\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\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\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\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\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\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\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\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\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x01\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\x06weight\0\0\0\n\n\0\x07effects\t\0\x10minecraft:damage\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\x15minecraft:entity_type\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\x04base?\xF0\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\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "projectile_protection" , 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\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\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\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\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\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\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\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\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\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\tmax_level\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\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\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\x15minecraft:entity_type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\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\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\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\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.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\tattribute\0\x16minecraft:oxygen_bonus\0\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\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\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\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\0\0\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\rexclusive_set\0 #minecraft:exclusive_set/riptide\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "sharpness" , 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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\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\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##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 : "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\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\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\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\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\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\x15minecraft:entity_type\0\x1D#minecraft:sensitive_to_smite\0\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\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\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\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\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\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\nanvil_cost\0\0\0\x08\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\tattribute\0\x18minecraft:movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\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\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\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\toperation\0\tadd_value\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\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\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\0\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\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\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\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\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\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\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\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\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\n\0\x12minecraft:movement\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\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\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\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\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\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\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\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\x17minecraft:periodic_tick\0\0\0\x05\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\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\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\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\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\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\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\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\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04legs\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\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\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\0\0\x03\0\x06weight\0\0\0\x01\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\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\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\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\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\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\x08\0\x08affected\0\x08attacker\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\x08\0\x04type\0\x12minecraft:fraction\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\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\x06effect\n\0\x06chance\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\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\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\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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.vanishing_curse\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\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.wind_burst\0\x03\0\tmax_level\0\0\0\x03\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\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\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\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\0\n\0\x06effect\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\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\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\0\0\0\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\n\0\x06tracks\n\0*minecraft:gameplay/turtle_egg_hatch_chance\x08\0\x04ease\0\x08constant\x08\0\x08modifier\0\x07maximum\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0RF\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?`bM\xD2\xF1\xA9\xFC\x03\0\x05ticks\0\0U\x91\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\x03\0\x05ticks\0\0YL\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x08\0\x08modifier\0\x08multiply\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: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:gameplay/bees_stay_in_hive\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x000\xFE\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[\xA4\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\x03\0\x05ticks\0\0\x17p\x06\0\x05value@f\x80\0\0\0\0\0\0\0\n\0 minecraft:visual/sky_light_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\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\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\x1Cminecraft:visual/cloud_color\x08\0\x08modifier\0\x08multiply\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\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\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\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\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\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\x03\0\x05ticks\0\0.\xB7\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\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\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\x08\0\x08modifier\0\x07maximum\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\x01\0\x05value\0\x03\0\x05ticks\0\0[i\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\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\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\x03\0\x05ticks\0\x001\xBC\x08\0\x05value\0\t#feda6333\0\x03\0\x05ticks\0\x002)\x08\0\x05value\0\t#fed75c33\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\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\x005\xCF\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\x006@\0\x08\0\x05value\0\t#09b73333\x03\0\x05ticks\0\x006\xD7\0\x03\0\x05ticks\0\x007p\x08\0\x05value\0\t#00b33333\0\x08\0\x05value\0\t#00b23333\x03\0\x05ticks\0\0U/\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\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\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\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\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\0\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\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#161616\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\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: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\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\0\n\0\x0Ctime_markers\n\0\x0Fminecraft:night\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\x002\xC8\0\n\0\x12minecraft:midnight\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0FP\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\n\0\rminecraft:day\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x03\xE8\0\0\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\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\x03\0\x05ticks\0\x01\xD4\xC0\x01\0\x05value\x01\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\x03\0\x05ticks\0\0]\xC0\x06\0\x05value?\xD8\0\0\0\0\0\0\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\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\x03\0\x05ticks\0\x022\x80\x06\0\x05value?\xD0\0\0\0\0\0\0\0\x06\0\x05value?\xD8\0\0\0\0\0\0\x03\0\x05ticks\0\x02\x90@\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\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\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\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\x08\0\x05value\0\x0Eminecraft:meet\x03\0\x05ticks\0\0#(\0\x03\0\x05ticks\0\0*\xF8\x08\0\x05value\0\x0Eminecraft:idle\0\x08\0\x05value\0\x0Eminecraft:rest\x03\0\x05ticks\0\0.\xE0\0\0\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\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\0\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\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\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "quick_actions" , 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\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\x04type\0\x15minecraft:dialog_list\x03\0\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0\x18#minecraft:quick_actions\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x08\0\x04type\0\x16minecraft:server_links\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\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\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\tstructure\0\x0Fminecraft:empty\x01\0\x08required\0\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x08\0\x08function\0\x15minecraft:always_pass\x03\0\x0Bsetup_ticks\0\0\0\x01\x03\0\tmax_ticks\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "sulfur_cube_archetype" , entries : & [StaticRegistryEntry { name : "bouncy" , data : b"\n\x01\0\x07buoyant\x01\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xBA\xE1G\xAE\x14z\xE1\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\x02id\0)minecraft:bouncy_add_knockback_resistance\x08\0\tattribute\0\x1Eminecraft: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\x06\0\x06amount?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x02id\0\x1Fminecraft:bouncy_add_bounciness\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\x02id\0&minecraft:bouncy_mul_friction_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\0\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\x02id\0&minecraft:bouncy_mul_air_drag_modifier\0\x08\0\x05items\0'#minecraft:sulfur_cube_archetype/bouncy\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x06\0\x1Cpush_sound_impulse_threshold?\xD3333333\x08\0\npush_sound\0(minecraft:entity.sulfur_cube.bouncy.push\x08\0\thit_sound\0'minecraft:entity.sulfur_cube.bouncy.hit\0\0" } , StaticRegistryEntry { name : "explosive" , data : b"\n\n\0\x0Esound_settings\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.explosive.push\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\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/explosive\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xDAffffff\0\n\0\texplosion\x03\0\x05power\0\0\0\x03\x01\0\x0Bcauses_fire\0\x03\0\x04fuse\0\0\0x\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\toperation\0\tadd_value\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0,minecraft:explosive_add_knockback_resistance\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\x006minecraft:explosive_add_explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\x02id\0\"minecraft:explosive_add_bounciness\0\x08\0\x02id\0)minecraft:explosive_mul_friction_modifier\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xE6ff`\0\0\0\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\x08\0\x02id\0)minecraft:explosive_mul_air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\0\x01\0\x07buoyant\x01\0" } , StaticRegistryEntry { name : "fast_flat" , data : b"\n\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0,minecraft:fast_flat_add_knockback_resistance\0\x08\0\x02id\x006minecraft:fast_flat_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:fast_flat_add_bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0)minecraft:fast_flat_mul_friction_modifier\x06\0\x06amount\xBF\xE9\x99\x99\x98\0\0\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\0\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\x02id\0)minecraft:fast_flat_mul_air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\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\x06\0\x13push_sound_cooldown?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.fast_flat.hit\0\0" } , StaticRegistryEntry { name : "fast_sliding" , data : b"\n\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\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0/minecraft:fast_sliding_add_knockback_resistance\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\x02id\09minecraft:fast_sliding_add_explosion_knockback_resistance\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\tattribute\0\x1Bminecraft:friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0,minecraft:fast_sliding_mul_friction_modifier\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\x0Esound_settings\x08\0\npush_sound\0.minecraft:entity.sulfur_cube.fast_sliding.push\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\0\0" } , StaticRegistryEntry { name : "high_resistance" , data : b"\n\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xDAffffff\0\n\0\x0Esound_settings\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\thit_sound\x000minecraft:entity.sulfur_cube.high_resistance.hit\x08\0\npush_sound\x001minecraft:entity.sulfur_cube.high_resistance.push\0\x08\0\x05items\x000#minecraft:sulfur_cube_archetype/high_resistance\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\x02id\x002minecraft:high_resistance_add_knockback_resistance\0\x08\0\x02id\0B\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x05scale?\x99\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\x06\0\x05depth\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\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\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\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\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\tsky_color\0z\xA5\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05scale?\xD333@\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\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\tsky_color\0z\xA5\xFF\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\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\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\x0Bwater_color\0=W\xD6\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\x05depth\xBF\xF0\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\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x03\x03\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\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\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\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\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 : "dark_forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\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\x06\0\x05scale?\xC9\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\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\tsky_color\0y\xA6\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\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\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\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\x0Bwater_color\0=W\xD6\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\x0Fwater_fog_color\0\x05\x053\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\x06\0\x08downfall?\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\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\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\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\x03\0\x0Bwater_color\0E\xAD\xF2\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_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\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\tfog_color\0\xC0\xD8\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\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_warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\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\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\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\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\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?\xC0\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x08\0\x08category\0\x06desert\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\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\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x06\0\x05scale?\xD0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06desert\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\n\0\x07effects\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\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\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\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\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\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\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\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\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\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\x07the_end\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\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\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\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\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\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\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\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\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\0n\xB1\xFF\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\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\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\x0Fwater_fog_color\0\x05\x053\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\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\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\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\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\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\x08\0\x08category\0\x06forest\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\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\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\0\0\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\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\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x05depth\xBF\xE0\0\0\0\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\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\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\x0Fwater_fog_color\0\x05\x053\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\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\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\tsky_color\0}\xA3\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\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\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?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\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 : "giant_tree_taiga" , data : b"\n\x08\0\x08category\0\x05taiga\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\x0Btemperature?\xD333@\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xDC\xCC\xCC\xC0\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\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\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\n\0\x07effects\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\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 : "ice_spikes" , data : b"\n\x06\0\x05depth?\xDB33@\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\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\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\0" } , StaticRegistryEntry { name : "jungle_edge" , 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\x06jungle\x06\0\x0Btemperature?\xEEff`\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\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\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\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\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\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\n\0\x07effects\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\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\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\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\x08\0\x08category\0\x04mesa\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\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\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\rprecipitation\0\x04rain\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\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?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\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\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\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\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_jungle_edge" , 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\0w\xA8\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\x05scale?\xD9\x99\x99\xA0\0\0\0\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\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\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\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\x08\0\x08category\0\rextreme_hills\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\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}\xA2\xFF\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\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\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\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\x05depth?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mushroom\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\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\x05depth\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mushroom\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\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "nether_wastes" , 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\rprecipitation\0\x04none\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\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\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\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\tsky_color\0n\xB1\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\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\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\x08\0\x08category\0\x05ocean\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\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06plains\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\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\x06\0\x05depth\xBF\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\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\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\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\0u\xAA\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature?\xF333@\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\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\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\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall\0\0\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\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD733@\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature?\xF1\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\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\0v\xA9\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , data : b"\n\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xF3ff\x80\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\0\x08\0\rprecipitation\0\x04none\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\x08category\0\x07the_end\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\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\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 : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\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\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\x08\0\x08category\0\x03icy\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\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\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\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\tsky_color\0\x83\x9E\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\x08\0\rprecipitation\0\x04snow\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\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\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD9\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?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x06\0\x05depth?\xD333@\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\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\x03\0\tsky_color\0\x83\x9E\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\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\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\x7F\xA1\xFF\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\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\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\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\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\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\n\0\x07effects\x03\0\tsky_color\0}\xA2\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\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x04none\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\0x\xA7\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\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\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\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\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\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\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x06\0\x05depth\xBF\xB9\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##\x17\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0a{d\0\x08\0\x08category\0\x05swamp\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\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\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "taiga_hills" , 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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\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?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\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\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\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x08\0\x08category\0\x06forest\n\0\x07effects\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\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\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\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\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\0z\xA5\xFF\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x08category\0\x07the_end\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\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\rprecipitation\0\x04none\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\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\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x04none\x06\0\x05depth?\xB9\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\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\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\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\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\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\tsky_color\0n\xB1\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.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\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\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\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x06\0\x05depth?\xF8\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\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\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\x06forest\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\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x08\0\x08category\0\rextreme_hills\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\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}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\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\tbed_works\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x07natural\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tbed_works\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\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\x0Elogical_height\0\0\x01\0\x03\0\thas_raids\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\x07natural\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x07natural\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\thas_raids\0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\0" }] , }] ; +pub static REGISTRY_V_1_17 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\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\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\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\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\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "badlands_plateau" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\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\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\0\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\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xF8\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "bamboo_jungle" , 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\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\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\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , 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\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\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\0w\xA8\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\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\x03\0\x0Fwater_fog_color\0B>B\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\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\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\ntick_delay\0\0\x17p\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\tfog_color\0h_p\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x05depth\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05beach\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\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\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\x08category\0\x06forest\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\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\x04rain\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xDC\xCC\xCC\xC0\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x05depth\xBF\xF0\0\0\0\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\tsky_color\0{\xA4\xFF\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\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\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\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\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\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\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\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\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\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\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\x08\0\x08category\0\x06forest\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\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\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\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\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\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\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_frozen_ocean" , data : b"\n\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\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\098\xC9\0\x08\0\x14temperature_modifier\0\x06frozen\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\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\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\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\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\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\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\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\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\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\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "deep_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\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\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\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\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\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\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x06desert\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\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\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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 : "desert_lakes" , data : b"\n\x06\0\x05scale?\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\0n\xB1\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\x06desert\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\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\x08category\0\x0Bunderground\x06\0\x0Btemperature?\xE9\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\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\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\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x05scale?\xC9\x99\x99\xA0\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\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\0" } , StaticRegistryEntry { name : "end_highlands" , 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\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\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\x06\0\x05depth?\xB9\x99\x99\xA0\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\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?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\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\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\x0Bgrass_color\0\x90\x81M\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xB9\x99\x99\xA0\0\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\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , 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\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\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\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\x06\0\x05depth?\xB9\x99\x99\xA0\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\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\x05scale?\xC9\x99\x99\xA0\0\0\0\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\rprecipitation\0\x04snow\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\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\098\xC9\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\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\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\x05ocean\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\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\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\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\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\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\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\x08\0\rprecipitation\0\x04rain\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\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\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\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\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\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\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\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\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\x0Btemperature?\xD333@\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\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\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?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0|\xA3\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\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\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\x0Bwater_color\0?v\xE4\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\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x08\0\x08category\0\x03icy\x06\0\x05scale?\xDC\xCC\xCC\xE0\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\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\0\x06\0\x05depth?\xDB33@\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\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x08\0\x08category\0\x06jungle\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\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\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "jungle_edge" , 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\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\x04rain\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\x08\0\x08category\0\x06jungle\x06\0\x05depth?\xB9\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\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\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\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\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 : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x0Bunderground\x08\0\rprecipitation\0\x04rain\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\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\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\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\x04mesa\x06\0\x05depth?\xDC\xCC\xCC\xC0\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\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\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\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\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\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}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\n\0\x07effects\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\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\0\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\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\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\x05scale?\xD9\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\x08category\0\x06jungle\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_plateau" , 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\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xD333@\0\0\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?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "mountain_edge" , 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\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\0\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\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\x08downfall?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\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\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\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mushroom\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\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\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\x08category\0\x06nether\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\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\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\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x05music\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\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x08\0\x08category\0\x05ocean\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\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\x08category\0\x06plains\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\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\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\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\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\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\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\x04rain\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\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature?\xF333@\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\tsky_color\0u\xAA\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\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\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\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\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\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\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xD733@\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\0v\xA9\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07savanna\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xF3ff\x80\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x08\0\x08category\0\x07the_end\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\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\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\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05beach\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\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\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?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , 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\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\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?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , 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\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\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\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth?\xD333@\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\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\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\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\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.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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.soul_sand_valley.additions\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\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\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\0\x06\0\x0Btemperature@\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x08\0\x08category\0\x04none\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\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\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\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\x06\0\x0Btemperature?\xE9\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\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\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\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\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05swamp\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\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\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\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\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\x03\0\tfog_color\0\xC0\xD8\xFF\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\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x05scale?\xC9\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\tsky_color\0}\xA3\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\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 : "taiga_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xDC\xCC\xCC\xC0\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}\xA3\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\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\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\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xD333@\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x08\0\x08category\0\x06forest\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\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\xC0\xD8\xFF\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\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\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\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\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\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\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\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x04none\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\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 : "warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\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\0C\xD5\xEE\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , 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\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Bwater_color\0?v\xE4\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\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\n\0\x05music\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\x03\0\tmin_delay\0\0.\xE0\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.warped_forest.additions\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\n\0\x07effects\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\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\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\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\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\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\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x06\0\x05depth?\xF0\0\0\0\0\0\0\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\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\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\x08\0\x08category\0\rextreme_hills\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x06height\0\0\x01\0\x03\0\x0Bhas_ceiling\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\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tbed_works\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x05min_y\0\0\0\0\x03\0\tultrawarm\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x13minecraft:overworld\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\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\tultrawarm\0\0\0\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\x07natural\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tultrawarm\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\x0Bhas_ceiling\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x03\0\x06height\0\0\x01\0\x03\0\x07natural\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x0Bpiglin_safe\0\0\0\x01\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\tbed_works\0\0\0\0\x03\0\x05min_y\0\0\0\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\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\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\0n\xB1\xFF\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\0\x06\0\x0Btemperature?\xEEff`\0\0\0\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\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0h_p\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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\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\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\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\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\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE333@\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\0z\xA5\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\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\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\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\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\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\n\0\nmood_sound\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\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\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\x03\0\tmax_delay\0\0]\xC0\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\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\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\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?\xE6ff`\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\rprecipitation\0\x04rain\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\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\tfog_color\0\xC0\xD8\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\x08\0\x08category\0\x05ocean\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\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\tsky_color\0{\xA4\xFF\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\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\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\0{\xA4\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\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\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\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 : "desert" , data : b"\n\x08\0\x08category\0\x06desert\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\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x08\0\x08category\0\x0Bunderground\x08\0\rprecipitation\0\x04rain\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\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\x03\0\tfog_color\0\xC0\xD8\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 : "end_barrens" , data : b"\n\x08\0\rprecipitation\0\x04none\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\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\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\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\x08\0\x08category\0\x07the_end\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\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\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\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\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\0?v\xE4\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "eroded_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\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\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\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\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\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\0y\xA6\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\0?v\xE4\0\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 : "frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04snow\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\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\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\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ff`\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\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.frozen_peaks\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\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\x08\0\x08category\0\x08mountain\x08\0\rprecipitation\0\x04snow\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\x08category\0\x05river\x08\0\rprecipitation\0\x04snow\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\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.grove\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\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\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\x7F\xA1\xFF\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\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\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x08mountain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\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.jagged_peaks\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\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\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\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\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\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x08\0\x08category\0\x0Bunderground\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\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.lush_caves\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\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\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\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\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\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\x03\0\x0Bwater_color\0\x0EN\xCF\0\x08\0\x08category\0\x08mountain\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mushroom\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\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\x08category\0\x06nether\n\0\x07effects\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\tfog_color\x003\x08\x08\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\x15replace_current_music\0\0\0\0\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\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.nether_wastes.mood\x06\0\x06offset@\0\0\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\x0Btemperature@\0\0\0\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\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\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\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\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\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\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 : "old_growth_spruce_taiga" , data : b"\n\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\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\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\0x\xA7\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05river\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?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\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x08\0\rprecipitation\0\x04none\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\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\x08category\0\x07savanna\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\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\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\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\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\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\x08\0\rprecipitation\0\x04none\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\xA0\x80\xA0\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\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\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\tsky_color\0\x7F\xA1\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\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\0\x08\0\x08category\0\x03icy\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\x06\0\x0Btemperature\xBF\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\tsky_color\0\x82\x9F\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\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\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x08mountain\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\x06\0\x08downfall?\xD9\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\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\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\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x08\0\x08category\0\x06nether\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\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.nether.soul_sand_valley\x03\0\x15replace_current_music\0\0\0\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\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\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\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\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x08\0\x08category\0\x06jungle\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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mountain\n\0\x07effects\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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.stony_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05beach\x06\0\x08downfall?\xD333@\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}\xA2\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\x08category\0\x06plains\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\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\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\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\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\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x08\0\x08category\0\x05taiga\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\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\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\x08\0\x08category\0\x07the_end\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\0" } , StaticRegistryEntry { name : "the_void" , 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{\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\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x04none\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\n\0\x07effects\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\x04\x1F3\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\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 : "warped_forest" , data : b"\n\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\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\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\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\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\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\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\n\0\x07effects\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\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?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , 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}\xA2\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\x08\0\x08category\0\rextreme_hills\x08\0\rprecipitation\0\x04rain\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\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\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\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_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\x08\0\rprecipitation\0\x04none\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\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 : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\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\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\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\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" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\tbed_works\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x14respawn_anchor_works\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\x06height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\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\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\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\tbed_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\0\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\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Elogical_height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x06height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\nfixed_time\0\0FP\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x07natural\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\thas_raids\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\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\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\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\x0Fwater_fog_color\0\x05\x053\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\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\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\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\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 : "basalt_deltas" , data : b"\n\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\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\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\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\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\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE333@\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\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\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\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\x03\0\tsky_color\0{\xA4\xFF\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\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\0" } , StaticRegistryEntry { name : "crimson_forest" , 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\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\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\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\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\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0y\xA6\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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.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\tfog_color\0\xC0\xD8\xFF\0\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 : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\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\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\0\x06\0\x08downfall?\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\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\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\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\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\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x14temperature_modifier\0\x06frozen\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\x0Bwater_color\098\xC9\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\x06\0\x08downfall?\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\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\x04\x163\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\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\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\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\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\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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)minecraft:music.overworld.dripstone_caves\0\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\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\0\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\0" } , StaticRegistryEntry { name : "end_barrens" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\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\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\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\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\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\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\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?\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 : "eroded_badlands" , data : b"\n\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "flower_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\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.jungle_and_forest\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "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\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\0y\xA6\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\0\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 : "frozen_ocean" , data : b"\n\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\n\0\x07effects\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x08\0\rprecipitation\0\x04snow\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\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.frozen_peaks\0\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\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x08\0\rprecipitation\0\x04snow\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\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\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\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\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\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\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\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\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\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.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\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\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\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\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\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\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\x0Fwater_fog_color\0\x04\x163\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\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\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\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\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\0Mz`\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\x0Bwater_color\0:zj\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "meadow" , 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{\xA4\xFF\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\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0\x0EN\xCF\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 : "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\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\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\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\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\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.nether_wastes.mood\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.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tfog_color\x003\x08\x08\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\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\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\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\x06\0\x0Btemperature?\xE333@\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\0z\xA5\xFF\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD333@\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\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|\xA3\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.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\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\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\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\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\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 : "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\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\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\0" } , StaticRegistryEntry { name : "savanna" , 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\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\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\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\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\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\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\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\xA0\x80\xA0\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "snowy_slopes" , 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\n\0\x05music\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\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xD333@\0\0\0\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\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\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\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\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'minecraft:ambient.soul_sand_valley.mood\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tfog_color\0\x1BGE\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\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\xA0\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\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 : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\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.stony_peaks\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\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\0v\xA8\xFF\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\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\tsky_color\0}\xA2\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 : "sunflower_plains" , data : b"\n\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\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\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0a{d\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\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\0x\xA7\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\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\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 : "taiga" , data : b"\n\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\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?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\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\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\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04none\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\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\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?\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\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\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\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\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\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.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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 : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\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\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\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\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\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\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\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\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\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x07effects\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\x0Bgrass_color\0\x90\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\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\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\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\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\x08\0\x08priority\0\x04chat\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\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\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "game_info" , data : b"\n\n\0\x07overlay\0\0" } , StaticRegistryEntry { name : "msg_command" , data : b"\n\n\0\tnarration\x08\0\x08priority\0\x04chat\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\0\n\0\x04chat\n\0\ndecoration\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\x03\0\x06italic\0\0\0\x01\0\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\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\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\t\0\nparameters\x08\0\0\0\x03\0\tteam_name\0\x06sender\0\x07content\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0\n\0\tnarration\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\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\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 : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x07natural\0\0\0\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\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\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tultrawarm\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\thas_raids\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\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\thas_raids\0\0\0\x01\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\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\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x06height\0\0\x01\x80\x03\0\tultrawarm\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\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\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\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x07natural\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x14respawn_anchor_works\0\0\0\x01\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0B\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\thas_raids\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\nfixed_time\0\0FP\x03\0\tultrawarm\0\0\0\x01\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\0\x80\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\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\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\tsky_color\0n\xB1\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\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x0Btemperature@\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\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\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\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.jungle_and_forest\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , 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\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\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;]`\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\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\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , 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\0x\xA7\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?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\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\x03\0\tmax_delay\0\0]\xC0\0\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\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\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\x03\0\x0Bwater_color\0=W\xD6\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\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\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\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\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\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.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\0\x06\0\x08downfall\0\0\0\0\0\0\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\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\0y\xA6\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\tmin_delay\0\0.\xE0\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\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?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\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\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\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 : "deep_dark" , 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\0x\xA7\xFF\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.deep_dark\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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 : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\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\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?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\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\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 : "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\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\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\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x03\0\x11has_precipitation\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\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\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\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x03\0\x11has_precipitation\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\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\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\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\tsky_color\0\0\0\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\x03\0\x11has_precipitation\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\rfoliage_color\0\x9E\x81M\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\x0Bgrass_color\0\x90\x81M\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\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\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\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\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\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\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\tsky_color\0y\xA6\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\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?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\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\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\098\xC9\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\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\n\0\x07effects\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\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\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?\xEC\xCC\xCC\xC0\0\0\0\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\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\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\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\x03\0\tsky_color\0\x81\xA0\xFF\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\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\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\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\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\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\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\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?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "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\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\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , 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\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\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\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 : "mangrove_swamp" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\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\rfoliage_color\0\x8D\xB1'\x03\0\x0Bwater_color\0:zj\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0Mz`\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\0x\xA7\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\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0\x0EN\xCF\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\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\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\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\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\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\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\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.nether_wastes.loop\x03\0\tsky_color\0n\xB1\xFF\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\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\0\0" } , StaticRegistryEntry { name : "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\x0Bwater_color\0?v\xE4\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\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\x06\0\x0Btemperature?\xE333@\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?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\0z\xA5\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.jungle_and_forest\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\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\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\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\x06\0\x0Btemperature?\xD333@\0\0\0\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\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\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "plains" , 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\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\0x\xA7\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\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@\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , 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.overworld.snowy_slopes\0\x03\0\tsky_color\0\x82\x9F\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\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\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\x03\0\tsky_color\0\x83\x9E\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 : "soul_sand_valley" , 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\tfog_color\0\x1BGE\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'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\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\xA0\0\0\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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\x03\0\x11has_precipitation\0\0\0\x01\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+minecraft:music.overworld.jungle_and_forest\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\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD333@\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.stony_peaks\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0v\xA8\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\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\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\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\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\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\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\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\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\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\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\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\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\x0Btemperature?\xD0\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\tsky_color\0}\xA3\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\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\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\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\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\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\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\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\0\0" } , StaticRegistryEntry { name : "warm_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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "warped_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\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 \0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\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\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\x15replace_current_music\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\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\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\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 : "windswept_savanna" , 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\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , 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\x0Bgrass_color\0\x90\x81M\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\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\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\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\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\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\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\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 : "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\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\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\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" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\tultrawarm\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bpiglin_safe\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\thas_raids\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x07natural\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\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\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\x03\0\x06height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\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\x14respawn_anchor_works\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\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\x06height\0\0\x01\0\x03\0\x07natural\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tultrawarm\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\nfixed_time\0\0\x17p\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\thas_raids\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\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\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\x07natural\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x0Elogical_height\0\0\0\x80\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\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\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x12death_message_type\0\x17intentional_game_design\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\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\xA0\0\0\0\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\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\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\xA0\0\0\0\x08\0\nmessage_id\0\x0CfallingBlock\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\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 : "hot_floor" , data : b"\n\x08\0\nmessage_id\0\x08hotFloor\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\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\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\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\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\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\xA0\0\0\0\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\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\nmessage_id\0\x06onFire\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\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 : "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\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\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\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\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\x08\0\nmessage_id\0\x0EsweetBerryBush\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\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\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\xA0\0\0\0\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\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\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.badlands\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\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\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\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\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\x0Fwater_fog_color\0\x05\x053\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 : "basalt_deltas" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\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\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\x03\0\tsky_color\0n\xB1\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$minecraft:ambient.basalt_deltas.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.basalt_deltas.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.basalt_deltas\x03\0\x15replace_current_music\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 : "beach" , 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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "birch_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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\x15replace_current_music\0\0\0\0\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 : "cherry_grove" , data : b"\n\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\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_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\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\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\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\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\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 : "crimson_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\tmax_delay\0\0]\xC0\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\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tfog_color\x003\x03\x03\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\x0Bwater_color\0?v\xE4\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\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 : "dark_forest" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\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\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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.overworld.forest\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "deep_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\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\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 : "deep_dark" , data : b"\n\n\0\x07effects\n\0\x05music\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\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\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\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\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\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\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\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\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\x04\x163\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\0" } , StaticRegistryEntry { name : "deep_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\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\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\0" } , StaticRegistryEntry { name : "desert" , 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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\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.overworld.desert\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\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\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\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.dripstone_caves\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\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\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\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\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\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\x06\0\x08downfall?\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\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\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\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_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\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.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\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\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 : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\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\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\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\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.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\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "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\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\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\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\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "frozen_river" , 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\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\0\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\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\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\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\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x81\xA0\xFF\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\0\0\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 : "jagged_peaks" , 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\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\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\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 : "jungle" , 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\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\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.jungle\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\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\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\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 : "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\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\x03\0\tsky_color\0{\xA4\xFF\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.lush_caves\x03\0\tmin_delay\0\0.\xE0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\rfoliage_color\0\x8D\xB1'\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.swamp\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0Mz`\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\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\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\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\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\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\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\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\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\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\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\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 : "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\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\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\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , 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\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\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\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\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\0|\xA3\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.old_growth_taiga\x03\0\x15replace_current_music\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\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\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\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\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?\xD0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\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\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\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\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{\xA4\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 : "savanna" , 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\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\x03\0\tsky_color\0n\xB1\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\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\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\x03\0\x11has_precipitation\0\0\0\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\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\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\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\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\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\x05music\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\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x82\x9F\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\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\xBF\xD333@\0\0\0\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\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\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\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\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\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\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\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\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Bwater_color\0?v\xE4\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\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\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\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.sparse_jungle\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?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\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\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\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\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\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\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\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\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\x0Bwater_color\0?v\xE4\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 : "swamp" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\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\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\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\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\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\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?\xE9\x99\x99\xA0\0\0\0\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\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\x0Fwater_fog_color\0\x05\x053\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\0" } , StaticRegistryEntry { name : "the_void" , 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\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\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\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\x03\0\ntick_delay\0\0\x17p\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\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\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\x03\0\tfog_color\0\x1A\x05\x1A\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\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\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\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.warped_forest\x03\0\tmax_delay\0\0]\xC0\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 : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\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\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\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\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\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?\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\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\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\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_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\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\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\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\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.badlands\x03\0\tmax_delay\0\0]\xC0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\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\tsky_color\0n\xB1\xFF\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\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\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\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\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\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\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\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\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 : "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\x08\0\x08asset_id\0\x0Eminecraft:dune\x03\0\x05decal\0\0\0\0\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\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\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\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\x08asset_id\0\x10minecraft:raiser\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\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\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x10minecraft:shaper\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x03\0\x05decal\0\0\0\0\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\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x03\0\x05decal\0\0\0\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\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\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\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\x03\0\x05decal\0\0\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\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\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\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x06\0\x10item_model_index?\xE0\0\0\0\0\0\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\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\n\0\x18override_armor_materials\x08\0\x07diamond\0\x0Ediamond_darker\0\x08\0\ningredient\0\x11minecraft:diamond\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\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\ningredient\0\x11minecraft:emerald\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x18override_armor_materials\x08\0\x04gold\0\x0Bgold_darker\0\x06\0\x10item_model_index?\xE333@\0\0\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\x08\0\ningredient\0\x14minecraft:gold_ingot\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x18override_armor_materials\x08\0\x04iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\x08\0\ningredient\0\x14minecraft:iron_ingot\x08\0\nasset_name\0\x04iron\x06\0\x10item_model_index?\xC9\x99\x99\xA0\0\0\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\x06\0\x10item_model_index?\xEC\xCC\xCC\xC0\0\0\0\x08\0\nasset_name\0\x05lapis\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\ningredient\0\x19minecraft:netherite_ingot\x06\0\x10item_model_index?\xD333@\0\0\0\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\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\ningredient\0\x10minecraft:quartz\x06\0\x10item_model_index?\xB9\x99\x99\xA0\0\0\0\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\x06\0\x10item_model_index?\xD9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x12minecraft:redstone\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" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\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\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\tultrawarm\0\0\0\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\x0Bpiglin_safe\0\0\0\0\x03\0\x14respawn_anchor_works\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\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x06height\0\0\x01\x80\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\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\tultrawarm\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\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\0\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\tultrawarm\0\0\0\0\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\rambient_light\0\0\0\0\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tbed_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\x06height\0\0\x01\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\thas_raids\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\x08\0\x07effects\0\x14minecraft:the_nether\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\x0Bpiglin_safe\0\0\0\x01\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\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\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\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "falling_block" , 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\x0CfallingBlock\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\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\xA0\0\0\0\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\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\nmessage_id\0\x08hotFloor\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\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\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 : "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\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\xA0\0\0\0\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 : "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\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\x07effects\0\x06poking\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\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\xA0\0\0\0\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\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\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\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_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\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\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\rfoliage_color\0\x9E\x81M\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\n\0\x05music\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\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\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\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\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\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\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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.basalt_deltas.mood\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\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\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 : "beach" , 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\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\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\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\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\tsky_color\0{\xA4\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&minecraft:music.overworld.cherry_grove\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\rfoliage_color\0\xB6\xDBa\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\0\x01\0\x11has_precipitation\x01\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\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\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 : "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\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\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\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.nether.crimson_forest\0\x03\0\tfog_color\x003\x03\x03\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\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\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\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\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\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\x14grass_color_modifier\0\x0Bdark_forest\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\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\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\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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\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\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\x01\0\x11has_precipitation\x01\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\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\0E\xAD\xF2\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\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\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\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\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\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\n\0\x05music\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\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\tsky_color\0x\xA7\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\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\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\tfog_color\0\xA0\x80\xA0\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\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\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\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\0\0\0\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\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\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\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\n\0\x07effects\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\x03\0\tfog_color\0\xC0\xD8\xFF\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.badlands\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\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\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\0y\xA6\xFF\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\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\0\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "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\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\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\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\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\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\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\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\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\n\0\x05music\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\tfog_color\0\xC0\xD8\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 : "grove" , data : b"\n\n\0\x07effects\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\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\x81\xA0\xFF\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\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\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?v\xE4\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\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\n\0\x05music\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , 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\0w\xA8\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\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.jungle\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "lukewarm_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\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\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\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\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\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\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\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 : "mangrove_swamp" , data : b"\n\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\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\0x\xA7\xFF\x03\0\x0Bwater_color\0:zj\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Fwater_fog_color\0Mz`\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\x1Fminecraft:music.overworld.swamp\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\0\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\x03\0\x0Bwater_color\0\x0EN\xCF\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\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\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\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\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\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\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\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\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\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\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\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\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.forest\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\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\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\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\n\0\x05music\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\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\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\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 : "savanna" , 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\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\x03\0\tsky_color\0n\xB1\xFF\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\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\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\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "small_end_islands" , 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\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\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\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "snowy_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\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\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\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\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x82\x9F\xFF\0\x06\0\x0Btemperature\xBF\xD3333333\x01\0\x11has_precipitation\x01\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\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\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tfog_color\0\x1BGE\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\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\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\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\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x01\0\x15replace_current_music\0\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\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?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\x05music\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\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\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?\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\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\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\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\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "swamp" , 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\x03\0\x0Fwater_fog_color\0##\x17\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0a{d\n\0\x05music\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\rfoliage_color\0jp9\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 : "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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\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\x01\0\x11has_precipitation\x01\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\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\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\x01\0\x11has_precipitation\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\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\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\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "warm_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\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\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\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\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\n\0\x05music\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\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\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\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1A\x05\x1A\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\n\0\x07effects\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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\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\n\0\x07effects\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\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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\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\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\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\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\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\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\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\rfoliage_color\0\x9E\x81M\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\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\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\x08\0\x08asset_id\0\rminecraft:eye\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\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\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\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x01\0\x05decal\0\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\x01\0\x05decal\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\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\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\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\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\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\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\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\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\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\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\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\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\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\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\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\ningredient\0\x18minecraft:amethyst_shard\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\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\x18override_armor_materials\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\nasset_name\0\x07diamond\x08\0\ningredient\0\x11minecraft:diamond\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\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\ningredient\0\x11minecraft:emerald\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\x08\0\nasset_name\0\x07emerald\x06\0\x10item_model_index?\xE6ffffff\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\ningredient\0\x14minecraft:gold_ingot\x06\0\x10item_model_index?\xE3333333\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\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\ningredient\0\x14minecraft:iron_ingot\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\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\x08\0\ningredient\0\x16minecraft:lapis_lazuli\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\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x06\0\x10item_model_index?\xD3333333\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\nasset_name\0\tnetherite\x08\0\ningredient\0\x19minecraft:netherite_ingot\n\0\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\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\ningredient\0\x10minecraft:quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\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 : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\x06biomes\0\x15minecraft:snowy_taiga\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\0" } , StaticRegistryEntry { name : "black" , data : b"\n\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\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\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\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x06biomes\0\x0Fminecraft:taiga\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\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\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\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\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\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\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\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\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\x03\0\x05width\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\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\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\x08\0\x08asset_id\0\x11minecraft:baroque\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\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\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\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\x03\0\x06height\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\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\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\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\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\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\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x06height\0\0\0\x02\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\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x05width\0\0\0\x04\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\x03\0\x06height\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\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\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\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\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\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\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\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\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\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\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\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\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\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\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\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\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\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\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x01\0\x0Chas_skylight\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tbed_works\x01\x01\0\x07natural\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_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\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\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\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\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x01\0\tbed_works\x01\x01\0\x07natural\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Chas_skylight\0\x03\0\nfixed_time\0\0\x17p\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\x01\0\x0Bpiglin_safe\0\x08\0\x07effects\0\x11minecraft:the_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x01\0\tultrawarm\0\x01\0\x07natural\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\tbed_works\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Bpiglin_safe\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x07natural\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\tultrawarm\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Chas_skylight\0\x01\0\x14respawn_anchor_works\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\x01\x03\0\nfixed_time\0\0FP\x01\0\thas_raids\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\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\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\x99\x99\x99\x9A\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05drown\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 : "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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\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 : "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\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\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\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\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\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\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\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\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\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\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\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\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\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\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\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\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\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\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\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\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\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\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\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\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\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\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\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\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\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\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 : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\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\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\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\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\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\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\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\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\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\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\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\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\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:player.submerged_mining_speed\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\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\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\x04head\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\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\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\x15minecraft:post_attack\n\0\0\0\x01\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\x06\0\rmin_amplifier@\x08\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\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\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\0\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\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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\x08\0\tattribute\x000minecraft:generic.explosion_knockback_resistance\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\x08\0\x02id\0&minecraft:enchantment.blast_protection\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\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\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\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\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\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\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\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "channeling" , 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\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\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\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\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\0\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\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\t\0\x13minecraft:hit_block\n\0\0\0\x01\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\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\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\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\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\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\x03\0\x06weight\0\0\0\x01\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\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\x03\0\tmax_level\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\nanvil_cost\0\0\0\x04\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\tattribute\0+minecraft:generic.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\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\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\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\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\"minecraft:player.mining_efficiency\0\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\x06weight\0\0\0\n\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 enchantment.minecraft.efficiency\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\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\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\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\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\0\0\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\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\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!enchantment.minecraft.fire_aspect\0\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\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\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\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\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\x05\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\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\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\x08\0\x04type\0\x10minecraft:linear\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\0" } , StaticRegistryEntry { name : "flame" , 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\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\x06weight\0\0\0\x02\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\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\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\x06\0\x06height?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\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\0\0\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\x06weight\0\0\0\x02\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\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 #minecraft:sensitive_to_impaling\0\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\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\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\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\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\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\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\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\0" } , StaticRegistryEntry { name : "looting" , 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\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\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\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\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\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\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x02\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\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\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\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\tmax_level\0\0\0\x03\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\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\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\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\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\tmax_level\0\0\0\x03\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\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\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\x06weight\0\0\0\x02\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\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\x04\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\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\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\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\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\x1Fenchantment.minecraft.multishot\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\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\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\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\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\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?\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\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\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\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\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\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x01\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\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\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\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\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\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%\x03\0\x15per_level_above_first\0\0\0\x14\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\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\tmax_level\0\0\0\x03\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\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x05\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\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Eminecraft:generic.oxygen_bonus\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\x02id\0!minecraft:enchantment.respiration\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\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\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(\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\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\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\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\0\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\nanvil_cost\0\0\0\x01\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\x06weight\0\0\0\x01\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\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , 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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\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\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\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\tmax_level\0\0\0\x03\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_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\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\0\n\0\x0Crequirements\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\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\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\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\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\tcondition\0\x1Bminecraft:entity_properties\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\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x03\n\0\x06effect\x08\0\tattribute\0 minecraft:generic.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\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\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\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\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\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\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\0\x08\0\tcondition\0\x10minecraft:all_of\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\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\tattribute\0%minecraft:generic.movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\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\x08\0\x04type\0\x15minecraft:damage_item\x06\0\x06amount?\xF0\0\0\0\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\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\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\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\tattribute\0&minecraft:player.sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\0\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\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\nanvil_cost\0\0\0\x04\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\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\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\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\tattribute\0\x1Fminecraft:player.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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\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\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\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\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\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\x15minecraft:damage_item\x06\0\x06amount@\0\0\0\0\0\0\0\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\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\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\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\n\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\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\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\x0Bdenominator\x06\0\x04base@$\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\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\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\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\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\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\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\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\x06effect\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\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\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\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\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\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\0\0\0" }] , }] ; +pub static REGISTRY_V_1_21_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\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\x0Bgrass_color\0\x90\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\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\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 : "bamboo_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\x07effects\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.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0w\xA8\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\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\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\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\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\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\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\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\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\x06\0\x0Btemperature?\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\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\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\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\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\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\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\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\x03\0\x0Bwater_color\0]\xB7\xEF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\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\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\x03\0\x0Bwater_color\0=W\xD6\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\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\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0%minecraft:ambient.crimson_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.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\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\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\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\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\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\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\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\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\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 : "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\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\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\x01\0\x15replace_current_music\0\0\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 : "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\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\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\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?\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\n\0\x07effects\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\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{\xA4\xFF\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 : "deep_ocean" , 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\x0Bwater_color\0?v\xE4\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\n\0\x05music\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\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\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\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\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?v\xE4\n\0\x05music\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\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\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?\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\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\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\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , 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\x03\0\ntick_delay\0\0\x17p\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\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\0" } , StaticRegistryEntry { name : "end_midlands" , 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\tfog_color\0\xA0\x80\xA0\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 : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\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\0y\xA6\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'minecraft:music.overworld.flower_forest\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\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\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\tsky_color\0y\xA6\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\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?\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\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\098\xC9\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\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\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\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\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\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\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\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\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\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\x81\xA0\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\x1Fminecraft:music.overworld.grove\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\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\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\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\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.jagged_peaks\x01\0\x15replace_current_music\0\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\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\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 : "jungle" , 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\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\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\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\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\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\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\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 : "lush_caves" , 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\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\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0:zj\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\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\0Mz`\x08\0\x14grass_color_modifier\0\x05swamp\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\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\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\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\x01\0\x15replace_current_music\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\x0EN\xCF\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?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x01\0\x11has_precipitation\x01\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\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\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\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\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\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\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 : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\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\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\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\tsky_color\0z\xA5\xFF\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\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\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_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\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\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\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\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\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\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\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\x0Fwater_fog_color\0\x05\x053\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 : "savanna_plateau" , 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\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\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\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\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\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\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\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\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_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\0\x7F\xA1\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\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\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\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\x03\0\x0Bwater_color\0?v\xE4\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\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\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\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\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\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\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\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\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\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , 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\n\0\x05music\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\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\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\x01\0\x11has_precipitation\x01\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\x01\0\x15replace_current_music\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\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\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , 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\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\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\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\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\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\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\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\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\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\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\0\0" } , StaticRegistryEntry { name : "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\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}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\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\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\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 : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\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\x03\0\tfog_color\0\xC0\xD8\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 : "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\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Bwater_color\0?v\xE4\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\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\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$minecraft:ambient.warped_forest.mood\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , 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\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}\xA2\xFF\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\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\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\x0Bwater_color\0?v\xE4\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\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\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\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\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\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\rfoliage_color\0\x9E\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\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\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\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\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\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 : "bolt" , data : b"\n\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\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\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\x08\0\x08asset_id\0\x0Eminecraft:dune\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\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\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:eye\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\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\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x01\0\x05decal\0\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\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\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\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\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\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\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\x08\0\x08asset_id\0\x0Fminecraft:snout\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\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\x08\0\x08asset_id\0\x0Fminecraft:spire\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\x01\0\x05decal\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\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\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\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\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\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\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\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\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\x08\0\ningredient\0\x11minecraft:diamond\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\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\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\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x06\0\x10item_model_index?\xE3333333\x08\0\nasset_name\0\x04gold\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\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\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\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\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\ningredient\0\x19minecraft:netherite_ingot\x06\0\x10item_model_index?\xD3333333\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\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x10minecraft:quartz\x08\0\nasset_name\0\x06quartz\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\ningredient\0\x12minecraft:redstone\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x08redstone\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\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\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\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\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\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\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\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\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\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\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\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\x03\0\x06height\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\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\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\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\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\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\x06height\0\0\0\x02\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\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\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\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\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\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x06height\0\0\0\x04\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\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\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\x08\0\x08asset_id\0\x0Fminecraft:cotan\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\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\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\x08\0\x08asset_id\0\x11minecraft:courbet\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\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\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\x03\0\x05width\0\0\0\x04\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\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x06height\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\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\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\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\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\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\x08\0\x08asset_id\0\x11minecraft:finding\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\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\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\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\x03\0\x05width\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\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\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\x03\0\x06height\0\0\0\x01\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\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\x05width\0\0\0\x04\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\x08\0\x08asset_id\0\x12minecraft:owlemons\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\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\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\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\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\x06height\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\x03\0\x05width\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\x06height\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\x08\0\x08asset_id\0\x11minecraft:pointer\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\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\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\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\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\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\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\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\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\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\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\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\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\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\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\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\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.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 painting.minecraft.sunset.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:sunset\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\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\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\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\x03\0\x05width\0\0\0\x02\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\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\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\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\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\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.water.title\0\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\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x01\0\x14respawn_anchor_works\0\x03\0\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x01\0\tbed_works\x01\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x07natural\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\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\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x01\0\x0Bpiglin_safe\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\x13minecraft:overworld\x01\0\x07natural\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x03\0\x06height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\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\x0Chas_skylight\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x07natural\0\x01\0\tultrawarm\0\x01\0\x0Chas_skylight\0\x01\0\thas_raids\x01\x03\0\x05min_y\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\x03\0\nfixed_time\0\0\x17p\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bpiglin_safe\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x07natural\0\x01\0\tultrawarm\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x03\0\nfixed_time\0\0FP\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Bhas_ceiling\x01\x01\0\x0Bpiglin_safe\x01\x01\0\thas_raids\0\x03\0\x06height\0\0\x01\0\x01\0\x14respawn_anchor_works\x01\x01\0\x0Chas_skylight\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x0Elogical_height\0\0\0\x80\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\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\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\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\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\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\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\nmessage_id\0\x06freeze\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\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\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\x07scaling\0 when_caused_by_living_non_player\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\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\nmessage_id\0\x06onFire\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\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\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\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\x08\0\x07effects\0\x07burning\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\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\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\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\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\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\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x03\0\x11comparator_output\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\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\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\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\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\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 : "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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\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\0" } , StaticRegistryEntry { name : "yearn_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.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x05range@p\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\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\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\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\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\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\x06weight\0\0\0\x02\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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\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\x08\0\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\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x06\0\rmax_amplifier@\x08\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\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\x04type\0\x1Aminecraft:apply_mob_effect\0\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\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\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\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\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_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\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\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(minecraft:explosion_knockback_resistance\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\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\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x02\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\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\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\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\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\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\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\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\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\t\0\x15minecraft:post_attack\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\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\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\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\0\0\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\tmax_level\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "density" , data : b"\n\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\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\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\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\nanvil_cost\0\0\0\x01\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 enchantment.minecraft.efficiency\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x02id\0 minecraft:enchantment.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\x003\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\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\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\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\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\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\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\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\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\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\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\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\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\x01\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\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\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\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\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\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\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\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\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x16minecraft:replace_disk\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\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\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\x03min\0\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\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\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\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\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\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\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\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\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\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\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\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\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\x14\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\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\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\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\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\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\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\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x05\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\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\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\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\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\x1Cminecraft:fishing_luck_bonus\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\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\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\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\x06weight\0\0\0\x02\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\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\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\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\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\tmax_level\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\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\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\n\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\x01\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\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\x03\0\nanvil_cost\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\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\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\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\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\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:crossbow_charge_time\n\0\x05value\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\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\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\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\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\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\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\x03\0\x06weight\0\0\0\x02\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\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\nanvil_cost\0\0\0\x04\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?\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\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\x04hand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\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\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\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?\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\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\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\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\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\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\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\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\x02id\0 minecraft:enchantment.soul_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\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\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\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\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\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\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\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\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\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\n\0\x06effect\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\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\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\0\0\0\x03\0\nanvil_cost\0\0\0\x08\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\tmax_level\0\0\0\x03\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\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\x03\0\tmax_level\0\0\0\x03\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\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\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\x12minecraft:fraction\0\0\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\x06weight\0\0\0\x01\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\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\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\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\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\x03any\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\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\x06victim\n\0\x06effect\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\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\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\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\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\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\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\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\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\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\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\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\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "wind_burst" , 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\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\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\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\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:explode\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\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\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\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\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\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\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\tsky_color\0n\xB1\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\x03\0\x0Bgrass_color\0\x90\x81M\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.badlands\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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.bamboo_jungle\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\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\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.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\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\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.nether.basalt_deltas\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0h_p\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\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\0\x01\0\x11has_precipitation\0\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\x07effects\x03\0\tsky_color\0x\xA7\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\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\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\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.overworld.forest\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\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\rfoliage_color\0\xB6\xDBa\x03\0\tsky_color\0{\xA4\xFF\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\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.cherry_grove\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\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 : "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\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\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?\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 : "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\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\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tfog_color\x003\x03\x03\x03\0\tsky_color\0n\xB1\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\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.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\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\0\0" } , StaticRegistryEntry { name : "dark_forest" , 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\x03\0\ntick_delay\0\0\x17p\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\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\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\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{\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\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\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\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\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\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\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\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_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\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\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\0\0" } , StaticRegistryEntry { name : "deep_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\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\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\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\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\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\0\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\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\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\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\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\x01\0\x11has_precipitation\x01\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\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\x06\0\x0Cmusic_volume?\xF0\0\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\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\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\0\x01\0\x11has_precipitation\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\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\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\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\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\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\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\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.badlands\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 : "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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\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\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\tfog_color\0\xC0\xD8\xFF\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\0\0\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\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\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\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\x85\x9D\xFF\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\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\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\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\x06\0\x0Btemperature\xBF\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\x0Fwater_fog_color\0\x05\x053\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\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\x1Fminecraft:music.overworld.grove\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\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\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\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\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\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\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\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\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\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\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\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\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\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\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\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\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\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\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\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\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\0\0\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Fwater_fog_color\0Mz`\x03\0\x0Bwater_color\0:zj\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?\xE9\x99\x99\x99\x99\x99\x9A\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\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.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\x03\0\x0Bwater_color\0\x0EN\xCF\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\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 : "mushroom_fields" , 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\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\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\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\n\0\nmood_sound\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\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.nether_wastes\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 : "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\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\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?\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\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\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\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\0z\xA5\xFF\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\x06\0\x08downfall?\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\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.old_growth_taiga\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\tsky_color\0|\xA3\xFF\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\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\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\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\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0w\x82r\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tsky_color\0\xB9\xB9\xB9\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\x87\x8Dv\t\0\x05music\0\0\0\0\0\x03\0\tfog_color\0\x81wp\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\x06\0\x0Btemperature?\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\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\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , 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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , 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\0n\xB1\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\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@\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\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\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\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\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\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=W\xD6\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , 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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\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\0\x06\0\x0Btemperature\xBF\xD3333333\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\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=W\xD6\x03\0\tsky_color\0\x83\x9E\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?\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\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\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\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\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\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.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x01\0\x15replace_current_music\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\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0v\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\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.overworld.stony_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\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\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 : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\x0Fwater_fog_color\0\x05\x053\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\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\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\0a{d\x03\0\x0Fwater_fog_color\0##\x17\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\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , 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\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}\xA3\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\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 : "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\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\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\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\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\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\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\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\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\x0Btemperature@\0\0\0\0\0\0\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\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\x06weight\0\0\0\x01\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\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\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\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\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\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_gravelly_hills" , 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\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\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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_hills" , 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\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\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 : "windswept_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\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?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\xC0\xD8\xFF\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\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?v\xE4\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\x03\0\x0Bgrass_color\0\x90\x81M\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.badlands\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x9E\x81M\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\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\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\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\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\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\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\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\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\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\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\x08\0\x08asset_id\0\x0Eminecraft:dune\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\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\x08\0\x08asset_id\0\rminecraft:eye\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\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\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\x08asset_id\0\x10minecraft:raiser\x01\0\x05decal\0\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\x08asset_id\0\rminecraft:rib\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\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\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\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\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\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\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\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\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\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\x08asset_id\0\x0Eminecraft:tide\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\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\x08\0\x08asset_id\0\x0Eminecraft:ward\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\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\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\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\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\ningredient\0\x11minecraft:emerald\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\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\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\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\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\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\nasset_name\0\tnetherite\x08\0\ningredient\0\x19minecraft:netherite_ingot\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\ningredient\0\x10minecraft:quartz\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\ningredient\0\x12minecraft:redstone\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\ningredient\0\x15minecraft:resin_brick\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\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\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\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\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\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x06biomes\0\x0Fminecraft:taiga\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\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\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\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\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x06biomes\0\x16#minecraft:is_badlands\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\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\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\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\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\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\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\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\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.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: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\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:courbet\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\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\x06height\0\0\0\x01\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\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\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\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\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\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\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\x08\0\x08asset_id\0\x0Eminecraft:fern\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\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\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\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\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\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x08\0\x08asset_id\0\x10minecraft:humble\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\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\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\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\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\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\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\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\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\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\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\x03\0\x05width\0\0\0\x04\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\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\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\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\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\x08\0\x08asset_id\0\x11minecraft:pointer\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\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\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x08\0\x08asset_id\0\x0Eminecraft:pool\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\x1Epainting.minecraft.pool.author\0\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\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\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\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\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\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\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\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\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\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\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\x05width\0\0\0\x03\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\x08\0\x08asset_id\0\x14minecraft:sunflowers\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\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\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\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\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\x05width\0\0\0\x02\x03\0\x06height\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\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\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\x08\0\x08asset_id\0\x0Fminecraft:water\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.water.title\0\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\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\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x07natural\x01\x03\0\x0Elogical_height\0\0\x01\x80\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\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x0Bhas_ceiling\0\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\tultrawarm\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\tbed_works\x01\x03\0\x06height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\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\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\x01\x01\0\x07natural\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x14respawn_anchor_works\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\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\x03\0\x0Elogical_height\0\0\x01\0\x01\0\tultrawarm\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x07natural\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x06height\0\0\x01\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bhas_ceiling\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x08\0\x07effects\0\x11minecraft:the_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\0\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x07natural\0\x01\0\tbed_works\0\x03\0\nfixed_time\0\0FP\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x01\0\x14respawn_anchor_works\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\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\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x0Bpiglin_safe\x01\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\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\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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\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\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\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\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\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\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\nmessage_id\0\nsonic_boom\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\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\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\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\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07effects\0\x06thorns\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\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\nmessage_id\0\x07trident\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\x08\0\nmessage_id\0\x06onFire\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\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\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\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\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\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\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\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x06\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x03\0\x11comparator_output\0\0\0\x07\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\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\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\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\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\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\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\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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.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\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\0" } , StaticRegistryEntry { name : "dream_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.7\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\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\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\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\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\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\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x05range@p\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\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\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\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\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\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\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\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\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\x06\0\rmax_amplifier@\x08\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\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\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\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\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\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\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\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\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\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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/equippable\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\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\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\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\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\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x04\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\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\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\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\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\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\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\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\tcondition\0\x1Eminecraft:block_state_property\x08\0\x05block\0\x17minecraft:lightning_rod\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\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\0\0\x03\0\nanvil_cost\0\0\0\x08\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 : "density" , data : b"\n\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\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\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 : "efficiency" , data : b"\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\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\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\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\x08\0\x02id\0 minecraft:enchantment.efficiency\0\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\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\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\0\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\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\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\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\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\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\x12\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\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\tattribute\0\x16minecraft:burning_time\x08\0\x02id\0%minecraft:enchantment.fire_protection\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\0\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\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\tmax_level\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\nanvil_cost\0\0\0\x04\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\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 : "frost_walker" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\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\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\n\0\x06effect\n\0\x06radius\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\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\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\x08\0\x04type\0\x16minecraft:replace_disk\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\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\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\x02\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.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\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\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\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\0\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\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\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\x03\0\x06weight\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\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\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\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\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\x1Fenchantment.minecraft.knockback\0\x03\0\tmax_level\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\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\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\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\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\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\x08\0\tenchanted\0\x08attacker\0\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\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\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\x1E#minecraft:enchantable/trident\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\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , 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\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%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\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\x03\0\x06weight\0\0\0\x02\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\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\x08\0\x04type\0\rminecraft:add\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\0\0\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\x03\0\nanvil_cost\0\0\0\x04\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\tmax_level\0\0\0\x01\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\tmax_level\0\0\0\x01\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\n\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\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\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\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\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x02\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\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\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\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\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\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\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\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\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 : "punch" , 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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\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\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\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\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\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\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\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\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\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\0\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\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\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\nanvil_cost\0\0\0\x01\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\n\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\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\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\tmax_level\0\0\0\x01\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\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\x03\0\tmax_level\0\0\0\x05\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.smite\0\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\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\x06weight\0\0\0\x01\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\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\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\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\0\n\0\x0Crequirements\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\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\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\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\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\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\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\t\0\x07effects\n\0\0\0\x02\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x18minecraft:movement_speed\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\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\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\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\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\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\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\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\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\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\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\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\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\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\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\x05\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04legs\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!enchantment.minecraft.swift_sneak\0\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\x02id\0!minecraft:enchantment.swift_sneak\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\0\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\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\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\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\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\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\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\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\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\x03\0\tmax_level\0\0\0\x03\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\x04base@$\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\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\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\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 enchantment.minecraft.unbreaking\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x08\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\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\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\0\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x11block_interaction\0\x07trigger\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\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\0\0\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\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\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" }] , }] ; +pub static REGISTRY_V_1_21_5 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\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.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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\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\x01\0\x11has_precipitation\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\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\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\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\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\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\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\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$minecraft:ambient.basalt_deltas.mood\0\x03\0\tfog_color\0h_p\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\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\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\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 : "birch_forest" , data : b"\n\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\x08\0\x05sound\0 minecraft:music.overworld.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\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\0\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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\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\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\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\x03\0\rfoliage_color\0\xB6\xDBa\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\xB6\xDBa\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\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\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\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "crimson_forest" , 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.crimson_forest.mood\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\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\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\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\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.nether.crimson_forest\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 : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\x08\0\x05sound\0 minecraft:music.overworld.forest\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\0y\xA6\xFF\0\x06\0\x0Btemperature?\xE6ffffff\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\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\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\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_dark" , data : b"\n\n\0\x07effects\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\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.deep_dark\0\x03\0\x06weight\0\0\0\x01\0\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?\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\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\tsky_color\0{\xA4\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\x06\0\x0Cmusic_volume?\xF0\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\0" } , StaticRegistryEntry { name : "deep_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\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\x0Fwater_fog_color\0\x04\x163\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\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\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?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\0\0" } , StaticRegistryEntry { name : "desert" , 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\x0Bwater_color\0?v\xE4\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\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\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\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\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\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\0\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\0\0" } , StaticRegistryEntry { name : "end_barrens" , 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\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\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 : "end_highlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\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\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\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\x03\0\x0Bwater_color\0?v\xE4\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\0" } , StaticRegistryEntry { name : "eroded_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\x0Bgrass_color\0\x90\x81M\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\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\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\0\x06\0\x0Btemperature@\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\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.overworld.flower_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\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\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\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\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\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\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\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\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\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\x7F\xA1\xFF\0\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\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\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\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\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\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\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\x07effects\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\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\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\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\x81\xA0\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\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\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?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "ice_spikes" , 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\x07effects\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\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\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\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\x08\0\x05sound\0&minecraft:music.overworld.jagged_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\tfog_color\0\xC0\xD8\xFF\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\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\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.jungle\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\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , 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\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\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?\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\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{\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\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\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\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\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\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\0\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\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\x08\0\x14grass_color_modifier\0\x05swamp\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0:zj\x03\0\x0Fwater_fog_color\0Mz`\x03\0\rfoliage_color\0\x8D\xB1'\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\tsky_color\0{\xA4\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.meadow\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\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\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\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\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\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?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\x0Bwater_color\0?v\xE4\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\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\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\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\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\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\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{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\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\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.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\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\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?\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\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\x01\0\x15replace_current_music\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\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\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|\xA3\xFF\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\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.old_growth_taiga\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x06\0\x0Cmusic_volume\0\0\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\tsky_color\0\xB9\xB9\xB9\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\x0Bgrass_color\0w\x82r\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Fwater_fog_color\0Ui\x80\t\0\x05music\0\0\0\0\0\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tfog_color\0\x81wp\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\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\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\x01\0\x11has_precipitation\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\tsky_color\0n\xB1\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 : "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\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\xA0\x80\xA0\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\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "snowy_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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\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\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?v\xE4\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , 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\0\x82\x9F\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\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.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\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\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\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\x03\0\tsky_color\0\x83\x9E\xFF\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\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\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\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\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\x03\0\tsky_color\0n\xB1\xFF\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\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\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\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\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.sparse_jungle\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0v\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\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\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?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , 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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , 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\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\0x\xA7\xFF\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\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\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\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\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "taiga" , 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\x03\0\tsky_color\0}\xA3\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\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\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\x01\0\x11has_precipitation\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\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\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 : "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\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\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\x01\0\x11has_precipitation\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\x0Bwater_color\0C\xD5\xEE\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\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\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\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\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\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.nether.warped_forest\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\x1A\x05\x1A\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\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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\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}\xA2\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\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\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\n\0\x07effects\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\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\x13block_search_extent\0\0\0\x08\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 : "wooded_badlands" , data : b"\n\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\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\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\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\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\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\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\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\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\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\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\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\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\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\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\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\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\x01\0\x05decal\0\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\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\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\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\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\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\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\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\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\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\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0" } , StaticRegistryEntry { name : "big" , data : b"\n\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\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\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\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\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\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\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\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\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" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\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\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\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\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\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\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\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.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 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\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\x03\0\x05width\0\0\0\x03\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\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x06height\0\0\0\x01\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\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\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\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\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\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\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\ttranslate\0!painting.minecraft.changing.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.changing.author\0\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\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 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\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\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\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\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\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\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\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\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\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\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , 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.match.title\0\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\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\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\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\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\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\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\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\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\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x08\0\x08asset_id\0\x12minecraft:pigscene\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\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x06height\0\0\0\x01\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\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\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\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\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\x05width\0\0\0\x03\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\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\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\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\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\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\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\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:stage\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\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x05width\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\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\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\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\x03\0\x05width\0\0\0\x03\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\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\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:void\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\x1Epainting.minecraft.void.author\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\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\x06height\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\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x05width\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\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\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x01\0\x07natural\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x14respawn_anchor_works\0\x01\0\x0Bhas_ceiling\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\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x01\0\tultrawarm\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\tbed_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\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\x01\x01\0\thas_raids\x01\x01\0\x07natural\x01\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x07effects\0\x11minecraft:the_end\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\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\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\x07natural\0\x03\0\x05min_y\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x03\0\nfixed_time\0\0\x17p\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x05min_y\0\0\0\0\x01\0\x14respawn_anchor_works\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Bpiglin_safe\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x07natural\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\x01\x01\0\thas_raids\0\x01\0\x0Bhas_ceiling\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\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\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\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\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\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\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 : "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\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\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\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\n\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\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\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\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\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\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\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\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\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\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\x05range@p\0\0\0\0\0\0\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\0" } , StaticRegistryEntry { name : "call_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.call_goat_horn\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\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\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\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.feel_goat_horn\0\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\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0)\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#enchantment.minecraft.aqua_affinity\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\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\x01\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\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\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\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\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\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\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\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\x08\0\x08to_apply\0\x12minecraft:slowness\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\x03\0\tmax_level\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\x08\x03\0\x04base\0\0\0\x19\0\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\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\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\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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/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\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\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\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\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\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\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\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\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\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\x1Cenchantment.minecraft.breach\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\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\x03\0\nanvil_cost\0\0\0\x08\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\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\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\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\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\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\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\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\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\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\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\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\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\x05\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\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\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\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\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\0\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\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\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\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\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\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\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\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\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\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\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\0\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\x06weight\0\0\0\x02\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\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\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\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\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x02\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\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\nanvil_cost\0\0\0\x04\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\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\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\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\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\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\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\0\x08\0\x04type\0\x16minecraft:replace_disk\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\x12trigger_game_event\0\x15minecraft:block_place\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\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\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\tmax_level\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\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\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\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\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\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\x05\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\x08\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\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\x1Eenchantment.minecraft.infinity\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\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\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\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\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\x14\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\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\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\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\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\0\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\x04\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\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "loyalty" , 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\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\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\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\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x02\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\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\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\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\tmax_level\0\0\0\x04\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\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\x03\0\x06weight\0\0\0\n\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\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\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\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\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\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\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\x03\0\nanvil_cost\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\nanvil_cost\0\0\0\x02\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\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\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\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\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\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\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\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\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\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\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\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\x1Benchantment.minecraft.punch\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\nanvil_cost\0\0\0\x02\n\0\x07effects\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\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\0\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\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\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\n\x03\0\x15per_level_above_first\0\0\0\n\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\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\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\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\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\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\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\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\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\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\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\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\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\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\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\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\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\n\0\x05flags\x01\0\x0Cis_on_ground\x01\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\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\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\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\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\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\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\x08\0\x06entity\0\x04this\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\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\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\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\x08\0\tcondition\0\x10minecraft:any_of\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\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\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\x08\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\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\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\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\n\0\x06amount\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\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\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\x03\0\tmax_level\0\0\0\x03\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!enchantment.minecraft.swift_sneak\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\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\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\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\x08\0\tcondition\0\x17minecraft:random_chance\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\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\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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\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\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\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\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\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\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\x04type\0\x19minecraft:remove_binomial\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\x06weight\0\0\0\x05\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\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\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\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\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\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\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\x06\0\x06radius@\x0C\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\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\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" }] , } , 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\x01\0\x08required\0\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x0Benvironment\0\x11minecraft:default\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\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\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\x03\0\x0Bgrass_color\0\x90\x81M\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\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.badlands\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\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\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\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.bamboo_jungle\0\0\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\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\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\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\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\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\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\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\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\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\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\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\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\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\x0Fwater_fog_color\0]\xB7\xEF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\xB6\xDBa\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\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\0{\xA4\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\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]\xB7\xEF\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\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\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\x01\0\x11has_precipitation\x01\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\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\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.crimson_forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\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\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\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\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tfog_color\x003\x03\x03\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\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\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\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\0y\xA6\xFF\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\x03\0\x11dry_foliage_color\0{S4\0\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\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\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\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 : "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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\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\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\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\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\0\x08\0\x14temperature_modifier\0\x06frozen\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\x0Btemperature?\xE0\0\0\0\0\0\0\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\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\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_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\x0Fwater_fog_color\0\x05\x053\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\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 : "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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.desert\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\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\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\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\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\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\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?\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\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\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\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_midlands" , 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\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\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\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\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\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 : "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\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\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\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\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\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\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\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\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\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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\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\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\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\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\x03\0\x06weight\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\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\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\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\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\098\xC9\x03\0\tsky_color\0\x7F\xA1\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\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\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\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\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\x81\xA0\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?\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\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\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\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , 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\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.jagged_peaks\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\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\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\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\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.jungle\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , 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\tsky_color\0{\xA4\xFF\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\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 : "lush_caves" , 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\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\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\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\x01\0\x11has_precipitation\x01\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\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\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\x03\0\x11dry_foliage_color\0{S4\x03\0\rfoliage_color\0\x8D\xB1'\x08\0\x14grass_color_modifier\0\x05swamp\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:zj\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\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\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\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\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\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{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\0\x01\0\x11has_precipitation\x01\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\tsky_color\0w\xA8\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\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\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\x003\x08\x08\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.nether_wastes.additions\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\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\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\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\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\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\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\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\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\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.old_growth_taiga\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\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\t\0\x05music\n\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\x03\0\x06weight\0\0\0\x01\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\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?\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\x03\0\tfog_color\0\x81wp\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\x0Bgrass_color\0w\x82r\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\t\0\x05music\0\0\0\0\0\x03\0\x0Bwater_color\0v\x88\x9D\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\rfoliage_color\0\x87\x8Dv\x03\0\tsky_color\0\xB9\xB9\xB9\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\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\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\0\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\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\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\tsky_color\0{\xA4\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\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\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\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\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\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\x01\0\x11has_precipitation\0\n\0\x07effects\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\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\0\x06\0\x08downfall\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\n\0\x07effects\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\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\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\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\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\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\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\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\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x01\0\x11has_precipitation\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x83\x9E\xFF\0\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\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\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\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\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\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\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1BGE\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\x06\0\x0Btemperature@\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\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.sparse_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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\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\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\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\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\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\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\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\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sunflower_plains" , 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\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\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\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\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\x08\0\x14grass_color_modifier\0\x05swamp\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\0a{d\x03\0\rfoliage_color\0jp9\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\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}\xA3\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\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\x03\0\tsky_color\0\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\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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\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\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\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\x03\0\x0Bwater_color\0?v\xE4\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\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\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\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 : "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\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\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.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\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\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\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\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\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\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\x06\0\x08downfall?\xD3333333\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\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\tsky_color\0}\xA2\xFF\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_hills" , data : b"\n\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\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}\xA2\xFF\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_savanna" , 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\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\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\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\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\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\x0Bgrass_color\0\x90\x81M\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\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\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\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\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\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\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\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\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\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\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\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\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\rambient_sound\0!minecraft:entity.wolf_big.ambient\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\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\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\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\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\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\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\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\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\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\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\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\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\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\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\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\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\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\x08\0\x08asset_id\0\x10minecraft:aztec2\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x05width\0\0\0\x03\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\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\x03\0\x05width\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\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\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\x03\0\x05width\0\0\0\x03\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\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\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\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\x03\0\x06height\0\0\0\x01\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\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\x08\0\x08asset_id\0\x15minecraft:donkey_kong\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\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\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\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\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\ttranslate\0\"painting.minecraft.fighters.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.fighters.title\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\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\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\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\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\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\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\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\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\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\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\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\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\x08\0\x08asset_id\0\x14minecraft:meditative\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\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\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:owlemons\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.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\x03\0\x05width\0\0\0\x04\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\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x06height\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\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\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\x03\0\x06height\0\0\0\x01\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\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\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\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\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\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\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\x08\0\x08asset_id\0\x0Eminecraft:pool\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\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\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\x03\0\x06height\0\0\0\x01\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\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:skeleton\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\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\x05width\0\0\0\x02\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\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\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\x08\0\x08asset_id\0\x14minecraft:sunflowers\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\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\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\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\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\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\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x06height\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\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\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\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\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\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\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\x01\0\x07natural\x01\x03\0\x06height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bpiglin_safe\0\x03\0\x0Ccloud_height\0\0\0\xC0\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\x01\0\x0Bhas_ceiling\0\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\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x07natural\x01\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\x01\0\x0Chas_skylight\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x14respawn_anchor_works\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\thas_raids\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\x0Bhas_ceiling\x01\x01\0\tbed_works\x01\x01\0\x0Bpiglin_safe\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Bpiglin_safe\0\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x14respawn_anchor_works\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\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\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x07natural\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Chas_skylight\0\x03\0\nfixed_time\0\0\x17p\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x0Bpiglin_safe\x01\x01\0\tultrawarm\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\tbed_works\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x06height\0\0\x01\0\x01\0\x14respawn_anchor_works\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x01\0\x07natural\0\x03\0\nfixed_time\0\0FP\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x01\0\x0Bhas_ceiling\x01\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\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\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , 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 : "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\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\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\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\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 : "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\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\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\nmessage_id\0\x08fireball\x08\0\x07effects\0\x07burning\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\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\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\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\nmessage_id\0\x08hotFloor\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 : "in_fire" , 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 : "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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\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\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\x99\x99\x99\x9A\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\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\x08\0\nmessage_id\0\x03mob\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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 : "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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\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\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\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\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x0Cuse_duration@\x1C\0\0\0\0\0\0\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\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\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\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\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\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\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\0\0\x03\0\tmax_level\0\0\0\x01\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\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\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:post_attack\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\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\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\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\x08\0\x08to_apply\0\x12minecraft:slowness\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\0\x08\0\tenchanted\0\x08attacker\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "blast_protection" , 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\x05armor\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\x05\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\tmax_level\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\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x04\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\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\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\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\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\x19\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\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\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\x08\0\x08affected\0\x06victim\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\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\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\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\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\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\0\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\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\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\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\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\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\x1Denchantment.minecraft.density\0\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\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\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\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\x03\0\tmax_level\0\0\0\x04\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\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\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\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\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\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\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\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\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\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\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\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\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\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\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\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\toperation\0\x13add_multiplied_base\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\x08\0\x02id\0%minecraft:enchantment.fire_protection\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\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\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x06radius\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\x08\0\x04type\0\x11minecraft:clamped\0\x08\0\x04type\0\x16minecraft:replace_disk\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\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\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\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\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\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\x08\0\tcondition\0\"minecraft:damage_source_properties\0\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\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\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\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\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\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\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\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\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\x1Fenchantment.minecraft.knockback\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\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\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\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\x1C#minecraft:enchantable/sword\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\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\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\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\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\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\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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 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\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\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\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\x03\0\tmax_level\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\0\x03\0\x04base\0\0\0\x14\0\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\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\x01\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\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\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\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\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\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x03\0\x06weight\0\0\0\x05\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\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\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\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\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/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\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\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\nanvil_cost\0\0\0\x04\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\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\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\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\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\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\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\0\0\x03\0\x06weight\0\0\0\x02\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\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\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\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x03\0\nanvil_cost\0\0\0\x04\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\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "sharpness" , 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\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\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\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\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\0\x15\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\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\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\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\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\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\0\0\0" } , StaticRegistryEntry { name : "smite" , 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\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\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\tmax_level\0\0\0\x05\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\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\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\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\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\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\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\x08\0\tcondition\0\x10minecraft:all_of\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\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\x06effect\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#\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\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\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\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\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\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\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\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\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\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\0\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 : "sweeping_edge" , data : b"\n\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\x05\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\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\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\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\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\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\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\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\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\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\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\x1Cenchantment.minecraft.thorns\0\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\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\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\x08\0\x04type\0\x17minecraft:damage_entity\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\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\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\nanvil_cost\0\0\0\x02\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\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\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\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\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\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\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\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\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\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\x03any\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\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\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\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\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\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\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\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\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\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\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\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\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\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\x08\0\x04type\0\x16minecraft:server_links\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\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x08function\0\x15minecraft:always_pass\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x04type\0\x12minecraft:function\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\x06\0\x0Btemperature@\0\0\0\0\0\0\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\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\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\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\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\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\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 : "basalt_deltas" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0h_p\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\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$minecraft:ambient.basalt_deltas.mood\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\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\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\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\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.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\x06\0\x0Btemperature@\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\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\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\0" } , StaticRegistryEntry { name : "birch_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\tsky_color\0z\xA5\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\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\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?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\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\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\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_color\0\xB6\xDBa\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\x06\0\x08downfall?\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\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\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 : "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\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\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%minecraft:ambient.crimson_forest.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.crimson_forest.loop\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\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\tfog_color\x003\x03\x03\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 : "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\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\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\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\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\x03\0\x11dry_foliage_color\0{S4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_cold_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\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\x06\0\x0Cmusic_volume?\xF0\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\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\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\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.deep_dark\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\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\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\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\x0Bwater_color\098\xC9\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\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\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\x03\0\x0Bwater_color\0E\xAD\xF2\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x163\0\0" } , StaticRegistryEntry { name : "deep_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\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\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\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\n\0\x07effects\x03\0\tsky_color\0n\xB1\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\x03\0\x06weight\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\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\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\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\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\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\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\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , 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\tsky_color\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\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\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\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\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\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\x06\0\x0Btemperature?\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\rfoliage_color\0\x9E\x81M\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.badlands\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\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_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\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\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\tsky_color\0y\xA6\xFF\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\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\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\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\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\0\x03\0\tsky_color\0y\xA6\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\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\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\x7F\xA1\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\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_peaks" , data : b"\n\n\0\x07effects\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\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\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\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\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\098\xC9\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\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\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\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\tsky_color\0\x81\xA0\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\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\x06\0\x08downfall?\xE9\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\n\0\x07effects\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\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\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\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\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\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\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\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\n\0\x07effects\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\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\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\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\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\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\x01\0\x11has_precipitation\x01\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\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.lush_caves\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\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\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Fwater_fog_color\0Mz`\x08\0\x14grass_color_modifier\0\x05swamp\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\x8D\xB1'\x03\0\x0Bwater_color\0:zj\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.swamp\0\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\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.meadow\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\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\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\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\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\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\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\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$minecraft:ambient.nether_wastes.mood\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\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\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\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\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , 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\tsky_color\0z\xA5\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.forest\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\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\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , 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\x03\0\tsky_color\0|\xA3\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.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\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\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\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\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\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\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.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\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\x0Fwater_fog_color\0Ui\x80\t\0\x05music\0\0\0\0\0\x03\0\x0Bgrass_color\0w\x82r\x03\0\tfog_color\0\x81wp\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\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\rfoliage_color\0\x87\x8Dv\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tsky_color\0\xB9\xB9\xB9\0\0" } , StaticRegistryEntry { name : "plains" , 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\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\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\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , 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\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\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\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?v\xE4\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 : "savanna_plateau" , 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\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\0n\xB1\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\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , 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\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\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\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\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\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\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\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\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\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?\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\x01\0\x11has_precipitation\x01\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\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\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\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\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\x03\0\tsky_color\0\x83\x9E\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\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\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\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\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\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\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'minecraft:ambient.soul_sand_valley.mood\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , 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\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\0w\xA8\xFF\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\x03\0\x06weight\0\0\0\x01\0\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\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\t\0\x05music\n\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\x03\0\x06weight\0\0\0\x01\0\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , 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\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\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\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\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\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\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\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##\x17\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0a{d\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\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\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\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , 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\xA0\x80\xA0\x03\0\tsky_color\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\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\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\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\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\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\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\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\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\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\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\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\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\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\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\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\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\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\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\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\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\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\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}\xA2\xFF\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?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\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}\xA2\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\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\0\x06\0\x08downfall?\xD3333333\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\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\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\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\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\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\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\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\x0Bwater_color\0?v\xE4\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\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\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\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\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\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\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\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\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\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\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\x04wild\0\"minecraft:entity/wolf/wolf_spotted\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\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\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\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\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\0" } , StaticRegistryEntry { name : "big" , data : b"\n\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\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\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\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\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\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\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\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\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\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\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\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\x03\0\x05width\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\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\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\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\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\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\x03\0\x06height\0\0\0\x03\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\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\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\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\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\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\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\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\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\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\x08\0\x08asset_id\0\x12minecraft:changing\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\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\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\x08\0\x08asset_id\0\x11minecraft:courbet\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.courbet.title\0\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.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!painting.minecraft.creebet.author\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\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.dennis.author\0\x08\0\x08asset_id\0\x10minecraft:dennis\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\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\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\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\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\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\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x03\0\x06height\0\0\0\x02\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\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\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\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\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\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\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\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\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\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.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#painting.minecraft.meditative.title\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\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\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\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\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\x03\0\x05width\0\0\0\x04\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\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\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\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\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\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\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\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\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , 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\x1Dpainting.minecraft.pond.title\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\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.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\x1Epainting.minecraft.pool.author\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\x08\0\x08asset_id\0\x16minecraft:prairie_ride\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\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\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\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\x03\0\x06height\0\0\0\x03\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\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\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\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\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\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\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\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\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\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\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\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\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\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:void\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\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\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\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\x05width\0\0\0\x02\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\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\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x06height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x07natural\x01\x01\0\x0Bhas_ceiling\0\x01\0\tbed_works\x01\x01\0\x14respawn_anchor_works\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\x0Bpiglin_safe\0\x01\0\x0Chas_skylight\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\tultrawarm\0\x01\0\thas_raids\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x01\0\x0Bhas_ceiling\x01\x01\0\tultrawarm\0\x01\0\x07natural\x01\x03\0\x06height\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\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\x0Bpiglin_safe\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\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x01\0\x07natural\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\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\x14respawn_anchor_works\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Bhas_ceiling\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\0\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\tbed_works\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x07natural\0\x03\0\nfixed_time\0\0FP\x01\0\x0Bhas_ceiling\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Bpiglin_safe\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x01\0\thas_raids\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x14respawn_anchor_works\x01\x01\0\x0Chas_skylight\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x05min_y\0\0\0\0\x01\0\tultrawarm\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\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\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\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\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\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\nmessage_id\0\x0CdragonBreath\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\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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 : "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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\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\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\x07scaling\0\x06always\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\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\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\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\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\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\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\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\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\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\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\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\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\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\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\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\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\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\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 : "tears" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\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\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\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\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\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , 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\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\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\x06weight\0\0\0\x05\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\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\x06effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\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\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\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\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\0\x08\0\tenchanted\0\x08attacker\0\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\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\x19\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\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\0" } , StaticRegistryEntry { name : "blast_protection" , 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\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\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\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\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\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\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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.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\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\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\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\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\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\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\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\x01\x03\0\nanvil_cost\0\0\0\x08\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\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\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\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\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\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\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\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\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\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\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\x08\0\tcondition\0\x10minecraft:all_of\0\0\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\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\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\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x05\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\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 : "depth_strider" , 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\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\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x03\0\tmax_level\0\0\0\x03\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\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\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 : "efficiency" , data : b"\n\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\x03\0\tmax_level\0\0\0\x05\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\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\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\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\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\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\nanvil_cost\0\0\0\x02\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@\x08\0\0\0\0\0\0\x06\0\x04base@\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\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\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\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\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\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\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\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\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\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\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\tattribute\0\x16minecraft:burning_time\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\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\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\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\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\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\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\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\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\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\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\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\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\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\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\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\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\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\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 : "impaling" , data : b"\n\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\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\x03\0\tmax_level\0\0\0\x05\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\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\nanvil_cost\0\0\0\x08\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\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\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\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\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x04base\0\0\x007\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\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\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\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\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\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\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\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\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\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\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\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\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\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\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/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\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\x02\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\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\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\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\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\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\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\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\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\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\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\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\x04base\0\0\0\t\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\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\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\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\x03\0\nanvil_cost\0\0\0\x01\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\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\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\0" } , StaticRegistryEntry { name : "punch" , 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\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\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\nanvil_cost\0\0\0\x04\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\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\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\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\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\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\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\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\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\x03\0\x06weight\0\0\0\x02\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\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\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\n\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\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x03\0\x06weight\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\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\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\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\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\0\x03\0\tmax_level\0\0\0\x05\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\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\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\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\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\0\n\0\x0Crequirements\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\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\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\x08\0\tcondition\0\x10minecraft:all_of\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\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\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\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\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\tattribute\0\x18minecraft:movement_speed\x08\0\toperation\0\tadd_value\0\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\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\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\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\x08\x03\0\tmax_level\0\0\0\x03\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\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\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\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\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\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\x08\0\tattribute\0\x18minecraft:sneaking_speed\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\0\0\x03\0\x06weight\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\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\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\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\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\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\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\x08\0\tenchanted\0\x06victim\0\0\x03\0\tmax_level\0\0\0\x03\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\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\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\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\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\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\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\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\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\x03\0\x06weight\0\0\0\x05\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\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\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\nanvil_cost\0\0\0\x08\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\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\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\x04type\0\x11minecraft:explode\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\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\x11block_interaction\0\x07trigger\0\x08\0\x08affected\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\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\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 : "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\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\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\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\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\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x08\0\x04type\0\x16minecraft:server_links\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\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\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x03\0\tmax_ticks\0\0\0\x01\x08\0\x04type\0\x12minecraft:function\0" }] , }] ; +pub static REGISTRY_V_1_21_9 : & [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\x03\0\rfoliage_color\0\x9E\x81M\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\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\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.bamboo_jungle\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\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\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , 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\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\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\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\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\t\0\x05music\n\0\0\0\x01\n\0\x04data\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\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\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\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\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\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\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\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\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\rfoliage_color\0\xB6\xDBa\x03\0\x0Bgrass_color\0\xB6\xDBa\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 : "cold_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\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\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\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 : "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\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\tsky_color\0n\xB1\xFF\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\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\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\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.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\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\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\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\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_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\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\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\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\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\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.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\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\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\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\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\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\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\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x04\x163\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\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\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\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{\xA4\xFF\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\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\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\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.desert\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , 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\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\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\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\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\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\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\x06\0\x0Cmusic_volume?\xF0\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 : "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\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\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\0" } , StaticRegistryEntry { name : "end_midlands" , 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\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\xA0\x80\xA0\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\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\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\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\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\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\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , 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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\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\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 : "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\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\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\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\tsky_color\0y\xA6\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 : "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\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\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\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\x06\0\x0Btemperature\xBF\xE6ffffff\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\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.frozen_peaks\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\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\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\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\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\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\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\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x01\0\x11has_precipitation\x01\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\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\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\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\0\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\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\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\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 : "jagged_peaks" , data : b"\n\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\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?v\xE4\x03\0\tsky_color\0\x85\x9D\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\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 : "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\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\tsky_color\0w\xA8\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.jungle\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\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\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\0E\xAD\xF2\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\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.lush_caves\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\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\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\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\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\x0Bwater_color\0:zj\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\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\x03\0\x11dry_foliage_color\0{S4\x03\0\rfoliage_color\0\x8D\xB1'\0\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\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\0\x0EN\xCF\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\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.meadow\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\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\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\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\0" } , StaticRegistryEntry { name : "nether_wastes" , 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\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\x03\0\x0Fwater_fog_color\0\x05\x053\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\x03\0\tfog_color\x003\x08\x08\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\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\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\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0z\xA5\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\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\0\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , 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\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.old_growth_taiga\0\x03\0\x06weight\0\0\0\x01\0\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\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\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\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\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\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?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\t\0\x05music\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\rfoliage_color\0\x87\x8Dv\x03\0\tfog_color\0\x81wp\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bgrass_color\0w\x82r\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x06\0\x0Cmusic_volume\0\0\0\0\0\0\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 : "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\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\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\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\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?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\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\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\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@\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\x01\0\x11has_precipitation\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\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\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\0" } , StaticRegistryEntry { name : "small_end_islands" , 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\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\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\x0Btemperature?\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\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=W\xD6\0\0" } , StaticRegistryEntry { name : "snowy_plains" , 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\x07effects\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\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\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\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\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\x82\x9F\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&minecraft:music.overworld.snowy_slopes\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\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\tfog_color\0\xC0\xD8\xFF\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\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , 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\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.nether.soul_sand_valley\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\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\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\x0Bwater_color\0?v\xE4\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\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\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\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\x0Bwater_color\0?v\xE4\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\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\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\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\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\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sunflower_plains" , 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\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\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\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\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\x05swamp\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##\x17\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\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\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x11dry_foliage_color\0{S4\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\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}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\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\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\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\0\0" } , StaticRegistryEntry { name : "the_void" , 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\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\x0Fwater_fog_color\0\x05\x053\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 : "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\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\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\x0Fwater_fog_color\0\x04\x1F3\0\0" } , StaticRegistryEntry { name : "warped_forest" , 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\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_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.warped_forest\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\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1A\x05\x1A\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\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\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\0\0" } , StaticRegistryEntry { name : "windswept_forest" , 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\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}\xA2\xFF\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\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\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\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\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\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}\xA2\xFF\0\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\n\0\x07effects\x03\0\tsky_color\0n\xB1\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\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 : "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\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\x0Bgrass_color\0\x90\x81M\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\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\rfoliage_color\0\x9E\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\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" }] , } , 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\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\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\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\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\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\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\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\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\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\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\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\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\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\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\x08\0\nasset_name\0\x06copper\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\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\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\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\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\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\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\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\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\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\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\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\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\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\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\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\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\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\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\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\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\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\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\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\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\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\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\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\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\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\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\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.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.alban.title\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x05width\0\0\0\x01\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\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\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\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\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\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\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\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:cavebird\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\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\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\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\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\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\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\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\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\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x08\0\x08asset_id\0\x11minecraft:endboss\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\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\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\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\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\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\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\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\0" } , StaticRegistryEntry { name : "lowmist" , 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.lowmist.author\0\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\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\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\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\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\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\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\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\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\x05width\0\0\0\x03\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\x06height\0\0\0\x02\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\x08\0\x08asset_id\0\x12minecraft:pigscene\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\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\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\x03\0\x06height\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\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\x03\0\x05width\0\0\0\x03\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\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x06height\0\0\0\x01\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\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\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\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\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.skull_and_roses.title\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\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\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\x05width\0\0\0\x03\x03\0\x06height\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\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\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\0\0\0\x03\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\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\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\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\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\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\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.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x05width\0\0\0\x02\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\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\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\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x07natural\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bhas_ceiling\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\x03\0\x0Ccloud_height\0\0\0\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\x03\0\x1Fmonster_spawn_block_light_limit\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\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x01\0\tbed_works\x01\x01\0\x07natural\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\nfixed_time\0\0\x17p\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\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\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tultrawarm\0\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\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\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x14respawn_anchor_works\x01\x01\0\thas_raids\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Bpiglin_safe\x01\x03\0\x06height\0\0\x01\0\x01\0\x07natural\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\x01\x01\0\tbed_works\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\nfixed_time\0\0FP\x01\0\x0Bhas_ceiling\x01\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\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\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\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\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\x07effects\0\x08drowning\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\nmessage_id\0\x06dryout\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\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\x08\0\nmessage_id\0\texplosion\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\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\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\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\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\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\nmessage_id\0\x06freeze\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\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\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\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\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\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\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\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 : "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\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\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\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\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\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\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\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\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\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 : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\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\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\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\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\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\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\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\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\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\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\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x03\0\x11comparator_output\0\0\0\r\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\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_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.7\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\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x05range@p\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\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\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.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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\tmax_level\0\0\0\x01\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\x03\0\x06weight\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\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\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\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\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\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\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\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\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\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\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\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\tmax_level\0\0\0\x04\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\tattribute\0(minecraft:explosion_knockback_resistance\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\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\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\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x02\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\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\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\x07effects\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\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\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\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\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\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\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\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\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\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\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\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\x08\x03\0\x04base\0\0\0\x19\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\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\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\n\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\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\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\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\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\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\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\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\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\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\x08\0\tenchanted\0\x08attacker\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\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\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\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\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\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\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\n\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\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\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\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\x04\x03\0\x06weight\0\0\0\x02\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\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\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\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\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\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\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\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\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\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\x04type\0\x16minecraft:replace_disk\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\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\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\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:all_of\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x02\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\x1Fenchantment.minecraft.knockback\0\0" } , StaticRegistryEntry { name : "looting" , 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\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\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\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\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\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\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\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\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\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/trident\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\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\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\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\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\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\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\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\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\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\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\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\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\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\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\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\x08mainhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\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\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\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\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\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\0" } , StaticRegistryEntry { name : "projectile_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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\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\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\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\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?\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\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\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\x03\0\nanvil_cost\0\0\0\x01\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\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\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\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\x0C\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\x03\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\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\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\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\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\n\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\x06weight\0\0\0\x02\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\x04hand\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: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\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\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\x06weight\0\0\0\n\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\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\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\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\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\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\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\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\nanvil_cost\0\0\0\x02\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\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\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\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\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\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\x03\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\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\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\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\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\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\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\x06effect\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\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\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\0\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\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\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\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\tis_flying\0\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\x06volume?\xE3333333\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\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\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\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\0\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#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\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\x06weight\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\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\t\0\x05slots\x08\0\0\0\x01\0\x04legs\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\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\0\0\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\0" } , StaticRegistryEntry { name : "thorns" , 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\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\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\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\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\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\0\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\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\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\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\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\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\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\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\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\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\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\x11block_interaction\0\x07trigger\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:explode\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\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\0\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\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\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.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 : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\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\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\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\x03\0\x07columns\0\0\0\x01\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\x04type\0\x15minecraft:dialog_list\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\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\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\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\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\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x03\0\tmax_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\tstructure\0\x0Fminecraft:empty\0" }] , }] ; +pub static REGISTRY_V_1_21_11 : & [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\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\rfoliage_color\0\x07#9e814d\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\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\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\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\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\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x08downfall\0\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\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\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.basalt_deltas.additions\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\n\0\x04mood\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\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\n\0 minecraft:audio/background_music\n\0\x07default\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\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 : "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\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\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\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\x0Bgrass_color\0\x07#b6db61\x08\0\rfoliage_color\0\x07#b6db61\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\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\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\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\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#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\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\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.crimson_forest.mood\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "dark_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\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\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\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\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\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\0" } , StaticRegistryEntry { name : "deep_dark" , 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\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\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\n\0\nattributes\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\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\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\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\0" } , StaticRegistryEntry { name : "deep_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\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\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 : "desert" , data : b"\n\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\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmin_delay\0\0.\xE0\0\0\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\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\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\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , 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 : "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\x08downfall?\xE0\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\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\x0Bgrass_color\0\x07#90814d\x08\0\rfoliage_color\0\x07#9e814d\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\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.flower_forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\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 : "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\n\0\nattributes\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\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\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\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_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\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\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\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\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\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\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\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\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\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\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\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\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\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\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.jagged_peaks\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\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 : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\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\x01\0\x11has_precipitation\x01\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\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\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\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , 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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\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\x01\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\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\0\n\0\nattributes\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.meadow\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\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\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\x06\0\x08downfall\0\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\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\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\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\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\0\0\x01\0\x11has_precipitation\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\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\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\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#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_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\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\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\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*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#7ca3ff\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\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\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x08\0\rfoliage_color\0\x07#878d76\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bgrass_color\0\x07#778272\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\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 minecraft:visual/water_fog_color\0\x07#556980\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "river" , data : b"\n\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\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\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\0\0\0" } , StaticRegistryEntry { name : "savanna" , 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 : "savanna_plateau" , data : b"\n\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\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\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 : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\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\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\0\x01\0\x11has_precipitation\x01\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\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\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\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\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'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\x04mood\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\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\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\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\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#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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\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\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\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\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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#3f76e4\0\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\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\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\0\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\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\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#041f33\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\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\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\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\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\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\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\0\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.warped_forest.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.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\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\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , 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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_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\x06\0\x0Btemperature@\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x08\0\x08asset_id\0\x10minecraft:raiser\x01\0\x05decal\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\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\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\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\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\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\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\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\npant_sound\0!minecraft:entity.wolf_grumpy.pant\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\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\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\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\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\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\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\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\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\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\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\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x05width\0\0\0\x01\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\x03\0\x06height\0\0\0\x04\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:backyard\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\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.baroque.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:baroque\0" } , StaticRegistryEntry { name : "bomb" , 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\x1Dpainting.minecraft.bomb.title\0\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\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\x03\0\x06height\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\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\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\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\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\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\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\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\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\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\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\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\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\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\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\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x06height\0\0\0\x03\x03\0\x05width\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\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\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\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\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\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x05width\0\0\0\x01\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x05width\0\0\0\x02\x03\0\x06height\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\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\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\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\x03\0\x05width\0\0\0\x02\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\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\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\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\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\x08\0\x08asset_id\0\x12minecraft:owlemons\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\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\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\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\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\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\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\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\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\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\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\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\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\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\x08\0\x08asset_id\0\x12minecraft:skeleton\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\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\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\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\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\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\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\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\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\x06height\0\0\0\x01\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\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\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\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\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\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\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\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\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\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\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\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\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\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\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\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\0\x01\0\x0Chas_skylight\x01\x08\0\ttimelines\0\x17#minecraft:in_overworld\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x06height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\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\rmax_inclusive\0\0\0\x07\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\x08\0\ttimelines\0\x17#minecraft:in_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\x01\n\0\nattributes\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\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\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\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\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x05min_y\0\0\0\0\x08\0\x06skybox\0\x03end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\nattributes\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\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\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\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\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\x1Aminecraft:visual/fog_color\0\x07#181318\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ttimelines\0\x11#minecraft:in_end\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\x05min_y\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Chas_skylight\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x19monster_spawn_light_level\0\0\0\x07\x08\0\x06skybox\0\x04none\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\n\0\nattributes\x01\0\x1Cminecraft:gameplay/fast_lava\x01\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\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0\"minecraft:gameplay/piglins_zombify\0\0\x03\0\x06height\0\0\x01\0\x08\0\x0Ecardinal_light\0\x06nether\x08\0\ttimelines\0\x14#minecraft:in_nether\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\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\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\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\x08drowning\x08\0\nmessage_id\0\x05drown\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\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\nmessage_id\0\x04fall\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\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\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\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\x08\0\x07effects\0\x07burning\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\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\x08\0\x07effects\0\x08freezing\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\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\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 : "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\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\nmessage_id\0\x04lava\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 : "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\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\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\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\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\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\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\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\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\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\x08\0\x07effects\0\x06poking\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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\x06\0\x11length_in_seconds@f@\0\0\0\0\0\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\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\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\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\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\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\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\x03\0\x11comparator_output\0\0\0\t\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\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\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\x03\0\x11comparator_output\0\0\0\x0E\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\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\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\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\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\x06\0\x05range@p\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\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\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\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\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\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\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\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.aqua_affinity\x08\0\tattribute\0 minecraft: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\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\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\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmax_amplifier@\x08\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\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\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\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\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\x06weight\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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 : "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\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\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\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\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\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\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\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\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\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x02\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\tmax_level\0\0\0\x04\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\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\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\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\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\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\0\0\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\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\0\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\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\x03\0\tmax_level\0\0\0\x05\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\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\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.depth_strider\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\tmax_level\0\0\0\x03\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\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\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\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\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\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\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\x08\0\x08affected\0\x06victim\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\0\0\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x1Denchantment.minecraft.fortune\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\x0F\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\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\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\x12trigger_game_event\0\x15minecraft:block_place\n\0\x06radius\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\x06\0\x03max@0\0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\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\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\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\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\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\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\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\x06weight\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\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\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\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\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\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\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\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\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\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\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\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\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\0\0\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\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\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\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\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\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\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\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%enchantment.minecraft.luck_of_the_sea\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\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04hand\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\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\x03\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\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\0\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\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\x1Aminecraft:apply_exhaustion\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\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\x08\0\x04type\0\x17minecraft:apply_impulse\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\0\0\x03\0\x06weight\0\0\0\x05\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\x03\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\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\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\x08\0\x04type\0\x10minecraft:linear\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\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\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\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\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\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\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\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\n\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\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x01\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\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\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\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\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\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\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\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\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\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\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\x03\0\tmax_level\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\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.protection\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?\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\nanvil_cost\0\0\0\x01\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\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\0" } , StaticRegistryEntry { name : "punch" , 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\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\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\nanvil_cost\0\0\0\x04\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\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\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\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\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\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\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\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\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\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\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\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04head\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\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\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\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\t\0\x05slots\x08\0\0\0\x01\0\x04hand\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\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\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\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##minecraft:enchantable/melee_weapon\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\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\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\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\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_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\x02id\0 minecraft:enchantment.soul_speed\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\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\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\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\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\x06effect\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\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\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\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\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\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\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\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\x08\0\x06entity\0\x04this\0\0\0\0\x03\0\tmax_level\0\0\0\x03\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\x06weight\0\0\0\x02\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\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\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\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\x03\0\tmax_level\0\0\0\x03\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\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\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\0\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\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\x04legs\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\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\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\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\x04type\0\x17minecraft:damage_entity\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\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\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\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\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x03\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\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\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\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\0\x08\0\x04type\0\x19minecraft:remove_binomial\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\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\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\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 : "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\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x11minecraft:explode\x06\0\x06radius@\x0C\0\0\0\0\0\0\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\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\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\x08affected\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\0\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\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: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\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\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\0W:\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\x06\0\x05value@f\x80\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_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\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0,\x06\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\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\x08\0\x05value\0\x07#0f0f16\x03\0\x05ticks\0\x005f\0\x08\0\x05value\0\x07#0f0f16\x03\0\x05ticks\0\0W:\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\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\x08\0\x08modifier\0\x02or\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: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:visual/star_brightness\x08\0\x08modifier\0\x07maximum\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\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\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\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\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/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\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 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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0,\x06\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/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\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\x03\0\x05ticks\0\0,\x85\x08\0\x05value\0\t#04fcd833\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\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\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\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\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\x003\xC4\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\x08\0\x05value\0\t#00b23333\x03\0\x05ticks\0\0U/\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\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\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\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\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\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\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\x03\0\x0Cperiod_ticks\0\x02\xEE\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\x0Cbutton_width\0\0\x016\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\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x07columns\0\0\0\x01\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x07columns\0\0\0\x01\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\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\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\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\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\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\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\tmax_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\0" }] , }] ; +pub static REGISTRY_V_26_1 : & [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\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\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\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\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\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\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\n\0\x04mood\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\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\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 : "beach" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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#3f76e4\0\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\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#7aa5ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\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.cherry_grove\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\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\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\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\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\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\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\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\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\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.crimson_forest\x03\0\tmin_delay\0\0.\xE0\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\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\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#3f76e4\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\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\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\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\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\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\x01\0\x11has_precipitation\x01\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\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_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\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\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#45adf2\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\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\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\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\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.overworld.desert\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\x08downfall\0\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\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\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , 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\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\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\x08downfall?\xE0\0\0\0\0\0\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\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\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\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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.flower_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\x08downfall?\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\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\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#7fa1ff\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\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\x06\0\x0Btemperature\xBF\xE6ffffff\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.frozen_peaks\0\0\0\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\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\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\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\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\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , 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#7fa1ff\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 : "jagged_peaks" , data : b"\n\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.jagged_peaks\0\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\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.jungle\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\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\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 minecraft:visual/water_fog_color\0\x07#041633\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\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\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\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\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\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\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#4d7a60\0\x01\0\x11has_precipitation\x01\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\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\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\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\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\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.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\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\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\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\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\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#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\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\x06\0\x0Btemperature?\xD3333333\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\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\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\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.old_growth_taiga\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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 minecraft:visual/water_fog_color\0\x07#556980\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\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#878d76\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x0Bgrass_color\0\x07#778272\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\x06\0\x0Btemperature?\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\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\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\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\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\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 : "savanna" , 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 : "savanna_plateau" , 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\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 : "small_end_islands" , 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\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x0Btemperature?\xA9\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 : "snowy_plains" , data : b"\n\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\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\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\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\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\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\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\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\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 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\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.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.soul_sand_valley.mood\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\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\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 : "sparse_jungle" , data : b"\n\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#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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\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.stony_peaks\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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\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\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#617b64\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x11dry_foliage_color\0\x07#7b5334\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\0\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 minecraft:visual/water_fog_color\0\x07#232317\0\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\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\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\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\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\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\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\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\x08\0\x05sound\0\x1Bminecraft:music.under_water\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\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\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\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\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\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\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\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\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\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\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_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_savanna" , 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 : "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\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\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\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\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\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\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\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\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\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\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\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\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\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\x08\0\nasset_name\0\x06copper\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\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\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\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\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\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\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\x04wild\0%minecraft:entity/wolf/wolf_black_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\0\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\x0Bbaby_assets\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_angry_baby\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_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\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_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\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\0\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\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\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\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\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\n\0\x0Bbaby_assets\x08\0\x04tame\0,minecraft:entity/wolf/wolf_striped_tame_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_striped_angry_baby\x08\0\x04wild\0'minecraft:entity/wolf/wolf_striped_baby\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\0\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\n\0\x0Cadult_sounds\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\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\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\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\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\n\0\x0Cadult_sounds\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\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\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\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\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\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\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\0\0" } , StaticRegistryEntry { name : "cute" , 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\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\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\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\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\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\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\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\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\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\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\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\0\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/pig_cold\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_cold_baby\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\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\x0Bbaby_sounds\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\0\n\0\x0Cadult_sounds\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\0\n\0\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\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\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\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\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\0\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\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\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\x08asset_id\0\"minecraft:entity/cat/cat_all_black\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_black_baby\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\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\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\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\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\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\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\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\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\0\0" } , StaticRegistryEntry { name : "royal" , 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\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\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\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\0\n\0\x0Cadult_sounds\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\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\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\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\rambient_sound\0\"minecraft:entity.cat_royal.ambient\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\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\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_warm\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\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\nstep_sound\0\x19minecraft:entity.cow.step\x08\0\rambient_sound\0\x1Cminecraft:entity.cow.ambient\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\nhurt_sound\0\x1Fminecraft:entity.cow_moody.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.cow_moody.death\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.cow_moody.step\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\x05model\0\x04cold\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\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\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\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\x0Cadult_sounds\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\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\0\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\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\x03\0\x05width\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\x03\0\x06height\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\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\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\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x06height\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\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\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\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\x03\0\x06height\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\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\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\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\x08\0\x08asset_id\0\x11minecraft:courbet\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\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\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\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\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\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\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\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\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\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\x03\0\x05width\0\0\0\x03\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\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\x03\0\x05width\0\0\0\x04\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\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\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\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\x03\0\x05width\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\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\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\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\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\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\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\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\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x05width\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\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\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\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\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\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\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\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\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\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\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\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\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\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\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\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\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\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.prairie_ride.title\0\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\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\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\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\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\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\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\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\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\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\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\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\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\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\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\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\x08\0\x08asset_id\0\x12minecraft:wanderer\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\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\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\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\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\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\x01\0\x16has_ender_dragon_fight\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\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\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\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\n\0\nattributes\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\tmax_delay\0\0]\xC0\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\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\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\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\0\x08\0\rdefault_clock\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\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\n\0\nattributes\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\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#78a7ff\0\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x16has_ender_dragon_fight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x0Bhas_ceiling\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x08\0\ttimelines\0\x11#minecraft:in_end\n\0\nattributes\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\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$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x13minecraft:music.end\x01\0\x15replace_current_music\x01\x03\0\tmin_delay\0\0\x17p\x03\0\tmax_delay\0\0]\xC0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\x06skybox\0\x03end\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Chas_skylight\x01\x01\0\x16has_ender_dragon_fight\x01\x01\0\x0Bhas_ceiling\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\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\x16has_ender_dragon_fight\0\x03\0\x05min_y\0\0\0\0\x08\0\ttimelines\0\x14#minecraft:in_nether\x01\0\x0Ehas_fixed_time\x01\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\x06skybox\0\x04none\n\0\nattributes\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x01\0\"minecraft:gameplay/piglins_zombify\0\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\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\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\0\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\x01\x08\0\x0Ecardinal_light\0\x06nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\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\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\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\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\x06\0\nexhaustion\0\0\0\0\0\0\0\0\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\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\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\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\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\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\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\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\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\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\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\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\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\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\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\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\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 : "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\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 : "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\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\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\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\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\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\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\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\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\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\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\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\x06\0\x11length_in_seconds@f@\0\0\0\0\0\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\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\x06\0\x11length_in_seconds@g \0\0\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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 : "tears" , data : b"\n\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x06\0\x0Cuse_duration@\x1C\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\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\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\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\0)\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , 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*#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\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\x06effect\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\x06\0\rmin_amplifier@\x08\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\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\0\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\x19\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\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\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\x19\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\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\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\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\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\x03\0\x06weight\0\0\0\x02\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\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\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\x16minecraft:is_explosion\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.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\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\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\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\x03\0\nanvil_cost\0\0\0\x08\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\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\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\x04type\0\x11minecraft:trident\0\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\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\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\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\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\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\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\x19\x03\0\x15per_level_above_first\0\0\0\0\0\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\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\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\x06weight\0\0\0\x05\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\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\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\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft: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\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\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\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\0\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\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\tmax_level\0\0\0\x04\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\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\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\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\x06victim\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\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\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\x14\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\0" } , StaticRegistryEntry { name : "fire_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\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\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\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\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\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\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\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\x12\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\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\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\x06weight\0\0\0\x02\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\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\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\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\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\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\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\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\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\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\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\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\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\0\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\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\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\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\x08\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\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\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\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\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\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\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\nanvil_cost\0\0\0\x08\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\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\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\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\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\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\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\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\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\x08\0\tenchanted\0\x08attacker\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\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\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\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\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\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\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\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\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\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 : "lunge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\x03\0\tmax_level\0\0\0\x03\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\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\tmagnitude\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\x06\0\x04base?\xDDO\xDF;dZ\x1D\x08\0\x04type\0\x10minecraft:linear\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\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\t\0\x05terms\n\0\0\0\x04\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\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Eis_fall_flying\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\x0Bis_in_water\0\0\0\x08\0\x06entity\0\x04this\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\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\0\0\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\rtype_specific\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\x08\0\x04type\0\x10minecraft:player\0\0\0\x08\0\x06entity\0\x04this\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\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\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\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\x04hand\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\0\0\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\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\x06weight\0\0\0\x02\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\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\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\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x04\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\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\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\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\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\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\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\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "power" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\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\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\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\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\x06weight\0\0\0\x05\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\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\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\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.projectile_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x01\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\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\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\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x02\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\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\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\x0C\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\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\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\x16minecraft:oxygen_bonus\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\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\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\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\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\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\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\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\x07\x03\0\x04base\0\0\0\x11\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\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\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\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\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\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\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\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\x03\0\nanvil_cost\0\0\0\x08\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\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x05\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\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\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\tmax_level\0\0\0\x03\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x01\n\0\x07effects\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\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\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\x06\0\x05speed?\xF0\0\0\0\0\0\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\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\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\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\x06entity\0\x04this\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\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\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\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\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\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\0\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\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\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\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\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x08\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 : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\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\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\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\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\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\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\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\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\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\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\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\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\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/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\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\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\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\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\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\x08\0\x08affected\0\x08attacker\0\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\x06weight\0\0\0\x05\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\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\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\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\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\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\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\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\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\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\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\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\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\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\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\x08\0\x08affected\0\x08attacker\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\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\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\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\x03\0\nanvil_cost\0\0\0\x04\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\n\0\x0Ctime_markers\n\0\rminecraft:day\x03\0\x05ticks\0\0\x03\xE8\x01\0\x10show_in_commands\x01\0\n\0\x12minecraft:midnight\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0FP\0\n\0\x0Fminecraft:night\x03\0\x05ticks\0\x002\xC8\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\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\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\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\x08\0\x08modifier\0\x02or\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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\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:gameplay/creaking_active\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\x08\0\x08modifier\0\x02or\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\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\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\0\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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\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\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\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,m\0\x03\0\x05ticks\0\0-\xD4\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\0\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\x03\0\x05ticks\0\0.\xB7\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\x03\0\x05ticks\0\x003\xAC\x06\0\x05value?\xE0\0\0\0\0\0\0\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\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\0\n\0\x1Cminecraft:visual/cloud_color\x08\0\x08modifier\0\x08multiply\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\x05value\xFF\x19\x19&\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\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!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\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: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\x03\0\x05ticks\0\0,\x85\x08\0\x05value\0\t#04fcd833\0\x08\0\x05value\0\t#0ff9cb33\x03\0\x05ticks\0\0-\x02\0\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0-\xAA\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\x08\0\x05value\0\t#cce47e33\x03\0\x05ticks\0\x000F\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\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\x001\xBC\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\x08\0\x05value\0\t#09b73333\x03\0\x05ticks\0\x006\xD7\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\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\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\0Z\xE8\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\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\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\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\x003T\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\x08\0\x08modifier\0\x08multiply\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\x08\0\x05value\0\tfull_moon\x03\0\x05ticks\0\0\0\0\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\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\x03\0\x05ticks\0\x022\x80\x08\0\x05value\0\rfirst_quarter\0\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\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\x03\0\x0Cperiod_ticks\0\0]\xC0\x08\0\x05clock\0\x13minecraft:overworld\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\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\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x07columns\0\0\0\x01\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\x0Cbutton_width\0\0\x016\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\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\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\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\x03\0\x07columns\0\0\0\x01\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\x0Benvironment\0\x11minecraft:default\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x04type\0\x12minecraft:function\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\0" }] , }] ; +pub static REGISTRY_V_26_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , 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\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\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\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\x08axolotls\0\0\0\0\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\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\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\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\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\x13minecraft:armadillo\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x06\0\t\0\x07monster\n\0\0\0\x08\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\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\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\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\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\x08\0\x04type\0\x0Fminecraft:slime\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\x01\x08\0\x04type\0\x12minecraft:enderman\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\x0Ewater_creature\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\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\0" } , StaticRegistryEntry { name : "bamboo_jungle" , 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.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\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\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\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xEEffffff\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\t\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\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\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\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\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\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\x08maxCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:ocelot\x03\0\x08minCount\0\0\0\x01\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\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\x08axolotls\0\0\0\0\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\x08\0\x04type\0\x0Fminecraft:sheep\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\n\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\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\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\x02\x08\0\x04type\0\x10minecraft:parrot\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0(\0\x08\0\x04type\0\x0Fminecraft:panda\x03\0\x06weight\0\0\0P\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\0\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\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\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\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\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\n\0\x04mood\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\tadditions\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\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\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\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\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\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0(\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:ghast\0\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x14minecraft:magma_cube\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x08\0\x07carvers\0\x15minecraft:nether_cave\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\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\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\x08spawners\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\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\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\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\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\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\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x10minecraft:turtle\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0\t\0\rwater_ambient\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\n\0\x08spawners\t\0\x04misc\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\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\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\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\x06weight\0\0\0d\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\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\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\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\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\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\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\x08axolotls\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\rwater_ambient\0\0\0\0\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\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\x0Bspawn_costs\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.forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\x06\0\x08downfall?\xE3333333\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\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x04misc\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_\x08\0\x04type\0\x10minecraft:zombie\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\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\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\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\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\x03\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x02\0\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\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\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\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\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\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\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.cherry_grove\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#5db7ef\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08creature\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x03\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\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\n\0\0\0\x02\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\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\x03\0\x08minCount\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\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\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\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\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\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\x0Fminecraft:slime\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\0\x06\0\x08downfall?\xE0\0\0\0\0\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\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\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#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\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\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\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\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\0\x03\0\x06weight\0\0\0\t\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:hoglin\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:piglin\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x03\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0<\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\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\x07ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\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\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\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\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\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\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 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\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\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x0Bdark_forest\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\x08creature\n\0\0\0\x04\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\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\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\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\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\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\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\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\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\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\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\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\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#79a6ff\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\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\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\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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_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\x08spawners\t\0\rwater_ambient\n\0\0\0\x02\x03\0\x06weight\0\0\0\x0F\x03\0\x08minCount\0\0\0\x03\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\0\t\0\x08creature\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\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\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\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\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\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\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\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\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\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\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\0\t\0\x08axolotls\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\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\x06\0\x08downfall?\xD9\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\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\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\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\x04misc\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\0\x06\0\x0Btemperature?\xE9\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\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\x06\0\x08downfall?\xE0\0\0\0\0\0\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\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\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\rwater_ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x05\0\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\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\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\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\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\x06weight\0\0\0d\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\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\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\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\0\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\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\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\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\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\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?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\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\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\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\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\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\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\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\x08minCount\0\0\0\x01\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\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\x11minecraft:drowned\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\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x03\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\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\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\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\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_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\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\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\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\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\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x03\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\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\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\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\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\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\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\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\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\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\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\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08maxCount\0\0\0\x01\0\t\0\x08creature\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 : "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\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\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\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x08spawners\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\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\x13\0\x03\0\x06weight\0\0\0\x01\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\x002\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\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\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\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Eminecraft:husk\x03\0\x06weight\0\0\0P\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:parched\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:rabbit\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:camel\x03\0\x06weight\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\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\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\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\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\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\x08creature\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\x04misc\0\0\0\0\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\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_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\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\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\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\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\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\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\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\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\x0Bspawn_costs\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.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\0\0\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\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\t\0\x07carvers\0\0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\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\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\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\t\0\x07carvers\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\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\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\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?\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\t\0\x07carvers\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\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\x07monster\n\0\0\0\x01\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\x04\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\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\t\0\x08features\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\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\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\x06\0\x08downfall\0\0\0\0\0\0\0\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\n\0\x08spawners\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\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\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\x08maxCount\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\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x06\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\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\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\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\x08\0\x04type\0\x19minecraft:zombie_villager\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\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\x08\0\x04type\0\x0Fminecraft:slime\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\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\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\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\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "flower_forest" , 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?\xE9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\x04\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\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\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\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\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\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\x06weight\0\0\0d\x03\0\x08maxCount\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\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\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\0\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\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x06\0\x0Btemperature?\xE6ffffff\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\n\0\x0Bspawn_costs\0\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\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\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\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\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\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\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\x08minCount\0\0\0\x08\x03\0\x08maxCount\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\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\x08minCount\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\x03\0\x08maxCount\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\x06weight\0\0\0d\x03\0\x08maxCount\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\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\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\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\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#79a6ff\0\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 : "frozen_ocean" , data : b"\n\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\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\x0Bspawn_costs\0\x08\0\x14temperature_modifier\0\x06frozen\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\x06weight\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\x08creature\n\0\0\0\x01\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\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\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\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\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\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\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\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\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\x08maxCount\0\0\0\x04\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\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\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\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\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\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\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\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x03\0\t\0\x04misc\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\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\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\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\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\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\rwater_ambient\0\0\0\0\0\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature\xBF\xE6ffffff\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\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\x01\0)minecraft:gameplay/increased_fire_burnout\x01\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\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\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#3938c9\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\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\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\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x08spawners\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\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\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\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\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\x06weight\0\0\0\x05\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\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\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\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\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\x01\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , 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\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\nattributes\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\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\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\x08minCount\0\0\0\x04\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\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\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x01\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\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\x08\0\x04type\0\x10minecraft:spider\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\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\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\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\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\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\x04misc\0\0\0\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\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\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\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\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\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x08spawners\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\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\x03\0\x08minCount\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x14\x08\0\x04type\0\x12minecraft:skeleton\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\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0P\x08\0\x04type\0\x0Fminecraft:stray\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\0\t\0\x04misc\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\x08axolotls\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_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\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\x01\0\x15minecraft:glow_lichen\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\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#859dff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x04misc\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\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\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\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\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\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\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\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\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\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\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x08spawners\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\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\x02\x03\0\x06weight\0\0\0(\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:parrot\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\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\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\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\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\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\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\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\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\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\x03\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:ocelot\x03\0\x06weight\0\0\0\x02\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\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\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\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\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\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "lukewarm_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\x17minecraft:seagrass_warm\0\x13minecraft:kelp_warm\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\x08spawners\t\0\rwater_ambient\n\0\0\0\x03\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\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x06weight\0\0\0\x19\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\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\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\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\x08creature\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\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\x06weight\0\0\0_\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\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\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\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\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\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\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x02\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\x02\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\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\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\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\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\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\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\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\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\n\0\x08spawners\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\n\0\0\0\x01\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\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\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\x08creature\0\0\0\0\0\t\0\x04misc\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\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\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\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\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\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\0\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\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\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:frog\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x05\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\n\0\0\0\n\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\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\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0F\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\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\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x10minecraft:bogged\x03\0\x06weight\0\0\0\x1E\x03\0\x08minCount\0\0\0\x04\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\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\x04misc\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\n\0\nattributes\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\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#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\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\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\n\0\x0Bspawn_costs\0\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\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\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\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\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\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\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\x06weight\0\0\0d\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\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\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\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\x08creature\n\0\0\0\x03\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\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\x08creature\n\0\0\0\x01\x08\0\x04type\0\x13minecraft:mooshroom\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\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\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\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\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\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\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\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\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\x0Ewater_creature\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\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\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\x002\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:magma_cube\0\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\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\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.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\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\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\0\x08\0\x07carvers\0\x15minecraft:nether_cave\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\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\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\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\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\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\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\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\rwater_ambient\n\0\0\0\x01\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\n\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\x08minCount\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\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\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\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\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\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\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\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\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\n\0\0\0\x03\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\0\0\0" } , StaticRegistryEntry { name : "old_growth_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\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\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?\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\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\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\x04misc\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\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\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\x08\0\x04type\0\x11minecraft:creeper\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\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\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\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\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\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\x06\0\x08downfall?\xE3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\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\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\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\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\0d\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x19\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\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\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\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\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\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\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\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\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\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x08\0\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\x08\0\x04type\0\x10minecraft:rabbit\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\x04misc\0\0\0\0\0\t\0\x08axolotls\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\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\0\x06\0\x0Btemperature?\xD3333333\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , 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\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\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\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\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\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\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:wolf\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\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\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\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\x04misc\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\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\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\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\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\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\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\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\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\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\0\x06\0\x0Btemperature?\xD0\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.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\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\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\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\x08\0 minecraft:visual/water_fog_color\0\x07#556980\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\0\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\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\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\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\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\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\x11minecraft:creeper\x03\0\x06weight\0\0\0d\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\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\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\0\0\0\0\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\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\x07effects\x08\0\rfoliage_color\0\x07#878d76\x08\0\x0Bgrass_color\0\x07#778272\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x11dry_foliage_color\0\x07#a0a69c\0\0" } , StaticRegistryEntry { name : "plains" , 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\x08spawners\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\n\0\0\0\x06\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\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\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\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\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\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08maxCount\0\0\0\x03\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\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\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\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\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\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\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\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\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\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\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "river" , 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\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\x14minecraft:music.game\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\n\0\x08spawners\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\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\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\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\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\x03\0\x08minCount\0\0\0\x01\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\0d\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\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\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\0\n\0\x0Bspawn_costs\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\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\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\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\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\x08spawners\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\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\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\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\0\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x13minecraft:armadillo\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\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\x04misc\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\0Z\x08\0\x04type\0\x10minecraft:zombie\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\x08\0\x04type\0\x19minecraft:zombie_villager\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\x16minecraft:zombie_horse\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\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\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\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\x0Bspawn_costs\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\0" } , StaticRegistryEntry { name : "savanna_plateau" , 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\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\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\t\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\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\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\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\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\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x08\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\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\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\x16minecraft:zombie_horse\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\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\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\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\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\x04misc\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\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\0\x06\0\x0Btemperature@\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\x01\0\x11has_precipitation\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\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\0\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\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\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\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\x08axolotls\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\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xD3333333\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\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\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\x08minCount\0\0\0\x04\x03\0\x08maxCount\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\0_\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\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\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\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\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\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\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\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\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\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\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\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\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\x08maxCount\0\0\0\x08\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\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\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\n\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\0Z\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\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\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\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\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\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\x08minCount\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\x08\0\x04type\0\x0Fminecraft:stray\x03\0\x06weight\0\0\0P\0\t\0\x0Ewater_creature\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\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\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\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\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08creature\n\0\0\0\x02\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x03\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\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\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\x08maxCount\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\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\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\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\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\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\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\nattributes\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.snowy_slopes\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\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\x0Btemperature\xBF\xD3333333\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\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\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\n\0\x0Bspawn_costs\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\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\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\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\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\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\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\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x08\0\t\0\x07monster\n\0\0\0\x08\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\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\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\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\x06weight\0\0\0d\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\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\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\n\0\x12minecraft:skeleton\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x12minecraft:enderman\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\n\0\x0Fminecraft:ghast\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\n\0\x11minecraft:strider\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\0\n\0\x08spawners\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\t\0\x07monster\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x05\x03\0\x06weight\0\0\0\x14\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x06weight\0\0\x002\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\t\0\x07ambient\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\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\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 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\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\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\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , 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\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\x0Btemperature?\xEEffffff\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\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\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\0\0\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\x0Ewater_creature\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\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\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\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\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\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\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\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\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\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\x08creature\n\0\0\0\x06\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\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\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\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\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\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\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x08spawners\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\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\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\x03\0\x08minCount\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\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\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\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\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\x08maxCount\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\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\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xF0\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#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\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 : "stony_shore" , data : b"\n\n\0\x08spawners\t\0\x08axolotls\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\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\x08maxCount\0\0\0\x01\x03\0\x08minCount\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\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\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\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\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\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\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\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "sulfur_caves" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\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\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x15minecraft:sulfur_cube\x03\0\x08minCount\0\0\0\x02\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\x02\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\x002\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x19\0\x08\0\x04type\0\x15minecraft:cave_spider\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x14\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\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\x08creature\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\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\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.sulfur_caves\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#8cb831\x08\0 minecraft:visual/water_fog_color\0\x07#17543c\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#34bf89\x08\0\x0Bgrass_color\0\x07#aba64f\0\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\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x06\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\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\x08minCount\0\0\0\x04\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\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:donkey\x03\0\x06weight\0\0\0\x01\0\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\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\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\x06weight\0\0\0\x05\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x08maxCount\0\0\0\x01\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\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\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\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\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\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\x0Ewater_creature\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\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\rwater_ambient\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?\xD9\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\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\x06\0\x0Btemperature?\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#78a7ff\0\n\0\x0Bspawn_costs\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\x0Bspawn_costs\0\n\0\x08spawners\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\x04misc\0\0\0\0\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\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\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\0F\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\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\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\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\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\x08creature\n\0\0\0\x05\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\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\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\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\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Eminecraft:frog\x03\0\x08maxCount\0\0\0\x05\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\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\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\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\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#617b64\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\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\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\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\x08minCount\0\0\0\x01\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\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\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\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\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\x0Ewater_creature\0\0\0\0\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\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\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\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\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x06weight\0\0\0\x08\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\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\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\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\x07ambient\0\0\0\0\0\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\x07monster\n\0\0\0\x01\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\x04\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_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\n\0\x0Bspawn_costs\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\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\x0Bspawn_costs\0\x01\0\x11has_precipitation\0\t\0\x07carvers\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\x07ambient\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\rwater_ambient\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\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_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\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\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?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\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\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\0\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\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\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\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\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\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\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\n\0\0\0\x02\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x03\0\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\x0Ewater_creature\n\0\0\0\x03\x08\0\x04type\0\x12minecraft:nautilus\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\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\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\x02\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\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\x08axolotls\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\x08creature\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\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\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#7ba4ff\0\0" } , StaticRegistryEntry { name : "warped_forest" , 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$minecraft:music.nether.warped_forest\0\0\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\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\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\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\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\x08\0\x07carvers\0\x15minecraft:nether_cave\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\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0<\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\x03\0\x08minCount\0\0\0\x01\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\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\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\x01\x03\0\x08maxCount\0\0\0\x04\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\0" } , StaticRegistryEntry { name : "windswept_forest" , 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\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\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\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\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\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\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\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:llama\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\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\x08maxCount\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\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\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\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\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\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\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\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\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\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\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\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\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\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\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\x08creature\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\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:pig\x03\0\x08maxCount\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\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\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\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\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\x08\0\x04type\0\rminecraft:bat\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\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\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\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "windswept_hills" , 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\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\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\x08axolotls\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\x03\0\x08maxCount\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\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\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\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\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\x08\0\x04type\0\x0Fminecraft:witch\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\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\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\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\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\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\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\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\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:llama\0\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\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\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\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\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\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\x08creature\n\0\0\0\x07\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\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\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\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\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\0\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\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\x13minecraft:armadillo\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\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\x06weight\0\0\0Z\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\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x08minCount\0\0\0\x01\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\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\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\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\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\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\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x1Acreature_spawn_probability?\xA4z\xE1G\xAE\x14{\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\x08downfall\0\0\0\0\0\0\0\0\n\0\x08spawners\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\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\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\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\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\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\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\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\x08\0\x04type\0\x12minecraft:enderman\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\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\x08creature\n\0\0\0\x06\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\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\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\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\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x02\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\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\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\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\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\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\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\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\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\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\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\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\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\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\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\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\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\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\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\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\x01\0\x05decal\0\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\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\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\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\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\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\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\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\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\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\x08\0\nasset_name\0\x04gold\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\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\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\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\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\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\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\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\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x15minecraft:snowy_taiga\x08\0\x04type\0\x0Fminecraft:biome\0\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\x05angry\0+minecraft:entity/wolf/wolf_black_angry_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\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\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\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\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\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\n\0\x06assets\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\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\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\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\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\0\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\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\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\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\n\0\x0Bbaby_assets\x08\0\x04tame\0,minecraft:entity/wolf/wolf_spotted_tame_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_spotted_angry_baby\x08\0\x04wild\0'minecraft:entity/wolf/wolf_spotted_baby\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\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\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\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\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\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\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\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\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\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\0\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\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\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\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\0\n\0\x0Bbaby_sounds\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Bbaby_sounds\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\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\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\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\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\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\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\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\0\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\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\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\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\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\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\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\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\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\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_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\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\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\rbaby_asset_id\0\"minecraft:entity/pig/pig_warm_baby\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_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\0" }] , } , StaticRegistry { registry_id : "pig_sound_variant" , entries : & [StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\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\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\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\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\0\0" } , StaticRegistryEntry { name : "classic" , 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\x1Cminecraft:entity.pig.ambient\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\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\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\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\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\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0$#minecraft:spawns_cold_variant_frogs\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\x06biomes\0$#minecraft:spawns_warm_variant_frogs\x08\0\x04type\0\x0Fminecraft:biome\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\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\n\0\x05range\x06\0\x03min?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0\x08\0\x04type\0\x19minecraft:moon_brightness\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\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\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\0" } , StaticRegistryEntry { name : "british_shorthair" , 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_british_shorthair\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\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\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\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\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\x08\0\x08asset_id\0 minecraft:entity/cat/cat_ragdoll\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_ragdoll_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "red" , 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_red_baby\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/cat_red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_siamese_baby\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_siamese\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\x0Bbaby_sounds\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\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\0\n\0\x0Cadult_sounds\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\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\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\0\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.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\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\x08\0\x05model\0\x04cold\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\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/cow/cow_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/cow/cow_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_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_farm_animals\0\x03\0\x08priority\0\0\0\x01\0\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\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\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\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\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\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\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\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\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\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\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Bbaby_sounds\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\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\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\0\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [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/nautilus/zombie_nautilus\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_coral_variant_zombie_nautilus\x08\0\x04type\0\x0Fminecraft:biome\0\0\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\x08\0\x08asset_id\0\x0Fminecraft:alban\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\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\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\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.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\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\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\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\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\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\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\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x06height\0\0\0\x03\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\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\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\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\x08\0\x08asset_id\0\x0Eminecraft:bust\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\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\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\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\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\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\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\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\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\x05width\0\0\0\x02\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 : "dennis" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\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\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x06height\0\0\0\x03\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\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\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\x06height\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\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\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\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\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\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\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\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.finding.author\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\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\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x06height\0\0\0\x02\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\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\x03\0\x06height\0\0\0\x02\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\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\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\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\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\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\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\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x14minecraft:meditative\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\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\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\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.pigscene.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\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\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\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\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\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\x03\0\x05width\0\0\0\x02\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\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\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\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\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\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\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\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\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x05width\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\x08\0\x08asset_id\0\x12minecraft:unpacked\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\0" } , StaticRegistryEntry { name : "void" , data : b"\n\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\x03\0\x05width\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\x08\0\x08asset_id\0\x12minecraft:wanderer\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\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\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\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\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.water.title\0\0" } , StaticRegistryEntry { name : "wind" , 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.wind.title\0\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\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\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x16has_ender_dragon_fight\0\x06\0\rambient_light\0\0\0\0\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\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\x80\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\x08\0\ttimelines\0\x17#minecraft:in_overworld\x03\0\x0Elogical_height\0\0\x01\x80\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\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\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\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\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\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\x01\0'minecraft:gameplay/respawn_anchor_works\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\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\x06height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x16has_ender_dragon_fight\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\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x0Chas_skylight\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\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\n\0\x1Bminecraft:gameplay/bed_rule\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\x08\0\tcan_sleep\0\twhen_dark\x08\0\rcan_set_spawn\0\x06always\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\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\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Bhas_ceiling\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\ttimelines\0\x11#minecraft:in_end\x01\0\x0Chas_skylight\x01\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x0Bhas_ceiling\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x01\0\x16has_ender_dragon_fight\x01\x08\0\x06skybox\0\x03end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\n\0\nattributes\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\rcan_set_spawn\0\x05never\x08\0\tcan_sleep\0\x05never\x01\0\x08explodes\x01\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$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\x01\x03\0\tmin_delay\0\0\x17p\0\0\x01\0'minecraft:gameplay/respawn_anchor_works\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\0\x08\0\rdefault_clock\0\x11minecraft:the_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\n\0\nattributes\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0#minecraft:visual/fog_start_distance@$\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/can_start_raid\0\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\tcan_sleep\0\x05never\x01\0\x08explodes\x01\x08\0\rcan_set_spawn\0\x05never\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\x01\0'minecraft:gameplay/respawn_anchor_works\x01\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\x01\0\"minecraft:gameplay/piglins_zombify\0\0\x01\0\x0Bhas_ceiling\x01\x01\0\x16has_ender_dragon_fight\0\x08\0\x0Ecardinal_light\0\x06nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x08\0\x06skybox\0\x04none\x01\0\x0Ehas_fixed_time\x01\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\ttimelines\0\x14#minecraft:in_nether\x01\0\x0Chas_skylight\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\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\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\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\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\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\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\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\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\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 : "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\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\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\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\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\x08\0\nmessage_id\0\x06inFire\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 : "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\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\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\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\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\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\x08\0\nmessage_id\0\routsideBorder\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\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\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\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\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\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\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 : "sulfur_cube_hot" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\rsulfurCubeHot\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\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\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\nmessage_id\0\x06thorns\x08\0\x07effects\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\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\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\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\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\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\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\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\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\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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.bounce\0\x06\0\x11length_in_seconds@m@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.bounce\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\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\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\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\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 : "lava_chicken" , data : b"\n\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\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\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\x03\0\x11comparator_output\0\0\0\x07\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\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\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\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\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\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\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\x03\0\x11comparator_output\0\0\0\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\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\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\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\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\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\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\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\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\x08max_cost\x03\0\x04base\0\0\0)\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#enchantment.minecraft.aqua_affinity\0\x03\0\tmax_level\0\0\0\x01\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\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\toperation\0\x14add_multiplied_total\0\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04head\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\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_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\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\0\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\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\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\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\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\x03\0\x06weight\0\0\0\x02\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\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\x03\0\nanvil_cost\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\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\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\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\0&minecraft:enchantment.blast_protection\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\0\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\tmax_level\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\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\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\x03\0\nanvil_cost\0\0\0\x04\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\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\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\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\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\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\x06entity\0\x04this\n\0\tpredicate\n\0\x12minecraft:location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\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\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\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\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\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\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "density" , data : b"\n\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\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\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\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\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\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\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\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x02\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\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\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\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\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\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\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\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\0\0\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\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\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\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\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\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\x08affected\0\x06victim\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\tenchanted\0\x08attacker\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\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\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\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\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\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\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\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\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\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\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\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\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\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x002\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\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\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\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\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\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\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\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\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\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\x08\0\x12trigger_game_event\0\x15minecraft:block_place\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\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\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\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\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\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\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\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\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\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\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\n\0\x07effects\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\x15minecraft:entity_type\0 #minecraft:sensitive_to_impaling\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\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\x08\0\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\x08\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\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\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\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\x06weight\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\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\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "looting" , 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\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\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\x08\0\x06entity\0\x08attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x10minecraft:player\0\0\0\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.looting\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\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\x07\x03\0\x04base\0\0\0\x0C\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\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\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\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\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\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\0" } , StaticRegistryEntry { name : "lunge" , 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\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\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\x03\0\x06weight\0\0\0\x05\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\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\x04type\0\x17minecraft:apply_impulse\n\0\tmagnitude\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\x06\0\x04base?\xDDO\xDF;dZ\x1D\x08\0\x04type\0\x10minecraft:linear\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\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\x06\0\x06volume?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\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\x11minecraft:vehicle\0\0\0\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\0\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\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\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04hand\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\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\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\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\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\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\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\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\nanvil_cost\0\0\0\x04\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\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\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\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\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\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\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\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\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\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\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 : "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\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\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\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\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\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\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\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\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\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\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\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\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\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\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.protection\0\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\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\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\n\0\x0Crequirements\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\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\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\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\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\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\0\x03\0\x06weight\0\0\0\x05\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\nanvil_cost\0\0\0\x02\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\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\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\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\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\x08\0\tattribute\0\x16minecraft:oxygen_bonus\0\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\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\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\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\x1Denchantment.minecraft.riptide\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\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\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\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\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\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\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\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\x06weight\0\0\0\n\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\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\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\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\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\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\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\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\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\x03\0\x06weight\0\0\0\x05\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\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\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\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\x15minecraft:entity_type\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\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\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\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\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\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\x0Fminecraft:flags\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\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\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\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\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\0\x08\0\tcondition\0\x10minecraft:all_of\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\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\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\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\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\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\tcondition\0\x1Bminecraft:entity_properties\0\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\x0Fminecraft:flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\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\n\0\x06effect\x08\0\x04type\0\x19minecraft:spawn_particles\x06\0\x05speed?\xF0\0\0\0\0\0\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\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\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\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\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\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\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\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\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\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\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\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\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\n\0\x06amount\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\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\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\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\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\x06weight\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\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x18minecraft:sneaking_speed\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\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\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\rprimary_items\0\"#minecraft:enchantable/chest_armor\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\x03\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\n\0\x06effect\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\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\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\x06weight\0\0\0\x01\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\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@$\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\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\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\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\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\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\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\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\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\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\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\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\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , 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\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\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\x04type\0\x11minecraft:explode\x08\0\x11block_interaction\0\x07trigger\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\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\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\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\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\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\0\x08\0\x08affected\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\n\0\x0Ctime_markers\n\0\x0Eminecraft:noon\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x17p\0\n\0\x0Fminecraft:night\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\x002\xC8\0\n\0\rminecraft:day\x03\0\x05ticks\0\0\x03\xE8\x01\0\x10show_in_commands\x01\0\x03\0\x1Cminecraft:roll_village_siege\0\0FP\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\n\0\x12minecraft:midnight\x03\0\x05ticks\0\0FP\x01\0\x10show_in_commands\x01\0\0\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x06tracks\n\0\"minecraft:gameplay/creaking_active\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\x08\0\x08modifier\0\x02or\0\n\0 minecraft:gameplay/monsters_burn\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x000\xFE\x01\0\x05value\0\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\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\x1Aminecraft:visual/fog_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\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\0\x08\0\x05value\0\x07#0c0c16\x03\0\x05ticks\0\x005f\0\x08\0\x05value\0\x07#161616\x03\0\x05ticks\0\0W:\0\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\x01\0\x05value\0\x03\0\x05ticks\0\0[i\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\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\x003T\0\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\0YL\0\x08\0\x08modifier\0\x08multiply\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\x03\0\x05ticks\0\x000o\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\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\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\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\x03\0\x05ticks\0\x005f\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\0W:\0\x08\0\x08modifier\0\x08multiply\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\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\0\x08\0\x08modifier\0\x08multiply\0\n\0,minecraft:gameplay/cat_waking_up_gift_chance\x08\0\x08modifier\0\x07maximum\x08\0\x04ease\0\x08constant\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\0\n\0*minecraft:gameplay/turtle_egg_hatch_chance\x08\0\x04ease\0\x08constant\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0RF\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?`bM\xD2\xF1\xA9\xFC\x03\0\x05ticks\0\0U\x91\0\x08\0\x08modifier\0\x07maximum\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\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%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\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\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\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0-\xAA\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\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\x03\0\x05ticks\0\x002)\x08\0\x05value\0\t#fed75c33\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\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\x005\xCF\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\x08\0\x05value\0\t#00b23333\x03\0\x05ticks\0\0U/\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\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\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\0Y\xB5\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\0Zw\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\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\0\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\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\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@\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\0\n\0\x1Aminecraft:visual/sky_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\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\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#000000\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\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$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\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\x01\0\x05value\0\x03\0\x05ticks\0\0\0\0\0\x01\0\x05value\x01\x03\0\x05ticks\0\x01\xD4\xC0\0\0\0\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\n\0\x06tracks\n\0-minecraft:gameplay/surface_slime_spawn_chance\x08\0\x08modifier\0\x07maximum\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\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\x06\0\x05value?\xD8\0\0\0\0\0\0\x03\0\x05ticks\0\x02\x90@\0\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\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\x03\0\x05ticks\0\x022\x80\x08\0\x05value\0\rfirst_quarter\0\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\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\n\0\x06tracks\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\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\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\x03\0\x05ticks\0\0\x0B\xB8\x08\0\x05value\0\x0Eminecraft:play\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\x08\0\x05value\0\x0Eminecraft:rest\x03\0\x05ticks\0\0.\xE0\0\0\0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\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\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\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\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\x18menu.quick_actions.title\0\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x03\0\x07columns\0\0\0\x01\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x08\0\x04type\0\x16minecraft:server_links\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\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x07columns\0\0\0\x01\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\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\tstructure\0\x0Fminecraft:empty\x01\0\x08required\0\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x08\0\x08function\0\x15minecraft:always_pass\x03\0\tmax_ticks\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "sulfur_cube_archetype" , entries : & [StaticRegistryEntry { name : "bouncy" , data : b"\n\x01\0\x07buoyant\x01\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\x02id\0)minecraft:bouncy_add_knockback_resistance\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\x003minecraft:bouncy_add_explosion_knockback_resistance\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\x06\0\x06amount?\xEC\xCC\xCC\xC0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\x02id\0\x1Fminecraft:bouncy_add_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\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\x02id\0&minecraft:bouncy_mul_air_drag_modifier\0\x08\0\x05items\0'#minecraft:sulfur_cube_archetype/bouncy\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xBA\xE1G\xAE\x14z\xE1\0\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\thit_sound\0'minecraft:entity.sulfur_cube.bouncy.hit\x06\0\x1Cpush_sound_impulse_threshold?\xD3333333\x08\0\npush_sound\0(minecraft:entity.sulfur_cube.bouncy.push\0\0" } , StaticRegistryEntry { name : "explosive" , data : b"\n\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x06\0\x1Cpush_sound_impulse_threshold?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.explosive.hit\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.explosive.push\0\n\0\texplosion\x03\0\x05power\0\0\0\x03\x01\0\x0Bcauses_fire\0\x03\0\x04fuse\0\0\0x\0\x01\0\x07buoyant\x01\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\x02id\0,minecraft:explosive_add_knockback_resistance\x08\0\toperation\0\tadd_value\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\toperation\0\tadd_value\x08\0\x02id\x006minecraft:explosive_add_explosion_knockback_resistance\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0\"minecraft:explosive_add_bounciness\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\0\x06\0\x06amount\xBF\xE6ff`\0\0\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0)minecraft:explosive_mul_friction_modifier\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\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/explosive\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xDAffffff\0\0" } , StaticRegistryEntry { name : "fast_flat" , data : b"\n\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xED333333\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0,minecraft:fast_flat_add_knockback_resistance\x08\0\toperation\0\tadd_value\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\x006minecraft:fast_flat_add_explosion_knockback_resistance\0\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0\"minecraft:fast_flat_add_bounciness\0\x06\0\x06amount\xBF\xE9\x99\x99\x98\0\0\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0)minecraft:fast_flat_mul_friction_modifier\0\x08\0\x02id\0)minecraft:fast_flat_mul_air_drag_modifier\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\toperation\0\x14add_multiplied_total\0\n\0\x0Esound_settings\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.fast_flat.push\x06\0\x13push_sound_cooldown?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.fast_flat.hit\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/fast_flat\0" } , StaticRegistryEntry { name : "fast_sliding" , data : b"\n\n\0\x0Esound_settings\x06\0\x1Cpush_sound_impulse_threshold?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x13push_sound_cooldown?\xF0\0\0\0\0\0\0\x08\0\npush_sound\0.minecraft:entity.sulfur_cube.fast_sliding.push\x08\0\thit_sound\0-minecraft:entity.sulfur_cube.fast_sliding.hit\0\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xE5333333\0\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\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0/minecraft:fast_sliding_add_knockback_resistance\x08\0\toperation\0\tadd_value\0\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\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xB9\x99\x99\xA0\0\0\0\x08\0\x02id\0%minecraft:fast_sliding_add_bounciness\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x06\0\x06amount\xBF\xEEfff\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0,minecraft:fast_sliding_mul_friction_modifier\0\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\x02id\0,minecraft:fast_sliding_mul_air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\0\0" } , StaticRegistryEntry { name : "high_resistance" , data : b"\n\x08\0\x05items\x000#minecraft:sulfur_cube_archetype/high_resistance\n\0\x0Esound_settings\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x08\0\thit_sound\x000minecraft:entity.sulfur_cube.high_resistance.hit\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\npush_sound\x001minecraft:entity.sulfur_cube.high_resistance.push\0\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\toperation\0\tadd_value\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\x02id\x002minecraft:high_resistance_add_knockback_resistance\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 Vec { diff --git a/crates/pumpkin-plugin-utils/Cargo.toml b/crates/pumpkin-plugin-utils/Cargo.toml index ba9b152d8..5f3deff3d 100644 --- a/crates/pumpkin-plugin-utils/Cargo.toml +++ b/crates/pumpkin-plugin-utils/Cargo.toml @@ -12,6 +12,7 @@ serde_json = { workspace = true } tracing = { workspace = true } thiserror = { workspace = true } reqwest = { workspace = true, features = ["blocking", "json"] } +webpki-root-certs = { workspace = true } [dev-dependencies] tempfile = { workspace = true } diff --git a/crates/pumpkin-plugin-utils/src/http.rs b/crates/pumpkin-plugin-utils/src/http.rs index 2918b8298..65e1a67ff 100644 --- a/crates/pumpkin-plugin-utils/src/http.rs +++ b/crates/pumpkin-plugin-utils/src/http.rs @@ -31,10 +31,15 @@ impl HttpClient { /// Creates a new HTTP client with the specified User-Agent header. #[must_use] pub fn new(user_agent: &str) -> Self { - let client = reqwest::blocking::Client::builder() - .user_agent(user_agent) - .build() - .unwrap_or_default(); + let builder = reqwest::blocking::Client::builder().user_agent(user_agent); + #[cfg(target_os = "android")] + let builder = { + let certs = webpki_root_certs::TLS_SERVER_ROOT_CERTS + .iter() + .filter_map(|c| reqwest::Certificate::from_der(c.as_ref()).ok()); + builder.tls_certs_only(certs) + }; + let client = builder.build().unwrap_or_default(); Self { client } } diff --git a/crates/pumpkin-util/Cargo.toml b/crates/pumpkin-util/Cargo.toml index c4da0657a..bc42dbacb 100644 --- a/crates/pumpkin-util/Cargo.toml +++ b/crates/pumpkin-util/Cargo.toml @@ -31,6 +31,7 @@ rsa.workspace = true sha2.workspace = true crypto-bigint.workspace = true reqwest.workspace = true +webpki-root-certs.workspace = true [dev-dependencies] criterion = { workspace = true, features = ["html_reports"] } diff --git a/crates/pumpkin-util/src/client.rs b/crates/pumpkin-util/src/client.rs new file mode 100644 index 000000000..0191618e4 --- /dev/null +++ b/crates/pumpkin-util/src/client.rs @@ -0,0 +1,24 @@ +//! HTTP client utilities. + +/// Creates a `reqwest::ClientBuilder` configured with appropriate root certificates. +/// +/// On Android, where the default `rustls-platform-verifier` assumes an Android app runtime (JVM/JNI) +/// and panics when running as a standalone binary (e.g. in Termux), this configures the builder +/// with Mozilla root certificates from `webpki-root-certs`. +pub fn client_builder() -> reqwest::ClientBuilder { + let builder = reqwest::Client::builder(); + #[cfg(target_os = "android")] + let builder = { + let certs = webpki_root_certs::TLS_SERVER_ROOT_CERTS + .iter() + .filter_map(|c| reqwest::Certificate::from_der(c.as_ref()).ok()); + builder.tls_certs_only(certs) + }; + builder +} + +/// Creates a default `reqwest::Client`. +#[must_use] +pub fn client() -> reqwest::Client { + client_builder().build().unwrap_or_default() +} diff --git a/crates/pumpkin-util/src/jwt/mod.rs b/crates/pumpkin-util/src/jwt/mod.rs index adb588233..65b1d4a97 100644 --- a/crates/pumpkin-util/src/jwt/mod.rs +++ b/crates/pumpkin-util/src/jwt/mod.rs @@ -250,7 +250,7 @@ pub async fn fetch_oidc_jwks( read_timeout_ms: u32, ) -> Result<(String, Jwks), AuthError> { let url = discovery_url.unwrap_or(OIDC_DISCOVERY_URL); - let client = reqwest::Client::builder() + let client = crate::client_builder() .connect_timeout(std::time::Duration::from_millis(connect_timeout_ms as u64)) .timeout(std::time::Duration::from_millis(read_timeout_ms as u64)) .build() diff --git a/crates/pumpkin-util/src/lib.rs b/crates/pumpkin-util/src/lib.rs index 0df36a232..03199fcf3 100644 --- a/crates/pumpkin-util/src/lib.rs +++ b/crates/pumpkin-util/src/lib.rs @@ -32,11 +32,14 @@ pub mod version; pub mod world_seed; pub mod y_offset; +pub mod client; pub mod identifier; pub mod jwt; pub mod resource; pub mod uuid; +pub use client::{client, client_builder}; + /// Represents the different types of height maps used for terrain generation and collision checks. #[derive(Deserialize, Clone, Copy, Debug, PartialEq, Eq)] #[serde(rename_all = "SCREAMING_SNAKE_CASE")] diff --git a/crates/pumpkin-world/src/generation/feature/features/bamboo.rs b/crates/pumpkin-world/src/generation/feature/features/bamboo.rs index e583009c3..681b8549a 100644 --- a/crates/pumpkin-world/src/generation/feature/features/bamboo.rs +++ b/crates/pumpkin-world/src/generation/feature/features/bamboo.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockState, - block_properties::{BambooLeaves, BambooLikeProperties, BlockProperties}, + block_properties::{BambooLeaves, BambooLikeProperties}, tag, }; use pumpkin_util::{ diff --git a/crates/pumpkin-world/src/generation/feature/features/chorus_plant.rs b/crates/pumpkin-world/src/generation/feature/features/chorus_plant.rs index d9146297b..e7fbba2fc 100644 --- a/crates/pumpkin-world/src/generation/feature/features/chorus_plant.rs +++ b/crates/pumpkin-world/src/generation/feature/features/chorus_plant.rs @@ -1,8 +1,7 @@ use pumpkin_data::{ Block, BlockDirection, block_properties::{ - BlockProperties, BrownMushroomBlockLikeProperties, ChorusFlowerLikeProperties, - HorizontalFacing, + BrownMushroomBlockLikeProperties, ChorusFlowerLikeProperties, HorizontalFacing, }, tag, }; diff --git a/crates/pumpkin-world/src/generation/feature/features/coral/mod.rs b/crates/pumpkin-world/src/generation/feature/features/coral/mod.rs index 8ae743f87..1729c8a38 100644 --- a/crates/pumpkin-world/src/generation/feature/features/coral/mod.rs +++ b/crates/pumpkin-world/src/generation/feature/features/coral/mod.rs @@ -1,7 +1,7 @@ use crate::{generation::proto_chunk::GenerationCache, world::WorldPortalExt}; use pumpkin_data::{ Block, BlockDirection, BlockId, BlockState, - block_properties::{BlockProperties, EnumVariants, SeaPickleLikeProperties}, + block_properties::{EnumVariants, SeaPickleLikeProperties}, tag, }; use pumpkin_util::{ diff --git a/crates/pumpkin-world/src/generation/feature/features/end_podium.rs b/crates/pumpkin-world/src/generation/feature/features/end_podium.rs index 5c3458d89..be6f4ade5 100644 --- a/crates/pumpkin-world/src/generation/feature/features/end_podium.rs +++ b/crates/pumpkin-world/src/generation/feature/features/end_podium.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, - block_properties::{BlockProperties, HorizontalFacing, WallTorchLikeProperties}, + block_properties::{HorizontalFacing, WallTorchLikeProperties}, }; use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; 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 cba1a0eb2..7632a86fe 100644 --- a/crates/pumpkin-world/src/generation/feature/features/end_spike.rs +++ b/crates/pumpkin-world/src/generation/feature/features/end_spike.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::OakFenceLikeProperties}; use pumpkin_util::{math::position::BlockPos, random::RandomGenerator}; use crate::generation::proto_chunk::GenerationCache; diff --git a/crates/pumpkin-world/src/generation/feature/features/huge_brown_mushroom.rs b/crates/pumpkin-world/src/generation/feature/features/huge_brown_mushroom.rs index cc5d806b7..19d771ba7 100644 --- a/crates/pumpkin-world/src/generation/feature/features/huge_brown_mushroom.rs +++ b/crates/pumpkin-world/src/generation/feature/features/huge_brown_mushroom.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, BrownMushroomBlockLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::BrownMushroomBlockLikeProperties}; use pumpkin_util::{ math::position::BlockPos, random::{RandomGenerator, RandomImpl}, diff --git a/crates/pumpkin-world/src/generation/feature/features/huge_red_mushroom.rs b/crates/pumpkin-world/src/generation/feature/features/huge_red_mushroom.rs index dd4dff4e2..c644e33c9 100644 --- a/crates/pumpkin-world/src/generation/feature/features/huge_red_mushroom.rs +++ b/crates/pumpkin-world/src/generation/feature/features/huge_red_mushroom.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, BrownMushroomBlockLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::BrownMushroomBlockLikeProperties}; use pumpkin_util::{math::position::BlockPos, random::RandomGenerator}; use crate::generation::proto_chunk::GenerationCache; diff --git a/crates/pumpkin-world/src/generation/feature/features/monster_room.rs b/crates/pumpkin-world/src/generation/feature/features/monster_room.rs index 58506748b..45d659419 100644 --- a/crates/pumpkin-world/src/generation/feature/features/monster_room.rs +++ b/crates/pumpkin-world/src/generation/feature/features/monster_room.rs @@ -144,9 +144,7 @@ impl DungeonFeature { // Build the chest state: face away from the wall. let chest_state = facing_dir.map_or(Block::CHEST.default_state, |dir| { - use pumpkin_data::block_properties::{ - BlockProperties, ChestLikeProperties, - }; + use pumpkin_data::block_properties::ChestLikeProperties; let mut props = ChestLikeProperties::default(&Block::CHEST); props.facing = dir.opposite(); let state_id = props.to_state_id(&Block::CHEST); diff --git a/crates/pumpkin-world/src/generation/feature/features/sculk_patch.rs b/crates/pumpkin-world/src/generation/feature/features/sculk_patch.rs index 30c1775a1..5d23e0b5c 100644 --- a/crates/pumpkin-world/src/generation/feature/features/sculk_patch.rs +++ b/crates/pumpkin-world/src/generation/feature/features/sculk_patch.rs @@ -3,7 +3,7 @@ use pumpkin_data::tag::Block::MINECRAFT_SCULK_REPLACEABLE_WORLD_GEN; use pumpkin_data::{ Block, BlockId, BlockState, - block_properties::{BlockProperties, GlowLichenLikeProperties, SculkShriekerLikeProperties}, + block_properties::{GlowLichenLikeProperties, SculkShriekerLikeProperties}, }; use pumpkin_util::{ @@ -199,7 +199,7 @@ fn sculk_vein_state_with_face( } let mut properties = if is_vein { - GlowLichenLikeProperties::from_state_id(existing, &Block::SCULK_VEIN) + GlowLichenLikeProperties::from_state_id(existing) } else { let mut properties = GlowLichenLikeProperties::default(&Block::SCULK_VEIN); properties.r#waterlogged = existing_block_id == BlockId::WATER; diff --git a/crates/pumpkin-world/src/generation/feature/features/sea_pickle.rs b/crates/pumpkin-world/src/generation/feature/features/sea_pickle.rs index 2f15dbb49..137da13d6 100644 --- a/crates/pumpkin-world/src/generation/feature/features/sea_pickle.rs +++ b/crates/pumpkin-world/src/generation/feature/features/sea_pickle.rs @@ -1,8 +1,5 @@ use crate::generation::proto_chunk::GenerationCache; -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, SeaPickleLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::SeaPickleLikeProperties}; use pumpkin_util::{ math::{int_provider::IntProvider, position::BlockPos}, random::{RandomGenerator, RandomImpl}, diff --git a/crates/pumpkin-world/src/generation/feature/features/seagrass.rs b/crates/pumpkin-world/src/generation/feature/features/seagrass.rs index b18d409f3..efb213dd9 100644 --- a/crates/pumpkin-world/src/generation/feature/features/seagrass.rs +++ b/crates/pumpkin-world/src/generation/feature/features/seagrass.rs @@ -1,7 +1,7 @@ use crate::generation::proto_chunk::GenerationCache; use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, DoubleBlockHalf, TallSeagrassLikeProperties}, + block_properties::{DoubleBlockHalf, TallSeagrassLikeProperties}, }; use pumpkin_util::{ math::position::BlockPos, diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/decorator/leave_vine.rs b/crates/pumpkin-world/src/generation/feature/features/tree/decorator/leave_vine.rs index 36b205949..3365a4a2c 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/decorator/leave_vine.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/decorator/leave_vine.rs @@ -1,8 +1,5 @@ use crate::generation::proto_chunk::GenerationCache; -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, VineLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::VineLikeProperties}; use pumpkin_util::{ math::position::BlockPos, random::{RandomGenerator, RandomImpl}, diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/decorator/trunk_vine.rs b/crates/pumpkin-world/src/generation/feature/features/tree/decorator/trunk_vine.rs index 07bdced3b..2beceb5f2 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/decorator/trunk_vine.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/decorator/trunk_vine.rs @@ -1,8 +1,5 @@ use crate::generation::proto_chunk::GenerationCache; -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, VineLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::VineLikeProperties}; use pumpkin_util::{ math::position::BlockPos, random::{RandomGenerator, RandomImpl}, 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 8c50d23dd..e2570df18 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs @@ -138,7 +138,7 @@ impl TreeFeature { if smallest_distance != 0 { let (block, state) = chunk.get_block_and_state(&pos); if OakLeavesLikeProperties::handles_block_id(block.id) { - let mut props = OakLeavesLikeProperties::from_state_id(state.id, block); + let mut props = OakLeavesLikeProperties::from_state_id(state.id); props.distance = smallest_distance as u8; let new_state = &block.states[props.to_index() as usize]; chunk.set_block_state(&pos.0, new_state); @@ -160,8 +160,8 @@ impl TreeFeature { Some(0) } else if OakLeavesLikeProperties::handles_block_id(n_block.id) { Some( - OakLeavesLikeProperties::from_state_id(n_state.id, n_block) - .distance as usize, + OakLeavesLikeProperties::from_state_id(n_state.id).distance + as usize, ) } else { None diff --git a/crates/pumpkin-world/src/generation/feature/features/vines.rs b/crates/pumpkin-world/src/generation/feature/features/vines.rs index 3cd79c3fe..ce19dce89 100644 --- a/crates/pumpkin-world/src/generation/feature/features/vines.rs +++ b/crates/pumpkin-world/src/generation/feature/features/vines.rs @@ -1,4 +1,4 @@ -use pumpkin_data::{Block, BlockDirection, BlockState, block_properties::BlockProperties}; +use pumpkin_data::{Block, BlockDirection, BlockState}; use pumpkin_util::{math::position::BlockPos, random::RandomGenerator}; use crate::generation::proto_chunk::GenerationCache; diff --git a/crates/pumpkin-world/src/generation/structure/structures/desert_pyramid.rs b/crates/pumpkin-world/src/generation/structure/structures/desert_pyramid.rs index 1cbf3716a..08b3bd7c6 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/desert_pyramid.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/desert_pyramid.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, HorizontalFacing, OakStairsLikeProperties}, + block_properties::{HorizontalFacing, OakStairsLikeProperties}, }; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/jungle_temple.rs b/crates/pumpkin-world/src/generation/structure/structures/jungle_temple.rs index d1f41c0db..5c20bf59d 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/jungle_temple.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/jungle_temple.rs @@ -3,10 +3,10 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockState, block_properties::{ - AttachFace, BlockProperties, EastRedstone, Facing, HorizontalFacing, LeverLikeProperties, - NorthRedstone, OakStairsLikeProperties, RedstoneWireLikeProperties, RepeaterLikeProperties, - SouthRedstone, StickyPistonLikeProperties, TripwireHookLikeProperties, - TripwireLikeProperties, VineLikeProperties, WestRedstone, + AttachFace, EastRedstone, Facing, HorizontalFacing, LeverLikeProperties, NorthRedstone, + OakStairsLikeProperties, RedstoneWireLikeProperties, RepeaterLikeProperties, SouthRedstone, + StickyPistonLikeProperties, TripwireHookLikeProperties, TripwireLikeProperties, + VineLikeProperties, WestRedstone, }, }; use pumpkin_util::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge.rs index 0b5885825..8c9938abc 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_platform.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_platform.rs index 453fe83b9..bfef92e6b 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_platform.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_platform.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_small_crossing.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_small_crossing.rs index 9afe4327b..6d652d850 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_small_crossing.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_small_crossing.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; use crate::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_stairs.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_stairs.rs index 4dced22f6..9f1f4160d 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_stairs.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/bridge_stairs.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; use crate::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_balcony.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_balcony.rs index bb5e7f83a..c4e19cb78 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_balcony.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_balcony.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_exit.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_exit.rs index b7713ba18..b50f9d60b 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_exit.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_exit.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_left_turn.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_left_turn.rs index 9c5f4bc28..87fdf9da1 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_left_turn.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_left_turn.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_nether_warts_room.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_nether_warts_room.rs index 4d1c9cd40..260f42106 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_nether_warts_room.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_nether_warts_room.rs @@ -1,8 +1,6 @@ use pumpkin_data::{ Block, - block_properties::{ - BlockProperties, HorizontalFacing, OakFenceLikeProperties, OakStairsLikeProperties, - }, + block_properties::{HorizontalFacing, OakFenceLikeProperties, OakStairsLikeProperties}, }; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_right_turn.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_right_turn.rs index dc4d26952..119328289 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_right_turn.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_right_turn.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_stairs.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_stairs.rs index adc610eae..719331462 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_stairs.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/corridor_stairs.rs @@ -1,8 +1,6 @@ use pumpkin_data::{ Block, - block_properties::{ - BlockProperties, HorizontalFacing, OakFenceLikeProperties, OakStairsLikeProperties, - }, + block_properties::{HorizontalFacing, OakFenceLikeProperties, OakStairsLikeProperties}, }; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; diff --git a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/small_corridor.rs b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/small_corridor.rs index ae9867789..aa74eca04 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/small_corridor.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/nether_fortress/small_corridor.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::OakFenceLikeProperties}; use pumpkin_util::{BlockDirection, math::block_box::BlockBox, random::RandomGenerator}; use crate::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/five_way_crossing.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/five_way_crossing.rs index 589ab4267..c51d8b050 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/five_way_crossing.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/five_way_crossing.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, ResinBrickSlabLikeProperties, SlabType}, + block_properties::{ResinBrickSlabLikeProperties, SlabType}, }; use pumpkin_util::{ BlockDirection, diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/library.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/library.rs index ac599f215..b070aa414 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/library.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/library.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, HorizontalFacing, LadderLikeProperties}, + block_properties::{HorizontalFacing, LadderLikeProperties}, }; use pumpkin_util::{ BlockDirection, diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/mod.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/mod.rs index fe37597ba..a5d82a3f4 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/mod.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/mod.rs @@ -3,8 +3,8 @@ use std::sync::{Arc, Mutex}; use pumpkin_data::{ Block, BlockState, block_properties::{ - BlockProperties, DoubleBlockHalf, HorizontalFacing, LeverLikeProperties, - OakDoorLikeProperties, OakFenceLikeProperties, + DoubleBlockHalf, HorizontalFacing, LeverLikeProperties, OakDoorLikeProperties, + OakFenceLikeProperties, }, }; use pumpkin_util::{ diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/portal_room.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/portal_room.rs index 8691c6ac7..0d76105b3 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/portal_room.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/portal_room.rs @@ -1,7 +1,7 @@ use pumpkin_data::{ Block, BlockState, block_properties::{ - BlockProperties, EndPortalFrameLikeProperties, HorizontalFacing, OakFenceLikeProperties, + EndPortalFrameLikeProperties, HorizontalFacing, OakFenceLikeProperties, OakStairsLikeProperties, }, }; diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/prison_hall.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/prison_hall.rs index 13396e416..064367609 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/prison_hall.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/prison_hall.rs @@ -1,7 +1,4 @@ -use pumpkin_data::{ - Block, BlockState, - block_properties::{BlockProperties, OakFenceLikeProperties}, -}; +use pumpkin_data::{Block, BlockState, block_properties::OakFenceLikeProperties}; use pumpkin_util::{ BlockDirection, math::block_box::BlockBox, diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/square_room.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/square_room.rs index 227577855..9f0396f68 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/square_room.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/square_room.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, HorizontalFacing, LadderLikeProperties}, + block_properties::{HorizontalFacing, LadderLikeProperties}, }; use pumpkin_util::{ BlockDirection, diff --git a/crates/pumpkin-world/src/generation/structure/structures/stronghold/stairs.rs b/crates/pumpkin-world/src/generation/structure/structures/stronghold/stairs.rs index f2a419839..40810400a 100644 --- a/crates/pumpkin-world/src/generation/structure/structures/stronghold/stairs.rs +++ b/crates/pumpkin-world/src/generation/structure/structures/stronghold/stairs.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockState, - block_properties::{BlockProperties, HorizontalFacing, OakStairsLikeProperties}, + block_properties::{HorizontalFacing, OakStairsLikeProperties}, }; use pumpkin_util::{ BlockDirection, diff --git a/crates/pumpkin/Cargo.toml b/crates/pumpkin/Cargo.toml index fe4a3ed2b..b41f6da5e 100644 --- a/crates/pumpkin/Cargo.toml +++ b/crates/pumpkin/Cargo.toml @@ -73,7 +73,7 @@ rsa.workspace = true ed25519-dalek.workspace = true hex.workspace = true wasmparser.workspace = true -wasm-encoder = "0.257" +wasm-encoder = "0.258" # authentication reqwest = { workspace = true, features = ["json"] } diff --git a/crates/pumpkin/src/block/blocks/amethyst.rs b/crates/pumpkin/src/block/blocks/amethyst.rs index 7c785d313..0bf4238b9 100644 --- a/crates/pumpkin/src/block/blocks/amethyst.rs +++ b/crates/pumpkin/src/block/blocks/amethyst.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockDirection, BlockId, BlockStateId, FacingExt, - block_properties::{AmethystClusterLikeProperties, BlockProperties}, + block_properties::AmethystClusterLikeProperties, }; use pumpkin_macros::pumpkin_block; use pumpkin_world::world::BlockFlags; @@ -36,8 +36,7 @@ impl BlockMetadata for AmethystBlock { impl BlockBehaviour for AmethystBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - AmethystClusterLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = AmethystClusterLikeProperties::from_state_id(args.block.default_state.id); props.facing = args.direction.to_facing(); props.waterlogged = args.replacing.water_source(); props.to_state_id(args.block) @@ -61,8 +60,8 @@ impl BlockBehaviour for AmethystBlock { } impl WallMountedBlock for AmethystBlock { - fn get_direction(&self, state_id: BlockStateId, block: &Block) -> BlockDirection { - let props = AmethystClusterLikeProperties::from_state_id(state_id, block); + fn get_direction(&self, state_id: BlockStateId, _block: &Block) -> BlockDirection { + let props = AmethystClusterLikeProperties::from_state_id(state_id); props.facing.to_block_direction().opposite() } } @@ -85,24 +84,15 @@ impl BlockBehaviour for BuddingAmethystBlock { if can_cluster_grow_at_state(relative_block, relative_state_id) { Some((&Block::SMALL_AMETHYST_BUD, relative_block == &Block::WATER)) } else if relative_block == &Block::SMALL_AMETHYST_BUD { - let props = AmethystClusterLikeProperties::from_state_id( - relative_state_id, - &Block::SMALL_AMETHYST_BUD, - ); + let props = AmethystClusterLikeProperties::from_state_id(relative_state_id); (props.facing == grow_direction.to_facing()) .then_some((&Block::MEDIUM_AMETHYST_BUD, props.waterlogged)) } else if relative_block == &Block::MEDIUM_AMETHYST_BUD { - let props = AmethystClusterLikeProperties::from_state_id( - relative_state_id, - &Block::MEDIUM_AMETHYST_BUD, - ); + let props = AmethystClusterLikeProperties::from_state_id(relative_state_id); (props.facing == grow_direction.to_facing()) .then_some((&Block::LARGE_AMETHYST_BUD, props.waterlogged)) } else if relative_block == &Block::LARGE_AMETHYST_BUD { - let props = AmethystClusterLikeProperties::from_state_id( - relative_state_id, - &Block::LARGE_AMETHYST_BUD, - ); + let props = AmethystClusterLikeProperties::from_state_id(relative_state_id); (props.facing == grow_direction.to_facing()) .then_some((&Block::AMETHYST_CLUSTER, props.waterlogged)) } else { diff --git a/crates/pumpkin/src/block/blocks/anvil.rs b/crates/pumpkin/src/block/blocks/anvil.rs index 7cab34de5..e6417dbe6 100644 --- a/crates/pumpkin/src/block/blocks/anvil.rs +++ b/crates/pumpkin/src/block/blocks/anvil.rs @@ -5,7 +5,7 @@ use crate::block::{ PlacedArgs, }; -use pumpkin_data::block_properties::{BlockProperties, WallTorchLikeProperties}; +use pumpkin_data::block_properties::WallTorchLikeProperties; use pumpkin_data::translation; use pumpkin_data::{Block, BlockStateId}; use pumpkin_inventory::anvil::AnvilScreenHandler; @@ -33,7 +33,7 @@ impl AnvilBlock { } else { return None; }; - let props = WallTorchLikeProperties::from_state_id(state_id, block); + let props = WallTorchLikeProperties::from_state_id(state_id); Some(props.to_state_id(next_block)) } } diff --git a/crates/pumpkin/src/block/blocks/banners.rs b/crates/pumpkin/src/block/blocks/banners.rs index b8e20aa83..4258cf2b1 100644 --- a/crates/pumpkin/src/block/blocks/banners.rs +++ b/crates/pumpkin/src/block/blocks/banners.rs @@ -3,7 +3,7 @@ use crate::block::{ }; use crate::entity::EntityBase; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, WhiteBannerLikeProperties}; +use pumpkin_data::block_properties::WhiteBannerLikeProperties; use pumpkin_macros::pumpkin_block_from_tag; use pumpkin_util::math::position::BlockPos; use pumpkin_world::tick::TickPriority; diff --git a/crates/pumpkin/src/block/blocks/barrel.rs b/crates/pumpkin/src/block/blocks/barrel.rs index 64d1bae31..e3f9a3c03 100644 --- a/crates/pumpkin/src/block/blocks/barrel.rs +++ b/crates/pumpkin/src/block/blocks/barrel.rs @@ -10,7 +10,7 @@ use crate::block::{ use crate::block::entities::barrel::BarrelBlockEntity; use crate::entity::EntityBase; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BarrelLikeProperties, BlockProperties}; +use pumpkin_data::block_properties::BarrelLikeProperties; use pumpkin_data::translation; use pumpkin_inventory::generic_container_screen_handler::create_generic_9x3; use pumpkin_inventory::player::player_inventory::PlayerInventory; diff --git a/crates/pumpkin/src/block/blocks/barrier.rs b/crates/pumpkin/src/block/blocks/barrier.rs index d5ade36f9..dcb7c92e5 100644 --- a/crates/pumpkin/src/block/blocks/barrier.rs +++ b/crates/pumpkin/src/block/blocks/barrier.rs @@ -1,8 +1,6 @@ use crate::block::{BlockBehaviour, GetStateForNeighborUpdateArgs, OnPlaceArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BlockProperties, MangroveRootsLikeProperties as BarrierLikeProperties, -}; +use pumpkin_data::block_properties::MangroveRootsLikeProperties as BarrierLikeProperties; use pumpkin_data::fluid::Fluid; use pumpkin_macros::pumpkin_block; use pumpkin_world::tick::TickPriority; @@ -21,7 +19,7 @@ impl BlockBehaviour for BarrierBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = BarrierLikeProperties::from_state_id(args.state_id, args.block); + let props = BarrierLikeProperties::from_state_id(args.state_id); if props.waterlogged { args.world.schedule_fluid_tick( &Fluid::WATER, diff --git a/crates/pumpkin/src/block/blocks/bed.rs b/crates/pumpkin/src/block/blocks/bed.rs index 8218b27d0..7758a0d50 100644 --- a/crates/pumpkin/src/block/blocks/bed.rs +++ b/crates/pumpkin/src/block/blocks/bed.rs @@ -4,7 +4,6 @@ use crate::block::entities::bed::BedBlockEntity; use pumpkin_data::Block; use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::BedPart; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::dimension::Dimension; use pumpkin_data::entity::EntityType; use pumpkin_data::translation; @@ -108,7 +107,7 @@ impl BlockBehaviour for BedBlock { args.world.add_block_entity(Arc::new(bed_entity)); let mut bed_head_props = BedProperties::default(args.block); - bed_head_props.facing = BedProperties::from_state_id(args.state_id, args.block).facing; + bed_head_props.facing = BedProperties::from_state_id(args.state_id).facing; bed_head_props.part = BedPart::Head; let bed_head_pos = args.position.offset(bed_head_props.facing.to_offset()); @@ -134,7 +133,7 @@ impl BlockBehaviour for BedBlock { } fn broken(&self, args: BrokenArgs<'_>) { - let bed_props = BedProperties::from_state_id(args.state.id, args.block); + let bed_props = BedProperties::from_state_id(args.state.id); let other_half_pos = if bed_props.part == BedPart::Head { args.position .offset(bed_props.facing.opposite().to_offset()) @@ -165,7 +164,7 @@ impl BlockBehaviour for BedBlock { return; } - let bed_props = BedProperties::from_state_id(args.old_state_id, args.block); + let bed_props = BedProperties::from_state_id(args.old_state_id); let other_half_pos = if bed_props.part == BedPart::Head { args.position .offset(bed_props.facing.opposite().to_offset()) @@ -175,7 +174,7 @@ impl BlockBehaviour for BedBlock { let (other_block, other_state) = args.world.get_block_and_state(&other_half_pos); if other_block == args.block { - let other_props = BedProperties::from_state_id(other_state.id, other_block); + let other_props = BedProperties::from_state_id(other_state.id); if other_props.part != bed_props.part { args.world.break_block( &other_half_pos, @@ -200,7 +199,7 @@ impl BedBlock { position: &BlockPos, ) -> BlockActionResult { let state_id = world.get_block_state_id(position); - let bed_props = BedProperties::from_state_id(state_id, block); + let bed_props = BedProperties::from_state_id(state_id); let (bed_head_pos, bed_foot_pos) = if bed_props.part == BedPart::Head { ( @@ -353,7 +352,7 @@ impl BedBlock { block_pos: &BlockPos, state_id: BlockStateId, ) { - let mut bed_props = BedProperties::from_state_id(state_id, block); + let mut bed_props = BedProperties::from_state_id(state_id); bed_props.occupied = occupied; world.set_block_state( block_pos, diff --git a/crates/pumpkin/src/block/blocks/beehive.rs b/crates/pumpkin/src/block/blocks/beehive.rs index 263025b22..737792dfd 100644 --- a/crates/pumpkin/src/block/blocks/beehive.rs +++ b/crates/pumpkin/src/block/blocks/beehive.rs @@ -1,6 +1,6 @@ use crate::block::{BlockBehaviour, BlockMetadata, GetComparatorOutputArgs}; use pumpkin_data::BlockId; -use pumpkin_data::block_properties::{BeeNestLikeProperties, BlockProperties}; +use pumpkin_data::block_properties::BeeNestLikeProperties; pub struct BeehiveBlock; @@ -14,7 +14,7 @@ impl BlockBehaviour for BeehiveBlock { fn get_comparator_output(&self, args: GetComparatorOutputArgs<'_>) -> Option { { let state_id = args.world.get_block_state_id(args.position); - let props = BeeNestLikeProperties::from_state_id(state_id, args.block); + let props = BeeNestLikeProperties::from_state_id(state_id); Some(props.honey_level) } } diff --git a/crates/pumpkin/src/block/blocks/blast_furnace.rs b/crates/pumpkin/src/block/blocks/blast_furnace.rs index 437c0e710..d51f40a63 100644 --- a/crates/pumpkin/src/block/blocks/blast_furnace.rs +++ b/crates/pumpkin/src/block/blocks/blast_furnace.rs @@ -6,10 +6,7 @@ use crate::block::entities::{ furnace_like_block_entity::ExperienceContainer, }; use pumpkin_data::{ - BlockStateId, - block_properties::{BlockProperties, FurnaceLikeProperties}, - screen::WindowType, - translation, + BlockStateId, block_properties::FurnaceLikeProperties, screen::WindowType, translation, }; use pumpkin_inventory::{ furnace_like::furnace_like_screen_handler::FurnaceLikeScreenHandler, diff --git a/crates/pumpkin/src/block/blocks/brushable_block.rs b/crates/pumpkin/src/block/blocks/brushable_block.rs index 38f9be609..4f4349ce7 100644 --- a/crates/pumpkin/src/block/blocks/brushable_block.rs +++ b/crates/pumpkin/src/block/blocks/brushable_block.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{BlockProperties, SuspiciousSandLikeProperties}; +use pumpkin_data::block_properties::SuspiciousSandLikeProperties; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::{Block, BlockId, BlockStateId}; use pumpkin_world::world::BlockFlags; @@ -23,7 +23,7 @@ impl BrushableBlock { block: &Block, ) { let state = world.get_block_state(pos); - let mut props = SuspiciousSandLikeProperties::from_state_id(state.id, block); + let mut props = SuspiciousSandLikeProperties::from_state_id(state.id); let is_gravel = block.id == BlockId::SUSPICIOUS_GRAVEL; diff --git a/crates/pumpkin/src/block/blocks/bubble_column.rs b/crates/pumpkin/src/block/blocks/bubble_column.rs index 1d529b761..eff361cc9 100644 --- a/crates/pumpkin/src/block/blocks/bubble_column.rs +++ b/crates/pumpkin/src/block/blocks/bubble_column.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{BlockProperties, BubbleColumnLikeProperties}; +use pumpkin_data::block_properties::BubbleColumnLikeProperties; use pumpkin_data::fluid::Fluid; use pumpkin_data::tag::{self, Taggable}; use pumpkin_data::{Block, BlockId, BlockStateId}; @@ -72,7 +72,7 @@ fn kind_from_support(block: &Block) -> Option { } fn kind_from_state(state: BlockStateId) -> BubbleColumnKind { - let props = BubbleColumnLikeProperties::from_state_id(state, &Block::BUBBLE_COLUMN); + let props = BubbleColumnLikeProperties::from_state_id(state); if props.r#drag { BubbleColumnKind::Downward } else { diff --git a/crates/pumpkin/src/block/blocks/cake.rs b/crates/pumpkin/src/block/blocks/cake.rs index 3697513fc..7b4771a1d 100644 --- a/crates/pumpkin/src/block/blocks/cake.rs +++ b/crates/pumpkin/src/block/blocks/cake.rs @@ -12,7 +12,7 @@ use crate::{ use pumpkin_data::item::Item; use pumpkin_data::{ Block, BlockStateId, - block_properties::{BlockProperties, CakeLikeProperties}, + block_properties::CakeLikeProperties, sound::{Sound, SoundCategory}, }; use pumpkin_macros::pumpkin_block; @@ -48,7 +48,7 @@ impl CakeBlock { GameMode::Creative | GameMode::Spectator => {} } - let mut properties = CakeLikeProperties::from_state_id(state_id, block); + let mut properties = CakeLikeProperties::from_state_id(state_id); match properties.bites { 0..=5 => { player.increment_stat( @@ -96,7 +96,7 @@ impl BlockBehaviour for CakeBlock { fn use_with_item(&self, args: UseWithItemArgs<'_>) -> BlockActionResult { let state_id = args.world.get_block_state_id(args.position); - let properties = CakeLikeProperties::from_state_id(state_id, args.block); + let properties = CakeLikeProperties::from_state_id(state_id); let item = args.item_stack.item; match item.id { id if (Item::CANDLE.id..=Item::BLACK_CANDLE.id).contains(&id) => { @@ -161,7 +161,7 @@ impl BlockBehaviour for CakeBlock { fn get_comparator_output(&self, args: GetComparatorOutputArgs<'_>) -> Option { { let state_id = args.world.get_block_state_id(args.position); - let properties = CakeLikeProperties::from_state_id(state_id, args.block); + let properties = CakeLikeProperties::from_state_id(state_id); if properties.bites <= 6 { Some((7 - properties.bites) * 2) } else { diff --git a/crates/pumpkin/src/block/blocks/campfire.rs b/crates/pumpkin/src/block/blocks/campfire.rs index 8e0099485..0ae346890 100644 --- a/crates/pumpkin/src/block/blocks/campfire.rs +++ b/crates/pumpkin/src/block/blocks/campfire.rs @@ -1,10 +1,6 @@ use pumpkin_data::{ - Block, BlockDirection, BlockStateId, Enchantment, - block_properties::{BlockProperties, CampfireLikeProperties}, - damage::DamageType, - data_component_impl::EquipmentSlot, - effect::StatusEffect, - fluid::Fluid, + Block, BlockDirection, BlockStateId, Enchantment, block_properties::CampfireLikeProperties, + damage::DamageType, data_component_impl::EquipmentSlot, effect::StatusEffect, fluid::Fluid, }; use pumpkin_macros::pumpkin_block_from_tag; use pumpkin_world::tick::TickPriority; @@ -33,7 +29,7 @@ impl BlockBehaviour for CampfireBlock { // TODO: cooking food on campfire (CampfireBlockEntity) fn on_entity_collision(&self, args: OnEntityCollisionArgs<'_>) { { - if CampfireLikeProperties::from_state_id(args.state.id, args.block).lit + if CampfireLikeProperties::from_state_id(args.state.id).lit && let Some(living_entity) = args.entity.get_living_entity() { let has_frost_walker_enchantment = { @@ -68,8 +64,7 @@ impl BlockBehaviour for CampfireBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { let is_replacing_water = matches!(args.replacing, BlockIsReplacing::Water(_)); - let mut props = - CampfireLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = CampfireLikeProperties::from_state_id(args.block.default_state.id); props.waterlogged = is_replacing_water; props.signal_fire = is_signal_fire_base_block(args.world.get_block(&args.position.down())); props.lit = !is_replacing_water; @@ -81,7 +76,7 @@ impl BlockBehaviour for CampfireBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let mut props = CampfireLikeProperties::from_state_id(args.state_id, args.block); + let mut props = CampfireLikeProperties::from_state_id(args.state_id); if props.waterlogged { props.lit = false; args.world.schedule_fluid_tick( diff --git a/crates/pumpkin/src/block/blocks/candles.rs b/crates/pumpkin/src/block/blocks/candles.rs index 041604280..dc5a506c9 100644 --- a/crates/pumpkin/src/block/blocks/candles.rs +++ b/crates/pumpkin/src/block/blocks/candles.rs @@ -1,8 +1,6 @@ use pumpkin_data::item::Item; use pumpkin_data::{ - BlockDirection, BlockStateId, - block_properties::{BlockProperties, CandleLikeProperties}, - entity::EntityPose, + BlockDirection, BlockStateId, block_properties::CandleLikeProperties, entity::EntityPose, }; use pumpkin_macros::pumpkin_block_from_tag; use pumpkin_util::math::position::BlockPos; @@ -31,7 +29,7 @@ impl BlockBehaviour for CandleBlock { if args.player.get_entity().pose.load() != EntityPose::Crouching && let BlockIsReplacing::Itself(state_id) = args.replacing { - let mut properties = CandleLikeProperties::from_state_id(state_id, args.block); + let mut properties = CandleLikeProperties::from_state_id(state_id); if properties.candles < 4 { properties.candles += 1; } @@ -46,7 +44,7 @@ impl BlockBehaviour for CandleBlock { fn use_with_item(&self, args: UseWithItemArgs<'_>) -> BlockActionResult { { let state = args.world.get_block_state(args.position); - let mut properties = CandleLikeProperties::from_state_id(state.id, args.block); + let mut properties = CandleLikeProperties::from_state_id(state.id); let item = args.item_stack.item; @@ -92,7 +90,7 @@ impl BlockBehaviour for CandleBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { { let state_id = args.world.get_block_state_id(args.position); - let mut properties = CandleLikeProperties::from_state_id(state_id, args.block); + let mut properties = CandleLikeProperties::from_state_id(state_id); if properties.lit { properties.lit = false; @@ -115,7 +113,7 @@ impl BlockBehaviour for CandleBlock { fn can_update_at(&self, args: CanUpdateAtArgs<'_>) -> bool { let b = BlockAccessor::get_block(args.world, args.position); args.player.get_entity().pose.load() != EntityPose::Crouching - && CandleLikeProperties::from_state_id(args.state_id, args.block).candles != 4 + && CandleLikeProperties::from_state_id(args.state_id).candles != 4 && args.block.id == b.id } diff --git a/crates/pumpkin/src/block/blocks/carved_pumpkin.rs b/crates/pumpkin/src/block/blocks/carved_pumpkin.rs index 6cbc48490..7cc854ba7 100644 --- a/crates/pumpkin/src/block/blocks/carved_pumpkin.rs +++ b/crates/pumpkin/src/block/blocks/carved_pumpkin.rs @@ -1,8 +1,6 @@ use pumpkin_data::{ - Block, BlockDirection, BlockId, BlockStateId, - block_properties::{BlockProperties, WallTorchLikeProperties}, - entity::EntityType, - world::WorldEvent, + Block, BlockDirection, BlockId, BlockStateId, block_properties::WallTorchLikeProperties, + entity::EntityType, world::WorldEvent, }; use pumpkin_world::world::BlockFlags; diff --git a/crates/pumpkin/src/block/blocks/cauldron.rs b/crates/pumpkin/src/block/blocks/cauldron.rs index 0154b3687..fbf6ef742 100644 --- a/crates/pumpkin/src/block/blocks/cauldron.rs +++ b/crates/pumpkin/src/block/blocks/cauldron.rs @@ -4,7 +4,7 @@ use crate::block::registry::BlockActionResult; use crate::block::{BlockBehaviour, BlockMetadata, GetComparatorOutputArgs, UseWithItemArgs}; use pumpkin_data::Block; use pumpkin_data::BlockId; -use pumpkin_data::block_properties::{BlockProperties, WaterCauldronLikeProperties}; +use pumpkin_data::block_properties::WaterCauldronLikeProperties; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -141,7 +141,7 @@ impl BlockBehaviour for CauldronBlock { if item_id == Item::BUCKET.id { let state_id = args.world.get_block_state_id(args.position); let (filled_item, sound) = if block_id == BlockId::WATER_CAULDRON { - let props = WaterCauldronLikeProperties::from_state_id(state_id, args.block); + let props = WaterCauldronLikeProperties::from_state_id(state_id); if props.level == 3 { (Some(&Item::WATER_BUCKET), Sound::ItemBucketFill) } else { @@ -150,7 +150,7 @@ impl BlockBehaviour for CauldronBlock { } else if block_id == BlockId::LAVA_CAULDRON { (Some(&Item::LAVA_BUCKET), Sound::ItemBucketFillLava) } else if block_id == BlockId::POWDER_SNOW_CAULDRON { - let props = WaterCauldronLikeProperties::from_state_id(state_id, args.block); + let props = WaterCauldronLikeProperties::from_state_id(state_id); if props.level == 3 { ( Some(&Item::POWDER_SNOW_BUCKET), @@ -180,7 +180,7 @@ impl BlockBehaviour for CauldronBlock { // Adding water bottle to non-full water cauldron if block_id == BlockId::WATER_CAULDRON && item_id == Item::POTION.id { let state_id = args.world.get_block_state_id(args.position); - let props = WaterCauldronLikeProperties::from_state_id(state_id, args.block); + let props = WaterCauldronLikeProperties::from_state_id(state_id); if props.level < 3 { let next_level_str = match props.level { 1 => "2", @@ -209,7 +209,7 @@ impl BlockBehaviour for CauldronBlock { match args.block.id { BlockId::WATER_CAULDRON | BlockId::POWDER_SNOW_CAULDRON => { let state_id = args.world.get_block_state_id(args.position); - let props = WaterCauldronLikeProperties::from_state_id(state_id, args.block); + let props = WaterCauldronLikeProperties::from_state_id(state_id); Some(props.level) } BlockId::LAVA_CAULDRON => Some(3), diff --git a/crates/pumpkin/src/block/blocks/chain.rs b/crates/pumpkin/src/block/blocks/chain.rs index aa9de361b..a511ea90b 100644 --- a/crates/pumpkin/src/block/blocks/chain.rs +++ b/crates/pumpkin/src/block/blocks/chain.rs @@ -2,7 +2,6 @@ use crate::block::{BlockBehaviour, OnPlaceArgs}; use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::Axis; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_macros::pumpkin_block; #[pumpkin_block("minecraft:iron_chain")] diff --git a/crates/pumpkin/src/block/blocks/chests.rs b/crates/pumpkin/src/block/blocks/chests.rs index d688c2933..7bc0501f1 100644 --- a/crates/pumpkin/src/block/blocks/chests.rs +++ b/crates/pumpkin/src/block/blocks/chests.rs @@ -3,9 +3,7 @@ use std::sync::Arc; use crate::block::entities::BlockEntity; use crate::block::entities::chest::ChestBlockEntity; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BlockProperties, ChestLikeProperties, ChestType, HorizontalFacing, -}; +use pumpkin_data::block_properties::{ChestLikeProperties, ChestType, HorizontalFacing}; use pumpkin_data::entity::EntityPose; use pumpkin_data::loot_table::get_loot_table; use pumpkin_data::{Block, BlockDirection, translation}; @@ -98,7 +96,7 @@ fn placed_chest_impl( let chest = create_entity(*args.position); args.world.add_block_entity(Arc::new(chest)); - let chest_props = ChestLikeProperties::from_state_id(args.state_id, args.block); + let chest_props = ChestLikeProperties::from_state_id(args.state_id); let connected_towards = match chest_props.r#type { ChestType::Single => return, ChestType::Left => chest_props.facing.rotate_clockwise(), @@ -141,7 +139,7 @@ fn get_chest_comparator_output(args: &GetComparatorOutputArgs<'_>) -> Option let first_chest = args.world.get_block_entity(args.position); let first_inventory = first_chest.and_then(BlockEntity::get_inventory)?; - let chest_props = ChestLikeProperties::from_state_id(state, args.block); + let chest_props = ChestLikeProperties::from_state_id(state); let connected_towards = match chest_props.r#type { ChestType::Single => None, ChestType::Left => Some(chest_props.facing.rotate_clockwise()), @@ -202,7 +200,7 @@ fn normal_use_chest_impl(args: &NormalUseArgs<'_>) -> BlockActionResult { return BlockActionResult::Fail; }; - let chest_props = ChestLikeProperties::from_state_id(state, args.block); + let chest_props = ChestLikeProperties::from_state_id(state); let connected_towards = match chest_props.r#type { ChestType::Single => None, ChestType::Left => Some(chest_props.facing.rotate_clockwise()), @@ -243,7 +241,7 @@ fn normal_use_chest_impl(args: &NormalUseArgs<'_>) -> BlockActionResult { } fn broken_chest_impl(args: &BrokenArgs<'_>) { - let chest_props = ChestLikeProperties::from_state_id(args.state.id, args.block); + let chest_props = ChestLikeProperties::from_state_id(args.state.id); let connected_towards = match chest_props.r#type { ChestType::Single => return, ChestType::Left => chest_props.facing.rotate_clockwise(), @@ -366,7 +364,7 @@ impl BlockBehaviour for CopperChestBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { let current_state_id = args.world.get_block_state_id(args.position); - let chest_props = ChestLikeProperties::from_state_id(current_state_id, args.block); + let chest_props = ChestLikeProperties::from_state_id(current_state_id); // Only oxidize LEFT or SINGLE chests (not RIGHT) to prevent double oxidation if chest_props.r#type == ChestType::Right { @@ -478,8 +476,7 @@ fn compute_chest_props( world.get_block_and_state_id(&block_pos.offset(face.to_offset())); if clicked_block == block { - let clicked_props = - ChestLikeProperties::from_state_id(clicked_block_state, clicked_block); + let clicked_props = ChestLikeProperties::from_state_id(clicked_block_state); if clicked_props.r#type != ChestType::Single { return (ChestType::Single, chest_facing); @@ -537,7 +534,7 @@ fn get_chest_properties_if_can_connect( return None; } - let neighbor_props = ChestLikeProperties::from_state_id(neighbor_block_state, neighbor_block); + let neighbor_props = ChestLikeProperties::from_state_id(neighbor_block_state); if neighbor_props.facing == facing && neighbor_props.r#type == wanted_type { return Some(neighbor_props); } diff --git a/crates/pumpkin/src/block/blocks/chiseled_bookshelf.rs b/crates/pumpkin/src/block/blocks/chiseled_bookshelf.rs index 4b8003d7e..7f68b26e9 100644 --- a/crates/pumpkin/src/block/blocks/chiseled_bookshelf.rs +++ b/crates/pumpkin/src/block/blocks/chiseled_bookshelf.rs @@ -13,7 +13,7 @@ use crate::{ }; use pumpkin_data::{ BlockStateId, - block_properties::{BlockProperties, ChiseledBookshelfLikeProperties, HorizontalFacing}, + block_properties::{ChiseledBookshelfLikeProperties, HorizontalFacing}, item::Item, item_stack::ItemStack, sound::{Sound, SoundCategory}, @@ -38,7 +38,7 @@ impl BlockBehaviour for ChiseledBookshelfBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let properties = ChiseledBookshelfLikeProperties::from_state_id(state.id, args.block); + let properties = ChiseledBookshelfLikeProperties::from_state_id(state.id); if let Some(slot) = Self::get_slot_for_hit(args.hit, properties.facing) { if Self::is_slot_used(properties, slot) { @@ -66,7 +66,7 @@ impl BlockBehaviour for ChiseledBookshelfBlock { fn use_with_item(&self, args: UseWithItemArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let properties = ChiseledBookshelfLikeProperties::from_state_id(state.id, args.block); + let properties = ChiseledBookshelfLikeProperties::from_state_id(state.id); if !args .item_stack diff --git a/crates/pumpkin/src/block/blocks/command.rs b/crates/pumpkin/src/block/blocks/command.rs index c4cccc382..62364bbb6 100644 --- a/crates/pumpkin/src/block/blocks/command.rs +++ b/crates/pumpkin/src/block/blocks/command.rs @@ -14,7 +14,7 @@ use crate::{ }; use pumpkin_data::{ Block, BlockId, BlockStateId, FacingExt, - block_properties::{BlockProperties, CommandBlockLikeProperties, Facing}, + block_properties::{CommandBlockLikeProperties, Facing}, }; use pumpkin_util::{GameMode, PermissionLvl, math::position::BlockPos}; use pumpkin_world::tick::TickPriority; @@ -39,14 +39,14 @@ impl CommandBlock { return None; } - let props = CommandBlockLikeProperties::from_state_id(state_id, block); + let props = CommandBlockLikeProperties::from_state_id(state_id); Some((target_pos, props)) } fn conditions_met(world: &Arc, pos: &BlockPos, facing: Facing) -> bool { - let (block, state_id) = world.get_block_and_state_id(pos); - let props = CommandBlockLikeProperties::from_state_id(state_id, block); + let (_block, state_id) = world.get_block_and_state_id(pos); + let props = CommandBlockLikeProperties::from_state_id(state_id); if !props.conditional { return true; @@ -86,7 +86,7 @@ impl CommandBlock { } let state_id = world.get_block_state_id(pos); - let props = CommandBlockLikeProperties::from_state_id(state_id, block); + let props = CommandBlockLikeProperties::from_state_id(state_id); if !props.conditional { world.schedule_block_tick(block, *pos, 1, TickPriority::Normal); @@ -167,7 +167,7 @@ impl CommandBlock { }; let powered = command_entity.powered.load(Ordering::Relaxed); let auto = command_entity.auto.load(Ordering::Relaxed); - let props = CommandBlockLikeProperties::from_state_id(state_id, block); + let props = CommandBlockLikeProperties::from_state_id(state_id); if powered || auto { let conditions_met = Self::conditions_met(world, &pos, direction); @@ -280,10 +280,8 @@ impl BlockBehaviour for CommandBlock { let Some(server) = args.world.server.upgrade() else { return; }; - let props = CommandBlockLikeProperties::from_state_id( - args.world.get_block_state_id(args.position), - args.block, - ); + let props = + CommandBlockLikeProperties::from_state_id(args.world.get_block_state_id(args.position)); let world = args.world.clone(); let entity_clone = block_entity.clone(); diff --git a/crates/pumpkin/src/block/blocks/composter.rs b/crates/pumpkin/src/block/blocks/composter.rs index f86bec53f..2ceb8f75d 100644 --- a/crates/pumpkin/src/block/blocks/composter.rs +++ b/crates/pumpkin/src/block/blocks/composter.rs @@ -9,13 +9,9 @@ use crate::{ world::World, }; use pumpkin_data::{ - Block, BlockStateId, - block_properties::{BlockProperties, ComposterLikeProperties}, - composter_increase_chance::get_composter_increase_chance_from_item_id, - entity::EntityType, - item::Item, - item_stack::ItemStack, - world::WorldEvent, + Block, BlockStateId, block_properties::ComposterLikeProperties, + composter_increase_chance::get_composter_increase_chance_from_item_id, entity::EntityType, + item::Item, item_stack::ItemStack, world::WorldEvent, }; use pumpkin_inventory::screen_handler::InventoryPlayer; use pumpkin_macros::pumpkin_block; @@ -30,7 +26,7 @@ impl BlockBehaviour for ComposterBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { { let state_id = args.world.get_block_state_id(args.position); - let props = ComposterLikeProperties::from_state_id(state_id, args.block); + let props = ComposterLikeProperties::from_state_id(state_id); if props.level == 8 { self.clear_composter(args.world, args.position, state_id, args.block); } @@ -42,7 +38,7 @@ impl BlockBehaviour for ComposterBlock { fn use_with_item(&self, args: UseWithItemArgs<'_>) -> BlockActionResult { { let state_id = args.world.get_block_state_id(args.position); - let props = ComposterLikeProperties::from_state_id(state_id, args.block); + let props = ComposterLikeProperties::from_state_id(state_id); let level = props.level; // Check if the composter is full @@ -84,7 +80,7 @@ impl BlockBehaviour for ComposterBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let props = ComposterLikeProperties::from_state_id(state_id, args.block); + let props = ComposterLikeProperties::from_state_id(state_id); let level = props.level; if level == 7 { self.update_level_composter(args.world, args.position, state_id, args.block, level + 1); @@ -93,7 +89,7 @@ impl BlockBehaviour for ComposterBlock { fn get_comparator_output(&self, args: GetComparatorOutputArgs<'_>) -> Option { { - let props = ComposterLikeProperties::from_state_id(args.state.id, args.block); + let props = ComposterLikeProperties::from_state_id(args.state.id); Some(props.level) } } @@ -108,7 +104,7 @@ impl ComposterBlock { block: &Block, level: u8, ) { - let mut props = ComposterLikeProperties::from_state_id(state_id, block); + let mut props = ComposterLikeProperties::from_state_id(state_id); props.level = level; world.set_block_state(location, props.to_state_id(block), BlockFlags::NOTIFY_ALL); if level == 7 { diff --git a/crates/pumpkin/src/block/blocks/conduit.rs b/crates/pumpkin/src/block/blocks/conduit.rs index a571002b9..abf8f34fc 100644 --- a/crates/pumpkin/src/block/blocks/conduit.rs +++ b/crates/pumpkin/src/block/blocks/conduit.rs @@ -1,7 +1,6 @@ use crate::block::entities::conduit::ConduitBlockEntity; use crate::block::{BlockBehaviour, OnPlaceArgs, PlacedArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_macros::pumpkin_block; use std::sync::Arc; diff --git a/crates/pumpkin/src/block/blocks/coral/coral_fan.rs b/crates/pumpkin/src/block/blocks/coral/coral_fan.rs index 050b42c47..489aa64bf 100644 --- a/crates/pumpkin/src/block/blocks/coral/coral_fan.rs +++ b/crates/pumpkin/src/block/blocks/coral/coral_fan.rs @@ -9,8 +9,7 @@ use crate::{ use pumpkin_data::{ Block, BlockDirection, BlockId, BlockStateId, FacingExt, HorizontalFacingExt, block_properties::{ - BlockProperties, Facing, HorizontalFacing, LadderLikeProperties, - MangroveRootsLikeProperties, + Facing, HorizontalFacing, LadderLikeProperties, MangroveRootsLikeProperties, }, tag::{self, Taggable}, }; @@ -115,12 +114,11 @@ impl BlockBehaviour for CoralFanBlock { // VANILLA FIX: Explicitly set waterlogged to false when dying let dead_block_state_id = if is_wall_fan(args.block) { - let mut props = - CoralWallFanLikeProperties::from_state_id(current_state.id, args.block); + let mut props = CoralWallFanLikeProperties::from_state_id(current_state.id); props.waterlogged = false; props.to_state_id(dead_block) } else { - let mut props = CoralFanLikeProperties::from_state_id(current_state.id, args.block); + let mut props = CoralFanLikeProperties::from_state_id(current_state.id); props.waterlogged = false; props.to_state_id(dead_block) }; @@ -148,7 +146,7 @@ impl BlockBehaviour for CoralFanBlock { args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { if is_wall_fan(args.block) { - let props = CoralWallFanLikeProperties::from_state_id(args.state_id, args.block); + let props = CoralWallFanLikeProperties::from_state_id(args.state_id); if props.facing.to_block_direction().opposite() == args.direction && !can_place_at(args.world, args.position, props.facing.opposite()) { diff --git a/crates/pumpkin/src/block/blocks/coral/coral_plant.rs b/crates/pumpkin/src/block/blocks/coral/coral_plant.rs index 6f4712cd0..308e70249 100644 --- a/crates/pumpkin/src/block/blocks/coral/coral_plant.rs +++ b/crates/pumpkin/src/block/blocks/coral/coral_plant.rs @@ -1,7 +1,5 @@ use pumpkin_data::{ - BlockDirection, BlockId, BlockStateId, - block_properties::{BlockProperties, MangroveRootsLikeProperties}, - tag, + BlockDirection, BlockId, BlockStateId, block_properties::MangroveRootsLikeProperties, tag, }; use pumpkin_world::world::BlockFlags; @@ -42,7 +40,7 @@ impl BlockBehaviour for CoralPlantBlock { if !scan_for_water(args.world, args.position) && !is_dead_coral(args.block) { let current_state = args.world.get_block_state(args.position); let dead_block_state_id = { - let props = CoralPlantLikeProperties::from_state_id(current_state.id, args.block); + let props = CoralPlantLikeProperties::from_state_id(current_state.id); props.to_state_id(get_dead_type(args.block.id).unwrap_or_default().to_block()) }; args.world diff --git a/crates/pumpkin/src/block/blocks/creaking_heart.rs b/crates/pumpkin/src/block/blocks/creaking_heart.rs index b143a860f..a1f1563ec 100644 --- a/crates/pumpkin/src/block/blocks/creaking_heart.rs +++ b/crates/pumpkin/src/block/blocks/creaking_heart.rs @@ -1,8 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{ - Axis, BlockProperties, CreakingHeartLikeProperties, CreakingHeartState, -}; +use pumpkin_data::block_properties::{Axis, CreakingHeartLikeProperties, CreakingHeartState}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -41,8 +39,7 @@ impl CreakingHeartBlock { impl BlockBehaviour for CreakingHeartBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - CreakingHeartLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = CreakingHeartLikeProperties::from_state_id(args.block.default_state.id); props.axis = match args.direction { pumpkin_data::BlockDirection::North | pumpkin_data::BlockDirection::South => Axis::Z, pumpkin_data::BlockDirection::East | pumpkin_data::BlockDirection::West => Axis::X, @@ -58,7 +55,7 @@ impl BlockBehaviour for CreakingHeartBlock { args.world.add_block_entity(Arc::new(entity)); let state_id = args.world.get_block_state_id(args.position); - let mut props = CreakingHeartLikeProperties::from_state_id(state_id, args.block); + let mut props = CreakingHeartLikeProperties::from_state_id(state_id); if Self::check_active_logs(args.world.as_ref(), args.position, props.axis) { props.creaking_heart_state = CreakingHeartState::Dormant; @@ -80,7 +77,7 @@ impl BlockBehaviour for CreakingHeartBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let state_id = args.world.get_block_state_id(args.position); - let mut props = CreakingHeartLikeProperties::from_state_id(state_id, args.block); + let mut props = CreakingHeartLikeProperties::from_state_id(state_id); let active_logs = Self::check_active_logs(args.world.as_ref(), args.position, props.axis); diff --git a/crates/pumpkin/src/block/blocks/decorated_pot.rs b/crates/pumpkin/src/block/blocks/decorated_pot.rs index 879b2f09a..32f141cdc 100644 --- a/crates/pumpkin/src/block/blocks/decorated_pot.rs +++ b/crates/pumpkin/src/block/blocks/decorated_pot.rs @@ -1,7 +1,7 @@ use std::sync::Arc; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, DecoratedPotLikeProperties}; +use pumpkin_data::block_properties::DecoratedPotLikeProperties; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -19,8 +19,7 @@ pub struct DecoratedPotBlock; impl BlockBehaviour for DecoratedPotBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - DecoratedPotLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = DecoratedPotLikeProperties::from_state_id(args.block.default_state.id); props.facing = args .player .living_entity diff --git a/crates/pumpkin/src/block/blocks/doors.rs b/crates/pumpkin/src/block/blocks/doors.rs index 436f3208c..73534b78c 100644 --- a/crates/pumpkin/src/block/blocks/doors.rs +++ b/crates/pumpkin/src/block/blocks/doors.rs @@ -1,7 +1,6 @@ use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::Axis; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::DoorHinge; use pumpkin_data::block_properties::DoubleBlockHalf; use pumpkin_data::block_properties::HorizontalFacing; @@ -36,7 +35,7 @@ type DoorProperties = pumpkin_data::block_properties::OakDoorLikeProperties; fn toggle_door(player: &Player, world: &Arc, block_pos: &BlockPos) { let (block, block_state) = world.get_block_and_state_id(block_pos); - let mut door_props = DoorProperties::from_state_id(block_state, block); + let mut door_props = DoorProperties::from_state_id(block_state); door_props.open = !door_props.open; let other_half = match door_props.half { @@ -46,7 +45,7 @@ fn toggle_door(player: &Player, world: &Arc, block_pos: &BlockPos) { let other_pos = block_pos.offset(other_half.to_offset()); let (other_block, other_state_id) = world.get_block_and_state_id(&other_pos); - let mut other_door_props = DoorProperties::from_state_id(other_state_id, other_block); + let mut other_door_props = DoorProperties::from_state_id(other_state_id); other_door_props.open = door_props.open; world.play_block_sound_expect( @@ -106,25 +105,24 @@ fn get_hinge( let top_pos = pos.up(); let left_dir = facing.rotate_counter_clockwise(); let left_pos = pos.offset(left_dir.to_offset()); - let (left_block, left_state) = world.get_block_and_state(&left_pos); + let (_left_block, left_state) = world.get_block_and_state(&left_pos); let top_facing = top_pos.offset(facing.to_offset()); let top_state = world.get_block_state(&top_facing); let right_dir = facing.rotate_clockwise(); let right_pos = pos.offset(right_dir.to_offset()); - let (right_block, right_state) = world.get_block_and_state(&right_pos); + let (_right_block, right_state) = world.get_block_and_state(&right_pos); let top_right = top_pos.offset(facing.to_offset()); let top_right_state = world.get_block_state(&top_right); let has_left_door = world .get_block(&left_pos) .has_tag(&tag::Block::MINECRAFT_DOORS) - && DoorProperties::from_state_id(left_state.id, left_block).half == DoubleBlockHalf::Lower; + && DoorProperties::from_state_id(left_state.id).half == DoubleBlockHalf::Lower; let has_right_door = world .get_block(&right_pos) .has_tag(&tag::Block::MINECRAFT_DOORS) - && DoorProperties::from_state_id(right_state.id, right_block).half - == DoubleBlockHalf::Lower; + && DoorProperties::from_state_id(right_state.id).half == DoubleBlockHalf::Lower; let score = -(left_state.is_full_cube() as i32) - (top_state.is_full_cube() as i32) + right_state.is_full_cube() as i32 @@ -167,7 +165,7 @@ impl DoorBlock { if !block.has_tag(&tag::Block::MINECRAFT_DOORS) { return false; } - let door_props = DoorProperties::from_state_id(block_state, block); + let door_props = DoorProperties::from_state_id(block_state); door_props.open } @@ -176,7 +174,7 @@ impl DoorBlock { if !block.has_tag(&tag::Block::MINECRAFT_DOORS) { return; } - let mut door_props = DoorProperties::from_state_id(block_state, block); + let mut door_props = DoorProperties::from_state_id(block_state); if door_props.open == open { return; } @@ -199,7 +197,7 @@ impl DoorBlock { ); if other_block.id == block.id { - let mut other_door_props = DoorProperties::from_state_id(other_state_id, other_block); + let mut other_door_props = DoorProperties::from_state_id(other_state_id); other_door_props.open = open; world.set_block_state( &other_pos, @@ -237,7 +235,7 @@ impl BlockBehaviour for DoorBlock { fn placed(&self, args: PlacedArgs<'_>) { { - let mut door_props = DoorProperties::from_state_id(args.state_id, args.block); + let mut door_props = DoorProperties::from_state_id(args.state_id); door_props.half = DoubleBlockHalf::Upper; args.world.set_block_state( @@ -261,7 +259,7 @@ impl BlockBehaviour for DoorBlock { } fn broken(&self, args: BrokenArgs<'_>) { - let door_props = DoorProperties::from_state_id(args.state.id, args.block); + let door_props = DoorProperties::from_state_id(args.state.id); let other_half_pos = match door_props.half { DoubleBlockHalf::Upper => args.position.down(), DoubleBlockHalf::Lower => args.position.up(), @@ -273,7 +271,7 @@ impl BlockBehaviour for DoorBlock { return; // Neighbor is already gone or is a different block } - let other_props = DoorProperties::from_state_id(other_state.id, other_block); + let other_props = DoorProperties::from_state_id(other_state.id); if other_props.half == door_props.half { return; } @@ -291,7 +289,7 @@ 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 mut door_props = DoorProperties::from_state_id(block_state.id); let other_half = match door_props.half { DoubleBlockHalf::Upper => BlockDirection::Down, DoubleBlockHalf::Lower => BlockDirection::Up, @@ -313,7 +311,7 @@ impl BlockBehaviour for DoorBlock { DoubleBlockHalf::Upper }; - let mut other_door_props = DoorProperties::from_state_id(other_state_id, other_block); + let mut other_door_props = DoorProperties::from_state_id(other_state_id); door_props.powered = powered; other_door_props.powered = powered; @@ -348,7 +346,7 @@ impl BlockBehaviour for DoorBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let lv = DoorProperties::from_state_id(args.state_id, args.block).half; + let lv = DoorProperties::from_state_id(args.state_id).half; if args.direction.to_axis() != Axis::Y || (lv == DoubleBlockHalf::Lower) != (args.direction == BlockDirection::Up) { @@ -359,9 +357,9 @@ impl BlockBehaviour for DoorBlock { return BlockStateId::AIR; } } else if Block::from_state_id(args.neighbor_state_id).id == args.block.id - && DoorProperties::from_state_id(args.neighbor_state_id, args.block).half != lv + && DoorProperties::from_state_id(args.neighbor_state_id).half != lv { - let mut new_state = DoorProperties::from_state_id(args.neighbor_state_id, args.block); + let mut new_state = DoorProperties::from_state_id(args.neighbor_state_id); new_state.half = lv; return new_state.to_state_id(args.block); } else { @@ -375,7 +373,7 @@ impl BlockBehaviour for DoorBlock { return; } - let door_props = DoorProperties::from_state_id(args.old_state_id, args.block); + let door_props = DoorProperties::from_state_id(args.old_state_id); let other_half_pos = match door_props.half { DoubleBlockHalf::Upper => args.position.down(), DoubleBlockHalf::Lower => args.position.up(), @@ -383,7 +381,7 @@ impl BlockBehaviour for DoorBlock { 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); + let other_props = DoorProperties::from_state_id(other_state.id); if other_props.half != door_props.half { args.world.break_block( &other_half_pos, diff --git a/crates/pumpkin/src/block/blocks/dripstone.rs b/crates/pumpkin/src/block/blocks/dripstone.rs index 70f039ac4..d6a2561c1 100644 --- a/crates/pumpkin/src/block/blocks/dripstone.rs +++ b/crates/pumpkin/src/block/blocks/dripstone.rs @@ -10,9 +10,7 @@ use crate::{ }; use pumpkin_data::{ Block, BlockDirection, BlockStateId, - block_properties::{ - BlockProperties, PointedDripstoneLikeProperties, SpeleothemThickness, VerticalDirection, - }, + block_properties::{PointedDripstoneLikeProperties, SpeleothemThickness, VerticalDirection}, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -66,7 +64,7 @@ impl BlockBehaviour for DripstoneBlock { fn broken(&self, args: BrokenArgs<'_>) { { let broken_dripstone_props = - PointedDripstoneLikeProperties::from_state_id(args.state.id, args.block); + PointedDripstoneLikeProperties::from_state_id(args.state.id); let new_tip_pos = match broken_dripstone_props.vertical_direction { VerticalDirection::Up => args.position.down(), VerticalDirection::Down => args.position.up(), @@ -94,8 +92,7 @@ impl BlockBehaviour for DripstoneBlock { if !can_place_at_pos(args.world, args.position, None, None) { return Block::AIR.default_state.id; } - let mut dripstone_props = - PointedDripstoneLikeProperties::from_state_id(args.state_id, args.block); + let mut dripstone_props = PointedDripstoneLikeProperties::from_state_id(args.state_id); if dripstone_props.thickness != SpeleothemThickness::TipMerge { return args.state_id; } @@ -246,8 +243,7 @@ fn get_stalagmite_or_stalactice_len_and_dir_from_tip_pos( position: &BlockPos, block_state_id: BlockStateId, ) -> (u8, VerticalDirection) { - let props = - PointedDripstoneLikeProperties::from_state_id(block_state_id, &Block::POINTED_DRIPSTONE); + let props = PointedDripstoneLikeProperties::from_state_id(block_state_id); let mut dripstone_len = 1; let mut next_dripstone_pos = offset_pos_by_vertical_dir(position, props.vertical_direction); @@ -300,7 +296,7 @@ fn get_support_block_vertical_direction( if block != &Block::POINTED_DRIPSTONE { return None; } - let props = PointedDripstoneLikeProperties::from_state_id(state.id, block); + let props = PointedDripstoneLikeProperties::from_state_id(state.id); return Some(flip_dir(props.vertical_direction)); }; match block_direction_to_vertical_direction(placing_direction) { @@ -371,8 +367,7 @@ fn modify_dripstone_thickness_to( //this shouldn't happen return; } - let mut support_props = - PointedDripstoneLikeProperties::from_state_id(support_block_state_id, block); + let mut support_props = PointedDripstoneLikeProperties::from_state_id(support_block_state_id); if support_props.thickness == new_thickness { return; } diff --git a/crates/pumpkin/src/block/blocks/end_portal_frame.rs b/crates/pumpkin/src/block/blocks/end_portal_frame.rs index f2d18b7e5..283fe9546 100644 --- a/crates/pumpkin/src/block/blocks/end_portal_frame.rs +++ b/crates/pumpkin/src/block/blocks/end_portal_frame.rs @@ -1,5 +1,4 @@ use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_macros::pumpkin_block; use crate::{ diff --git a/crates/pumpkin/src/block/blocks/end_rod.rs b/crates/pumpkin/src/block/blocks/end_rod.rs index 144be283b..ab7f657f6 100644 --- a/crates/pumpkin/src/block/blocks/end_rod.rs +++ b/crates/pumpkin/src/block/blocks/end_rod.rs @@ -1,7 +1,6 @@ use crate::block::{BlockBehaviour, OnPlaceArgs}; use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::EndRodLikeProperties; use pumpkin_macros::pumpkin_block; @@ -17,7 +16,7 @@ impl BlockBehaviour for EndRodBlock { .get_block_state_id(&args.position.offset(args.direction.to_offset())); if Block::from_state_id(blockstate).eq(args.block) - && EndRodLikeProperties::from_state_id(blockstate, args.block).facing + && EndRodLikeProperties::from_state_id(blockstate).facing == args.direction.to_facing().opposite() { props.facing = args.direction.to_facing(); diff --git a/crates/pumpkin/src/block/blocks/ender_chest.rs b/crates/pumpkin/src/block/blocks/ender_chest.rs index 1f370b097..a290ba910 100644 --- a/crates/pumpkin/src/block/blocks/ender_chest.rs +++ b/crates/pumpkin/src/block/blocks/ender_chest.rs @@ -8,7 +8,7 @@ use crate::block::{ }; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, LadderLikeProperties}; +use pumpkin_data::block_properties::LadderLikeProperties; use pumpkin_data::translation; use pumpkin_inventory::{ generic_container_screen_handler::create_generic_9x3, diff --git a/crates/pumpkin/src/block/blocks/farmland.rs b/crates/pumpkin/src/block/blocks/farmland.rs index dc2bd4550..81d5267e3 100644 --- a/crates/pumpkin/src/block/blocks/farmland.rs +++ b/crates/pumpkin/src/block/blocks/farmland.rs @@ -10,7 +10,6 @@ use crate::world::World; use pumpkin_data::Block; use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::FarmlandLikeProperties; use pumpkin_data::tag; use pumpkin_data::tag::Taggable; @@ -70,7 +69,7 @@ impl BlockBehaviour for FarmlandBlock { ); } else { let state_id = args.world.get_block_state_id(args.position); - let mut props = FarmlandProperties::from_state_id(state_id, args.block); + let mut props = FarmlandProperties::from_state_id(state_id); if props.moisture == 0 { if !args .world diff --git a/crates/pumpkin/src/block/blocks/fence_gates.rs b/crates/pumpkin/src/block/blocks/fence_gates.rs index ead97d7ab..78d3034c3 100644 --- a/crates/pumpkin/src/block/blocks/fence_gates.rs +++ b/crates/pumpkin/src/block/blocks/fence_gates.rs @@ -10,7 +10,6 @@ use crate::entity::player::Player; use crate::world::World; use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag; use pumpkin_data::tag::Taggable; @@ -44,7 +43,7 @@ pub fn toggle_fence_gate( ) -> BlockStateId { let (block, state) = world.get_block_and_state_id(block_pos); - let mut fence_gate_props = FenceGateProperties::from_state_id(state, block); + let mut fence_gate_props = FenceGateProperties::from_state_id(state); if fence_gate_props.open { fence_gate_props.open = false; } else { @@ -109,8 +108,7 @@ impl BlockBehaviour for FenceGateBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let block_state = args.world.get_block_state(args.position); - let mut fence_gate_props = - FenceGateProperties::from_state_id(block_state.id, args.block); + let mut fence_gate_props = FenceGateProperties::from_state_id(block_state.id); let powered = block_receives_redstone_power(args.world, args.position); if powered == fence_gate_props.powered { @@ -139,7 +137,7 @@ impl BlockBehaviour for FenceGateBlock { } fn is_in_wall(args: &GetStateForNeighborUpdateArgs<'_>) -> FenceGateProperties { - let mut fence_props = FenceGateProperties::from_state_id(args.state_id, args.block); + let mut fence_props = FenceGateProperties::from_state_id(args.state_id); let side_offset_left = args .position diff --git a/crates/pumpkin/src/block/blocks/fences.rs b/crates/pumpkin/src/block/blocks/fences.rs index ae6bcbec2..170fb60f0 100644 --- a/crates/pumpkin/src/block/blocks/fences.rs +++ b/crates/pumpkin/src/block/blocks/fences.rs @@ -4,7 +4,6 @@ use pumpkin_data::BlockDirection; use pumpkin_data::BlockState; use pumpkin_data::BlockStateId; use pumpkin_data::HorizontalFacingExt; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; @@ -32,7 +31,7 @@ impl BlockBehaviour for FenceBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let fence_props = FenceProperties::from_state_id(args.state_id, args.block); + let fence_props = FenceProperties::from_state_id(args.state_id); compute_fence_state(fence_props, args.world, args.block, args.position) } } @@ -74,7 +73,7 @@ fn connects_to(from: &Block, to: &Block, to_state: &BlockState, direction: Block } if to.has_tag(&tag::Block::C_FENCE_GATES) { - let fence_gate_props = FenceGateProperties::from_state_id(to_state.id, to); + let fence_gate_props = FenceGateProperties::from_state_id(to_state.id); if BlockDirection::from_cardinal_direction(fence_gate_props.facing).to_axis() == direction.rotate_clockwise().to_axis() { diff --git a/crates/pumpkin/src/block/blocks/fire/fire.rs b/crates/pumpkin/src/block/blocks/fire/fire.rs index a31f51b12..f5bf705f0 100644 --- a/crates/pumpkin/src/block/blocks/fire/fire.rs +++ b/crates/pumpkin/src/block/blocks/fire/fire.rs @@ -1,6 +1,6 @@ use pumpkin_data::BlockStateId; use pumpkin_data::biome::Biome; -use pumpkin_data::block_properties::{BlockProperties, HorizontalAxis}; +use pumpkin_data::block_properties::HorizontalAxis; use pumpkin_data::dimension::Dimension; use pumpkin_data::fluid::Fluid; use pumpkin_data::tag::{self, Taggable}; @@ -66,7 +66,7 @@ impl FireBlock { if Self::is_flammable(down_state.id) || down_state.is_side_solid(BlockDirection::Up) { return block.default_state.id; } - let mut fire_props = FireProperties::from_state_id(block.default_state.id, block); + let mut fire_props = FireProperties::from_state_id(block.default_state.id); for direction in BlockDirection::all() { let neighbor_pos = pos.offset(direction.to_offset()); let neighbor_state_id = world.get_block_state_id(&neighbor_pos); @@ -150,7 +150,7 @@ impl FireBlock { { let new_age = (age + (rand::rng().random_range(0..5) / 4)).min(15) as u8; let state_id = self.get_state_for_position(world.as_ref(), &Block::FIRE, pos); - let mut fire_props = FireProperties::from_state_id(state_id, &Block::FIRE); + let mut fire_props = FireProperties::from_state_id(state_id); fire_props.age = new_age; let new_state_id = fire_props.to_state_id(&Block::FIRE); world.set_block_state(pos, new_state_id, BlockFlags::NOTIFY_ALL); @@ -272,7 +272,7 @@ impl BlockBehaviour for FireBlock { _ => false, }; - let mut fire_props = FireProperties::from_state_id(block_state.id, &Block::FIRE); + let mut fire_props = FireProperties::from_state_id(block_state.id); let age = fire_props.age; // Check if rain should extinguish the fire @@ -414,7 +414,7 @@ impl BlockBehaviour for FireBlock { let fire_state_id = self.get_state_for_position(world.as_ref(), block, &offset_pos); let mut new_fire_props = - FireProperties::from_state_id(fire_state_id, &Block::FIRE); + FireProperties::from_state_id(fire_state_id); new_fire_props.age = spread_age; world.set_block_state( diff --git a/crates/pumpkin/src/block/blocks/furnace.rs b/crates/pumpkin/src/block/blocks/furnace.rs index ad9e69c0d..2d2314397 100644 --- a/crates/pumpkin/src/block/blocks/furnace.rs +++ b/crates/pumpkin/src/block/blocks/furnace.rs @@ -5,10 +5,7 @@ use crate::block::entities::{ PropertyDelegate, furnace::FurnaceBlockEntity, furnace_like_block_entity::ExperienceContainer, }; use pumpkin_data::{ - BlockStateId, - block_properties::{BlockProperties, FurnaceLikeProperties}, - screen::WindowType, - translation, + BlockStateId, block_properties::FurnaceLikeProperties, screen::WindowType, translation, }; use pumpkin_inventory::{ furnace_like::furnace_like_screen_handler::FurnaceLikeScreenHandler, diff --git a/crates/pumpkin/src/block/blocks/glass_panes.rs b/crates/pumpkin/src/block/blocks/glass_panes.rs index c73d80ff7..b9764b76d 100644 --- a/crates/pumpkin/src/block/blocks/glass_panes.rs +++ b/crates/pumpkin/src/block/blocks/glass_panes.rs @@ -3,7 +3,6 @@ use crate::block::OnPlaceArgs; use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; use pumpkin_data::HorizontalFacingExt; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; @@ -30,7 +29,7 @@ impl BlockBehaviour for GlassPaneBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let pane_props = GlassPaneProperties::from_state_id(args.state_id, args.block); + let pane_props = GlassPaneProperties::from_state_id(args.state_id); compute_pane_state(pane_props, args.world, args.block, args.position) } } diff --git a/crates/pumpkin/src/block/blocks/glazed_terracotta.rs b/crates/pumpkin/src/block/blocks/glazed_terracotta.rs index 751e2adbc..c94e2c25e 100644 --- a/crates/pumpkin/src/block/blocks/glazed_terracotta.rs +++ b/crates/pumpkin/src/block/blocks/glazed_terracotta.rs @@ -1,6 +1,6 @@ use crate::block::{BlockBehaviour, OnPlaceArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, WallTorchLikeProperties}; +use pumpkin_data::block_properties::WallTorchLikeProperties; use pumpkin_macros::pumpkin_block_from_tag; #[pumpkin_block_from_tag("minecraft:glazed_terracotta")] diff --git a/crates/pumpkin/src/block/blocks/grass_block.rs b/crates/pumpkin/src/block/blocks/grass_block.rs index 4d456146d..2ef4ae3ff 100644 --- a/crates/pumpkin/src/block/blocks/grass_block.rs +++ b/crates/pumpkin/src/block/blocks/grass_block.rs @@ -1,9 +1,7 @@ use pumpkin_data::BlockStateId; use pumpkin_data::{ Block, BlockState, - block_properties::{ - BlockProperties, DoubleBlockHalf, GrassBlockLikeProperties, TallSeagrassLikeProperties, - }, + block_properties::{DoubleBlockHalf, GrassBlockLikeProperties, TallSeagrassLikeProperties}, tag::{self, Taggable}, }; use pumpkin_macros::pumpkin_block; @@ -111,7 +109,7 @@ impl BlockBehaviour for GrassBlock { args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { let block_above = args.world.get_block(&args.position.up()); - let mut props = GrassBlockLikeProperties::from_state_id(args.state_id, &Block::GRASS_BLOCK); + let mut props = GrassBlockLikeProperties::from_state_id(args.state_id); let should_be_snowy = block_above.has_tag(&tag::Block::MINECRAFT_SNOW); if props.snowy == should_be_snowy { return args.state_id; @@ -133,7 +131,7 @@ fn place_tall_grass_upper( position: BlockPos, lower_state: BlockStateId, ) { - let mut props = TallSeagrassLikeProperties::from_state_id(lower_state, &Block::TALL_GRASS); + let mut props = TallSeagrassLikeProperties::from_state_id(lower_state); props.half = DoubleBlockHalf::Upper; world.set_block_state( &position.up(), diff --git a/crates/pumpkin/src/block/blocks/grindstone.rs b/crates/pumpkin/src/block/blocks/grindstone.rs index 6db44bbfd..3aab87852 100644 --- a/crates/pumpkin/src/block/blocks/grindstone.rs +++ b/crates/pumpkin/src/block/blocks/grindstone.rs @@ -4,7 +4,7 @@ use std::sync::Mutex; use pumpkin_data::translation; use pumpkin_data::{ Block, BlockDirection, BlockStateId, HorizontalFacingExt, - block_properties::{AttachFace, BlockProperties, GrindstoneLikeProperties}, + block_properties::{AttachFace, GrindstoneLikeProperties}, }; use pumpkin_inventory::grindstone_screen_handler::GrindstoneScreenHandler; use pumpkin_inventory::player::player_inventory::PlayerInventory; @@ -41,8 +41,7 @@ impl BlockBehaviour for GrindstoneBlock { } fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - GrindstoneLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = GrindstoneLikeProperties::from_state_id(args.block.default_state.id); (props.face, props.facing) = WallMountedBlock::get_placement_face(self, args.player, args.direction); @@ -76,8 +75,8 @@ impl WallMountedBlock for GrindstoneBlock { true } - fn get_direction(&self, state_id: BlockStateId, block: &Block) -> BlockDirection { - let props = GrindstoneLikeProperties::from_state_id(state_id, block); + fn get_direction(&self, state_id: BlockStateId, _block: &Block) -> BlockDirection { + let props = GrindstoneLikeProperties::from_state_id(state_id); match props.face { AttachFace::Floor => BlockDirection::Up, AttachFace::Ceiling => BlockDirection::Down, diff --git a/crates/pumpkin/src/block/blocks/hopper.rs b/crates/pumpkin/src/block/blocks/hopper.rs index e5a4774ea..4296b3ed8 100644 --- a/crates/pumpkin/src/block/blocks/hopper.rs +++ b/crates/pumpkin/src/block/blocks/hopper.rs @@ -11,7 +11,7 @@ use crate::world::World; use crate::block::entities::hopper::HopperBlockEntity; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, FacingHopper}; +use pumpkin_data::block_properties::FacingHopper; use pumpkin_data::{Block, BlockDirection, translation}; use pumpkin_inventory::generic_container_screen_handler::create_hopper; use pumpkin_inventory::player::player_inventory::PlayerInventory; @@ -83,7 +83,7 @@ impl BlockBehaviour for HopperBlock { } fn placed(&self, args: PlacedArgs<'_>) { - let props = HopperLikeProperties::from_state_id(args.state_id, args.block); + let props = HopperLikeProperties::from_state_id(args.state_id); let hopper_block_entity = HopperBlockEntity::new(*args.position, props.facing); args.world.add_block_entity(Arc::new(hopper_block_entity)); if Block::from_state_id(args.old_state_id) != Block::from_state_id(args.state_id) { @@ -115,7 +115,7 @@ impl BlockBehaviour for HopperBlock { fn check_powered_state(world: &Arc, pos: &BlockPos, state_id: BlockStateId, block: &Block) { let signal = !block_receives_redstone_power(world, pos); - let mut state = HopperLikeProperties::from_state_id(state_id, block); + let mut state = HopperLikeProperties::from_state_id(state_id); if signal != state.enabled { state.enabled = signal; world.set_block_state(pos, state.to_state_id(block), BlockFlags::NOTIFY_LISTENERS); diff --git a/crates/pumpkin/src/block/blocks/ice.rs b/crates/pumpkin/src/block/blocks/ice.rs index 2e284c6db..e100001a6 100644 --- a/crates/pumpkin/src/block/blocks/ice.rs +++ b/crates/pumpkin/src/block/blocks/ice.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{BlockProperties, NetherWartLikeProperties, blocks_movement}; +use pumpkin_data::block_properties::{NetherWartLikeProperties, blocks_movement}; use pumpkin_data::dimension::Dimension; use pumpkin_data::{Block, BlockDirection, BlockId, BlockState, BlockStateId, Enchantment}; use pumpkin_util::math::position::BlockPos; @@ -127,7 +127,7 @@ impl BlockBehaviour for FrostedIceBlock { if should_check_melt { let state_id = args.world.get_block_state_id(args.position); let state = args.world.get_block_state(args.position); - let props = NetherWartLikeProperties::from_state_id(state_id, args.block); + let props = NetherWartLikeProperties::from_state_id(state_id); let age = props.r#age; let brightness = if args.world.dimension == Dimension::THE_END { @@ -143,10 +143,8 @@ impl BlockBehaviour for FrostedIceBlock { let (neighbor_block, neighbor_state_id) = args.world.get_block_and_state_id(&neighbor_pos); if neighbor_block == &Block::FROSTED_ICE { - let neighbor_props = NetherWartLikeProperties::from_state_id( - neighbor_state_id, - neighbor_block, - ); + let neighbor_props = + NetherWartLikeProperties::from_state_id(neighbor_state_id); if !slightly_melt( args.world, &neighbor_pos, diff --git a/crates/pumpkin/src/block/blocks/iron_bars.rs b/crates/pumpkin/src/block/blocks/iron_bars.rs index 7bc76e1e7..d45d2de74 100644 --- a/crates/pumpkin/src/block/blocks/iron_bars.rs +++ b/crates/pumpkin/src/block/blocks/iron_bars.rs @@ -3,7 +3,6 @@ use crate::block::OnPlaceArgs; use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; use pumpkin_data::HorizontalFacingExt; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; @@ -30,7 +29,7 @@ impl BlockBehaviour for IronBarsBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let bars_props = IronBarsProperties::from_state_id(args.state_id, args.block); + let bars_props = IronBarsProperties::from_state_id(args.state_id); compute_bars_state(bars_props, args.world, args.block, args.position) } } diff --git a/crates/pumpkin/src/block/blocks/jigsaw.rs b/crates/pumpkin/src/block/blocks/jigsaw.rs index 1a65aa0a5..0aaa4434b 100644 --- a/crates/pumpkin/src/block/blocks/jigsaw.rs +++ b/crates/pumpkin/src/block/blocks/jigsaw.rs @@ -4,9 +4,7 @@ use crate::block::entities::jigsaw_block::JigsawBlockEntity; use crate::block::registry::BlockActionResult; use crate::block::{BlockBehaviour, NormalUseArgs, OnPlaceArgs, PlacedArgs}; use crate::entity::EntityBase; -use pumpkin_data::block_properties::{ - BlockProperties, HorizontalFacing, JigsawLikeProperties, Orientation, -}; +use pumpkin_data::block_properties::{HorizontalFacing, JigsawLikeProperties, Orientation}; use pumpkin_data::block_rotation::{Mirror, Rotation}; use pumpkin_data::{BlockDirection, BlockStateId}; use pumpkin_macros::pumpkin_block; @@ -66,19 +64,19 @@ impl JigsawBlock { #[must_use] pub fn get_front_facing_from_state( - block: &pumpkin_data::Block, + _block: &pumpkin_data::Block, state_id: BlockStateId, ) -> BlockDirection { - let props = JigsawLikeProperties::from_state_id(state_id, block); + let props = JigsawLikeProperties::from_state_id(state_id); Self::get_front_facing(props.r#orientation) } #[must_use] pub fn get_top_facing_from_state( - block: &pumpkin_data::Block, + _block: &pumpkin_data::Block, state_id: BlockStateId, ) -> BlockDirection { - let props = JigsawLikeProperties::from_state_id(state_id, block); + let props = JigsawLikeProperties::from_state_id(state_id); Self::get_top_facing(props.r#orientation) } @@ -145,7 +143,7 @@ impl BlockBehaviour for JigsawBlock { if mirror == Mirror::None { return pumpkin_data::BlockState::from_id(state_id); } - let mut props = JigsawLikeProperties::from_state_id(state_id, block); + let mut props = JigsawLikeProperties::from_state_id(state_id); let (front, top) = Self::to_front_top(props.r#orientation); let new_front = mirror_direction(front, mirror); @@ -164,7 +162,7 @@ impl BlockBehaviour for JigsawBlock { if rotation == Rotation::None { return pumpkin_data::BlockState::from_id(state_id); } - let mut props = JigsawLikeProperties::from_state_id(state_id, block); + let mut props = JigsawLikeProperties::from_state_id(state_id); let (front, top) = Self::to_front_top(props.r#orientation); let new_front = rotate_direction(front, rotation); diff --git a/crates/pumpkin/src/block/blocks/jukebox.rs b/crates/pumpkin/src/block/blocks/jukebox.rs index e354228fa..f17db92b1 100644 --- a/crates/pumpkin/src/block/blocks/jukebox.rs +++ b/crates/pumpkin/src/block/blocks/jukebox.rs @@ -13,10 +13,7 @@ use pumpkin_data::data_component_impl::JukeboxPlayableImpl; use pumpkin_data::entity::EntityType; use pumpkin_data::jukebox_song::JukeboxSong; use pumpkin_data::world::WorldEvent; -use pumpkin_data::{ - Block, BlockStateId, - block_properties::{BlockProperties, JukeboxLikeProperties}, -}; +use pumpkin_data::{Block, BlockStateId, block_properties::JukeboxLikeProperties}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_util::math::vector3::Vector3; @@ -29,8 +26,8 @@ use tracing::error; pub struct JukeboxBlock; impl JukeboxBlock { - fn has_record_state(block: &Block, state_id: BlockStateId) -> bool { - JukeboxLikeProperties::from_state_id(state_id, block).has_record + fn has_record_state(_block: &Block, state_id: BlockStateId) -> bool { + JukeboxLikeProperties::from_state_id(state_id).has_record } fn set_record_state(has_record: bool, block: &Block, position: &BlockPos, world: &Arc) { diff --git a/crates/pumpkin/src/block/blocks/ladder.rs b/crates/pumpkin/src/block/blocks/ladder.rs index bf3ab429e..4a04a37a0 100644 --- a/crates/pumpkin/src/block/blocks/ladder.rs +++ b/crates/pumpkin/src/block/blocks/ladder.rs @@ -4,7 +4,7 @@ use crate::block::{ use crate::entity::EntityBase; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, Facing, LadderLikeProperties}; +use pumpkin_data::block_properties::{Facing, LadderLikeProperties}; use pumpkin_data::{Block, BlockDirection, FacingExt, HorizontalFacingExt}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -21,7 +21,7 @@ impl BlockBehaviour for LadderBlock { args.world.get_block_and_state_id(&clicked_pos); if clicked_block == &Block::LADDER { //you can't click on a ladder and place a ladder - let props = LadderLikeProperties::from_state_id(clicked_block_state_id, clicked_block); + let props = LadderLikeProperties::from_state_id(clicked_block_state_id); let sub = args.position.0.sub(&clicked_pos.0); if let Some(dir) = horizontal_facing_from_offset(sub) && let Some(horizontal_facing) = dir.to_horizontal_facing() @@ -63,7 +63,7 @@ impl BlockBehaviour for LadderBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = LadderLikeProperties::from_state_id(args.state_id, args.block); + let props = LadderLikeProperties::from_state_id(args.state_id); if props.facing.to_block_direction().opposite() == args.direction && !can_place_ladder_at( args.world, @@ -81,7 +81,7 @@ impl BlockBehaviour for LadderBlock { if Block::from_state_id(state_id) != &Block::LADDER { return; } - let props = LadderLikeProperties::from_state_id(state_id, args.block); + let props = LadderLikeProperties::from_state_id(state_id); if !can_place_ladder_at( args.world, args.position, diff --git a/crates/pumpkin/src/block/blocks/lanterns.rs b/crates/pumpkin/src/block/blocks/lanterns.rs index 70c298d9b..d33d9fcda 100644 --- a/crates/pumpkin/src/block/blocks/lanterns.rs +++ b/crates/pumpkin/src/block/blocks/lanterns.rs @@ -3,7 +3,6 @@ use crate::block::{ }; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::tag::Taggable; use pumpkin_data::{BlockDirection, tag}; use pumpkin_macros::pumpkin_block_from_tag; @@ -60,7 +59,6 @@ fn can_place_at(world: &World, position: &BlockPos) -> bool { let fence_gate_props = pumpkin_data::block_properties::OakFenceGateLikeProperties::from_state_id( world.get_block_state_id(&position.down()), - world.get_block(&position.down()), ); if fence_gate_props.open { diff --git a/crates/pumpkin/src/block/blocks/leaves.rs b/crates/pumpkin/src/block/blocks/leaves.rs index 0dca67cef..1e02b7271 100644 --- a/crates/pumpkin/src/block/blocks/leaves.rs +++ b/crates/pumpkin/src/block/blocks/leaves.rs @@ -1,7 +1,5 @@ use pumpkin_data::{ - Block, BlockDirection, BlockStateId, - block_properties::{BlockProperties, OakLeavesLikeProperties}, - tag, + Block, BlockDirection, BlockStateId, block_properties::OakLeavesLikeProperties, tag, tag::Taggable, }; use pumpkin_macros::pumpkin_block_from_tag; @@ -25,7 +23,7 @@ pub fn get_distance_at(block: &Block, state_id: BlockStateId) -> u8 { if block.has_tag(&tag::Block::MINECRAFT_PREVENTS_NEARBY_LEAF_DECAY) { 0 } else if block.has_tag(&tag::Block::MINECRAFT_LEAVES) { - OakLeavesLikeProperties::from_state_id(state_id, block).distance + OakLeavesLikeProperties::from_state_id(state_id).distance } else { DECAY_DISTANCE } @@ -53,8 +51,7 @@ pub fn update_distance( impl BlockBehaviour for LeavesBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - OakLeavesLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = OakLeavesLikeProperties::from_state_id(args.block.default_state.id); props.persistent = true; props.waterlogged = args.replacing.water_source(); props = update_distance(args.world, args.position, props); @@ -65,7 +62,7 @@ impl BlockBehaviour for LeavesBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let current_props = OakLeavesLikeProperties::from_state_id(args.state_id, args.block); + let current_props = OakLeavesLikeProperties::from_state_id(args.state_id); if current_props.waterlogged { args.world.schedule_fluid_tick( &pumpkin_data::fluid::Fluid::WATER, @@ -89,7 +86,7 @@ impl BlockBehaviour for LeavesBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let props = OakLeavesLikeProperties::from_state_id(state_id, args.block); + let props = OakLeavesLikeProperties::from_state_id(state_id); let updated_props = update_distance(&**args.world, args.position, props); let new_state_id = updated_props.to_state_id(args.block); if new_state_id != state_id { @@ -100,7 +97,7 @@ impl BlockBehaviour for LeavesBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let props = OakLeavesLikeProperties::from_state_id(state_id, args.block); + let props = OakLeavesLikeProperties::from_state_id(state_id); if !props.persistent && props.distance == DECAY_DISTANCE { args.world .break_block(args.position, None, BlockFlags::empty()); diff --git a/crates/pumpkin/src/block/blocks/lectern.rs b/crates/pumpkin/src/block/blocks/lectern.rs index a27bef28c..2adab5209 100644 --- a/crates/pumpkin/src/block/blocks/lectern.rs +++ b/crates/pumpkin/src/block/blocks/lectern.rs @@ -11,7 +11,7 @@ use crate::block::{ use crate::entity::Entity; use crate::entity::item::ItemEntity; use crate::world::World; -use pumpkin_data::block_properties::{BlockProperties, LecternLikeProperties}; +use pumpkin_data::block_properties::LecternLikeProperties; use pumpkin_data::entity::EntityType; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::Taggable; @@ -117,7 +117,7 @@ impl LecternBlock { if block != &Block::LECTERN { return; } - let mut props = LecternLikeProperties::from_state_id(state_id, block); + let mut props = LecternLikeProperties::from_state_id(state_id); props.powered = true; world.set_block_state(position, props.to_state_id(block), BlockFlags::NOTIFY_ALL); Self::update_neighbors_below(world, position); @@ -136,7 +136,7 @@ impl LecternBlock { if block != &Block::LECTERN { return; } - let mut props = LecternLikeProperties::from_state_id(state_id, block); + let mut props = LecternLikeProperties::from_state_id(state_id); props.powered = false; props.has_book = has_book; world.set_block_state(position, props.to_state_id(block), BlockFlags::NOTIFY_ALL); @@ -162,10 +162,8 @@ impl BlockBehaviour for LecternBlock { } fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { - let props = LecternLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let props = + LecternLikeProperties::from_state_id(args.world.get_block_state(args.position).id); if !props.has_book { return BlockActionResult::Pass; } @@ -205,10 +203,8 @@ impl BlockBehaviour for LecternBlock { return BlockActionResult::PassToDefaultBlockAction; } - let props = LecternLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let props = + LecternLikeProperties::from_state_id(args.world.get_block_state(args.position).id); if props.has_book { // Fall through so `normal_use` opens the reading screen. return BlockActionResult::PassToDefaultBlockAction; @@ -232,10 +228,8 @@ impl BlockBehaviour for LecternBlock { } fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { - let mut props = LecternLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let mut props = + LecternLikeProperties::from_state_id(args.world.get_block_state(args.position).id); props.powered = false; args.world.set_block_state( args.position, @@ -249,12 +243,12 @@ impl BlockBehaviour for LecternBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LecternLikeProperties::from_state_id(args.state.id, args.block); + let props = LecternLikeProperties::from_state_id(args.state.id); if props.powered { 15 } else { 0 } } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LecternLikeProperties::from_state_id(args.state.id, args.block); + let props = LecternLikeProperties::from_state_id(args.state.id); if props.powered && args.direction == BlockDirection::Up { 15 } else { @@ -264,7 +258,7 @@ impl BlockBehaviour for LecternBlock { fn on_state_replaced(&self, args: OnStateReplacedArgs<'_>) { if !args.moved { - let props = LecternLikeProperties::from_state_id(args.old_state_id, args.block); + let props = LecternLikeProperties::from_state_id(args.old_state_id); if props.powered { Self::update_neighbors_below(args.world, args.position); } diff --git a/crates/pumpkin/src/block/blocks/logs.rs b/crates/pumpkin/src/block/blocks/logs.rs index 8a4ca4f2a..fb01a9db4 100644 --- a/crates/pumpkin/src/block/blocks/logs.rs +++ b/crates/pumpkin/src/block/blocks/logs.rs @@ -1,5 +1,4 @@ use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_macros::pumpkin_block_from_tag; use crate::block::BlockBehaviour; diff --git a/crates/pumpkin/src/block/blocks/loom.rs b/crates/pumpkin/src/block/blocks/loom.rs index df4624d9a..e7f56b176 100644 --- a/crates/pumpkin/src/block/blocks/loom.rs +++ b/crates/pumpkin/src/block/blocks/loom.rs @@ -2,7 +2,7 @@ use crate::block::registry::BlockActionResult; use crate::block::{BlockBehaviour, NormalUseArgs, OnPlaceArgs}; use crate::entity::EntityBase; -use pumpkin_data::block_properties::{BlockProperties, WallTorchLikeProperties}; +use pumpkin_data::block_properties::WallTorchLikeProperties; use pumpkin_data::translation; use pumpkin_data::{BlockStateId, FacingExt}; use pumpkin_inventory::loom_screen_handler::LoomScreenHandler; diff --git a/crates/pumpkin/src/block/blocks/mangrove_roots.rs b/crates/pumpkin/src/block/blocks/mangrove_roots.rs index af3b77a99..13fb56a82 100644 --- a/crates/pumpkin/src/block/blocks/mangrove_roots.rs +++ b/crates/pumpkin/src/block/blocks/mangrove_roots.rs @@ -1,6 +1,6 @@ use crate::block::{BlockBehaviour, GetStateForNeighborUpdateArgs, OnPlaceArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, MangroveRootsLikeProperties}; +use pumpkin_data::block_properties::MangroveRootsLikeProperties; use pumpkin_data::fluid::Fluid; use pumpkin_macros::pumpkin_block; use pumpkin_world::tick::TickPriority; @@ -19,7 +19,7 @@ impl BlockBehaviour for MangroveRootsBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = MangroveRootsLikeProperties::from_state_id(args.state_id, args.block); + let props = MangroveRootsLikeProperties::from_state_id(args.state_id); if props.waterlogged { args.world.schedule_fluid_tick( &Fluid::WATER, diff --git a/crates/pumpkin/src/block/blocks/nether_portal.rs b/crates/pumpkin/src/block/blocks/nether_portal.rs index 735d23b19..969855df7 100644 --- a/crates/pumpkin/src/block/blocks/nether_portal.rs +++ b/crates/pumpkin/src/block/blocks/nether_portal.rs @@ -2,7 +2,7 @@ use std::sync::{Arc, atomic::Ordering}; use pumpkin_data::{ Block, BlockDirection, BlockState, BlockStateId, Rotation, - block_properties::{Axis, BlockProperties, HorizontalAxis, NetherPortalLikeProperties}, + block_properties::{Axis, HorizontalAxis, NetherPortalLikeProperties}, dimension::Dimension, entity::EntityType, }; @@ -49,8 +49,7 @@ impl BlockBehaviour for NetherPortalBlock { args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { let direction_axis = args.direction.to_axis(); - let state_axis = - NetherPortalLikeProperties::from_state_id(args.state_id, &Block::NETHER_PORTAL).axis; + let state_axis = NetherPortalLikeProperties::from_state_id(args.state_id).axis; // Convert HorizontalAxis to Axis for comparison let state_axis_full: Axis = match state_axis { HorizontalAxis::X => Axis::X, @@ -162,7 +161,7 @@ impl BlockBehaviour for NetherPortalBlock { ) -> &'static BlockState { match rotation { Rotation::Clockwise90 | Rotation::CounterClockwise90 => { - let mut props = NetherPortalLikeProperties::from_state_id(state_id, block); + let mut props = NetherPortalLikeProperties::from_state_id(state_id); props.axis = match props.axis { HorizontalAxis::X => HorizontalAxis::Z, HorizontalAxis::Z => HorizontalAxis::X, diff --git a/crates/pumpkin/src/block/blocks/note.rs b/crates/pumpkin/src/block/blocks/note.rs index 27711b6a2..400af81c5 100644 --- a/crates/pumpkin/src/block/blocks/note.rs +++ b/crates/pumpkin/src/block/blocks/note.rs @@ -6,10 +6,7 @@ use crate::block::{ use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::{Axis, NoteblockInstrument}; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, NoteBlockLikeProperties}, -}; +use pumpkin_data::{Block, block_properties::NoteBlockLikeProperties}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; @@ -53,7 +50,7 @@ impl NoteBlock { ) -> BlockStateId { let upper_instrument = world.get_block_state(&pos.up()).instrument; - let mut note_props = NoteBlockLikeProperties::from_state_id(state, block); + let mut note_props = NoteBlockLikeProperties::from_state_id(state); if !is_base_block(upper_instrument) { note_props.instrument = upper_instrument; return note_props.to_state_id(block); @@ -72,7 +69,7 @@ impl NoteBlock { impl BlockBehaviour for NoteBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { let block_state = args.world.get_block_state(args.position); - let mut note_props = NoteBlockLikeProperties::from_state_id(block_state.id, args.block); + let mut note_props = NoteBlockLikeProperties::from_state_id(block_state.id); let powered = block_receives_redstone_power(args.world, args.position); // check if powered state changed if note_props.powered != powered { @@ -90,7 +87,7 @@ impl BlockBehaviour for NoteBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let block_state = args.world.get_block_state(args.position); - let mut note_props = NoteBlockLikeProperties::from_state_id(block_state.id, args.block); + let mut note_props = NoteBlockLikeProperties::from_state_id(block_state.id); note_props.note = (note_props.note + 1) % 25; args.world.set_block_state( args.position, @@ -115,7 +112,7 @@ impl BlockBehaviour for NoteBlock { fn on_synced_block_event(&self, args: OnSyncedBlockEventArgs<'_>) -> bool { let block_state = args.world.get_block_state(args.position); - let note_props = NoteBlockLikeProperties::from_state_id(block_state.id, args.block); + let note_props = NoteBlockLikeProperties::from_state_id(block_state.id); let instrument = note_props.instrument; let pitch = if is_base_block(instrument) { // checks if can be pitched diff --git a/crates/pumpkin/src/block/blocks/piston/piston.rs b/crates/pumpkin/src/block/blocks/piston/piston.rs index 122a78d2b..142a55cc0 100644 --- a/crates/pumpkin/src/block/blocks/piston/piston.rs +++ b/crates/pumpkin/src/block/blocks/piston/piston.rs @@ -5,9 +5,7 @@ use crate::entity::EntityBase; use pumpkin_data::BlockId; use pumpkin_data::{ Block, BlockDirection, BlockState, BlockStateId, FacingExt, - block_properties::{ - BlockProperties, MovingPistonLikeProperties, PistonHeadLikeProperties, PistonType, - }, + block_properties::{MovingPistonLikeProperties, PistonHeadLikeProperties, PistonType}, block_state::PistonBehavior, sound::{Sound, SoundCategory}, }; @@ -59,7 +57,7 @@ impl PistonBlock { return false; } if block == &Block::PISTON || block == &Block::STICKY_PISTON { - let props = PistonProps::from_state_id(state.id, block); + let props = PistonProps::from_state_id(state.id); // Extended pistons are immovable. Non-extended pistons are movable return !props.extended; } @@ -86,14 +84,13 @@ impl BlockBehaviour for PistonBlock { } fn broken(&self, args: BrokenArgs<'_>) { - let props = PistonProps::from_state_id(args.state.id, args.block); + let props = PistonProps::from_state_id(args.state.id); let pos = args .position .offset(props.facing.to_block_direction().to_offset()); let (block_to_check, block_to_check_state_id) = args.world.get_block_and_state_id(&pos); if &Block::PISTON_HEAD == block_to_check { - let head_props = - PistonHeadProperties::from_state_id(block_to_check_state_id, block_to_check); + let head_props = PistonHeadProperties::from_state_id(block_to_check_state_id); if (head_props.facing.to_block_direction() != props.facing.to_block_direction()) && &Block::PISTON_HEAD == block_to_check @@ -136,7 +133,7 @@ impl PistonBlock { data: u8, ) -> bool { let state = world.get_block_state(pos); - let mut props = PistonProps::from_state_id(state.id, block); + let mut props = PistonProps::from_state_id(state.id); let dir = props.facing.to_block_direction(); // I don't think this is optimal ? @@ -324,9 +321,9 @@ fn should_extend(world: &World, block_pos: &BlockPos, piston_dir: BlockDirection false } -pub fn try_move(world: &Arc, block: &Block, block_pos: &BlockPos) { +pub fn try_move(world: &Arc, _block: &Block, block_pos: &BlockPos) { let state = world.get_block_state(block_pos); - let props = PistonProps::from_state_id(state.id, block); + let props = PistonProps::from_state_id(state.id); let dir = props.facing.to_block_direction(); let should_extent = should_extend(world, block_pos, dir); @@ -340,7 +337,7 @@ pub fn try_move(world: &Arc, block: &Block, block_pos: &BlockPos) { let mut r#type = 1; if new_block == &Block::MOVING_PISTON { - let new_props = MovingPistonLikeProperties::from_state_id(new_state, new_block); + let new_props = MovingPistonLikeProperties::from_state_id(new_state); if new_props.facing == props.facing && let Some(entity) = world.get_block_entity(&new_pos) { diff --git a/crates/pumpkin/src/block/blocks/piston/piston_extension.rs b/crates/pumpkin/src/block/blocks/piston/piston_extension.rs index 6f729abe2..0a1418a6d 100644 --- a/crates/pumpkin/src/block/blocks/piston/piston_extension.rs +++ b/crates/pumpkin/src/block/blocks/piston/piston_extension.rs @@ -1,4 +1,3 @@ -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::{Block, FacingExt}; use pumpkin_macros::pumpkin_block; use pumpkin_world::world::BlockFlags; @@ -16,13 +15,13 @@ pub struct PistonExtensionBlock; impl BlockBehaviour for PistonExtensionBlock { fn broken(&self, args: BrokenArgs<'_>) { { - let props = MovingPistonProps::from_state_id(args.state.id, &Block::MOVING_PISTON); + let props = MovingPistonProps::from_state_id(args.state.id); let pos = args .position .offset(props.facing.opposite().to_block_direction().to_offset()); let (new_block, new_state) = args.world.get_block_and_state_id(&pos); if &Block::PISTON == new_block || &Block::STICKY_PISTON == new_block { - let props = PistonProps::from_state_id(new_state, new_block); + let props = PistonProps::from_state_id(new_state); if props.extended { // TODO: use player args.world.break_block(&pos, None, BlockFlags::SKIP_DROPS); diff --git a/crates/pumpkin/src/block/blocks/piston/piston_head.rs b/crates/pumpkin/src/block/blocks/piston/piston_head.rs index 8f0e0becf..a6c51fb5c 100644 --- a/crates/pumpkin/src/block/blocks/piston/piston_head.rs +++ b/crates/pumpkin/src/block/blocks/piston/piston_head.rs @@ -1,4 +1,4 @@ -use pumpkin_data::block_properties::{BlockProperties, Facing}; +use pumpkin_data::block_properties::Facing; use pumpkin_data::{Block, FacingExt}; use pumpkin_macros::pumpkin_block; use pumpkin_world::world::BlockFlags; @@ -16,13 +16,13 @@ pub struct PistonHeadBlock; impl BlockBehaviour for PistonHeadBlock { fn broken(&self, args: BrokenArgs<'_>) { - let props = PistonHeadProperties::from_state_id(args.state.id, &Block::PISTON_HEAD); + let props = PistonHeadProperties::from_state_id(args.state.id); let pos = args .position .offset(props.facing.opposite().to_block_direction().to_offset()); let (new_block, new_state) = args.world.get_block_and_state_id(&pos); if &Block::PISTON == new_block || &Block::STICKY_PISTON == new_block { - let props = PistonProps::from_state_id(new_state, new_block); + let props = PistonProps::from_state_id(new_state); if props.extended { // TODO: use player args.world.break_block(&pos, None, BlockFlags::SKIP_DROPS); @@ -31,7 +31,7 @@ impl BlockBehaviour for PistonHeadBlock { } fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { let head_state_id = args.world.get_block_state_id(args.position); - let head_props = PistonHeadProperties::from_state_id(head_state_id, &Block::PISTON_HEAD); + let head_props = PistonHeadProperties::from_state_id(head_state_id); if head_props.facing != Facing::Up { return; } diff --git a/crates/pumpkin/src/block/blocks/plant/bamboo.rs b/crates/pumpkin/src/block/blocks/plant/bamboo.rs index 33e0a8f51..18e4ee804 100644 --- a/crates/pumpkin/src/block/blocks/plant/bamboo.rs +++ b/crates/pumpkin/src/block/blocks/plant/bamboo.rs @@ -1,7 +1,7 @@ use std::sync::Arc; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BambooLeaves, BambooLikeProperties, BlockProperties}; +use pumpkin_data::block_properties::{BambooLeaves, BambooLikeProperties}; use pumpkin_data::tag::Block::MINECRAFT_SUPPORTS_BAMBOO; use pumpkin_data::tag::Taggable; use pumpkin_data::tag::{self}; @@ -26,10 +26,7 @@ impl BlockBehaviour for BambooBlock { let above = count_bamboo_above(args.world, args.position); let below = count_bamboo_below(args.world, args.position); let top = args.position.up_height(above as i32); - let props = BambooLikeProperties::from_state_id( - args.world.get_block_state_id(&top), - &Block::BAMBOO, - ); + let props = BambooLikeProperties::from_state_id(args.world.get_block_state_id(&top)); above + below + 1 < 16 && props.stage == 0 && args.world.is_in_height_limit(top.up().0.y) @@ -46,12 +43,11 @@ impl BlockBehaviour for BambooBlock { args.world.get_block_and_state_id(&args.position.down()); if block_below.has_tag(&MINECRAFT_SUPPORTS_BAMBOO) { - let mut props = - BambooLikeProperties::from_state_id(Block::BAMBOO.default_state.id, &Block::BAMBOO); + let mut props = BambooLikeProperties::from_state_id(Block::BAMBOO.default_state.id); if block_below == &Block::BAMBOO_SAPLING { return Block::BAMBOO.default_state.id; } else if block_below == &Block::BAMBOO { - let props_below = BambooLikeProperties::from_state_id(state_id_below, block_below); + let props_below = BambooLikeProperties::from_state_id(state_id_below); if props_below.age > 0 { props.age = 1; } @@ -59,8 +55,7 @@ impl BlockBehaviour for BambooBlock { let (block_above, state_id_above) = args.world.get_block_and_state_id(&args.position.up()); if block_above == &Block::BAMBOO { - let props_above = - BambooLikeProperties::from_state_id(state_id_above, block_above); + let props_above = BambooLikeProperties::from_state_id(state_id_above); props.age = props_above.age; } else { return Block::BAMBOO_SAPLING.default_state.id; @@ -98,9 +93,8 @@ impl BlockBehaviour for BambooBlock { } let neighbor_block = args.world.get_block(args.neighbor_position); if args.direction == BlockDirection::Up && neighbor_block == &Block::BAMBOO { - let neighbor_props = - BambooLikeProperties::from_state_id(args.neighbor_state_id, neighbor_block); - let mut props = BambooLikeProperties::from_state_id(args.state_id, args.block); + let neighbor_props = BambooLikeProperties::from_state_id(args.neighbor_state_id); + let mut props = BambooLikeProperties::from_state_id(args.state_id); if neighbor_props.age > props.age { props.age = match props.age { 0 => 1, @@ -131,7 +125,7 @@ fn update_leaves_and_grow(world: &Arc, position: &BlockPos) { return; } - let mut props = BambooLikeProperties::from_state_id(state_id, block); + let mut props = BambooLikeProperties::from_state_id(state_id); if props.stage != 0 { return; } @@ -143,7 +137,7 @@ fn update_leaves_and_grow(world: &Arc, position: &BlockPos) { let (block_below, state_id_below) = world.get_block_and_state_id(&below_pos); let (block_two_below, state_id_two_below) = world.get_block_and_state_id(&two_below_pos); - let mut props_below = BambooLikeProperties::from_state_id(state_id_below, block_below); + let mut props_below = BambooLikeProperties::from_state_id(state_id_below); if bamboo_count >= 1 { let below_is_bamboo = block_below == &Block::BAMBOO; @@ -158,8 +152,7 @@ fn update_leaves_and_grow(world: &Arc, position: &BlockPos) { if props.leaves == BambooLeaves::Large && block_two_below == &Block::BAMBOO { props_below.leaves = BambooLeaves::Small; - let mut props_two_below = - BambooLikeProperties::from_state_id(state_id_two_below, block_two_below); + let mut props_two_below = BambooLikeProperties::from_state_id(state_id_two_below); props_two_below.leaves = BambooLeaves::None; world.set_block_state( @@ -234,7 +227,7 @@ fn bone_meal(world: &Arc, position: &BlockPos) { return; } - let next_props = BambooLikeProperties::from_state_id(next_state.id, &Block::BAMBOO); + let next_props = BambooLikeProperties::from_state_id(next_state.id); if next_props.stage == 1 { return; } diff --git a/crates/pumpkin/src/block/blocks/plant/bamboo_sapling.rs b/crates/pumpkin/src/block/blocks/plant/bamboo_sapling.rs index 36eb20690..14dec7758 100644 --- a/crates/pumpkin/src/block/blocks/plant/bamboo_sapling.rs +++ b/crates/pumpkin/src/block/blocks/plant/bamboo_sapling.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockDirection, BlockStateId, - block_properties::{BambooLeaves, BambooLikeProperties, BlockProperties}, + block_properties::{BambooLeaves, BambooLikeProperties}, tag::Taggable, }; use pumpkin_macros::pumpkin_block; @@ -73,8 +73,7 @@ impl BlockBehaviour for BambooSaplingBlock { } fn grow_bamboo(world: &std::sync::Arc, position: &BlockPos) { - let mut props = - BambooLikeProperties::from_state_id(Block::BAMBOO.default_state.id, &Block::BAMBOO); + let mut props = BambooLikeProperties::from_state_id(Block::BAMBOO.default_state.id); props.leaves = BambooLeaves::Small; world.set_block_state( &position.up(), diff --git a/crates/pumpkin/src/block/blocks/plant/big_dripleaf.rs b/crates/pumpkin/src/block/blocks/plant/big_dripleaf.rs index 555e8f335..913b27189 100644 --- a/crates/pumpkin/src/block/blocks/plant/big_dripleaf.rs +++ b/crates/pumpkin/src/block/blocks/plant/big_dripleaf.rs @@ -14,9 +14,7 @@ use crate::entity::EntityBase; use crate::entity::ai::pathfinder::node::Coordinate; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BigDripleafLikeProperties, BlockProperties, HorizontalFacing, Tilt, -}; +use pumpkin_data::block_properties::{BigDripleafLikeProperties, HorizontalFacing, Tilt}; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; @@ -32,7 +30,7 @@ pub struct BigDripleafBlock; impl BlockBehaviour for BigDripleafBlock { fn on_entity_step(&self, args: OnEntityStepArgs<'_>) { { - let props = BigDripleafLikeProperties::from_state_id(args.state.id, args.block); + let props = BigDripleafLikeProperties::from_state_id(args.state.id); if props.tilt == Tilt::None && can_entity_tilt(args.position, args.entity) && !block_receives_redstone_power(args.world, args.position) @@ -49,7 +47,7 @@ impl BlockBehaviour for BigDripleafBlock { } fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let props = BigDripleafLikeProperties::from_state_id(state.id, &Block::BIG_DRIPLEAF); + let props = BigDripleafLikeProperties::from_state_id(state.id); if props.tilt == Tilt::Unstable { set_tilt_and_schedule_tick( @@ -121,10 +119,7 @@ impl BlockBehaviour for BigDripleafBlock { let support_pos = args.position.down(); let (support_block, support_state_id) = args.world.get_block_and_state_id(&support_pos); if support_block == &Block::BIG_DRIPLEAF { - let old_dripleaf_props = BigDripleafLikeProperties::from_state_id( - support_state_id, - &Block::BIG_DRIPLEAF, - ); + let old_dripleaf_props = BigDripleafLikeProperties::from_state_id(support_state_id); let mut dripleaf_stem_props = BigDripleafStemLikeProperties::default(&Block::BIG_DRIPLEAF_STEM); @@ -171,14 +166,14 @@ fn set_tilt_and_schedule_tick( fn reset_tilt(state_id: BlockStateId, world: &Arc, pos: &BlockPos) { set_tilt(state_id, world, pos, Tilt::None); - let props = BigDripleafLikeProperties::from_state_id(state_id, &Block::BIG_DRIPLEAF); + let props = BigDripleafLikeProperties::from_state_id(state_id); if props.tilt != Tilt::None { play_tilt_sound(world, pos, Sound::BlockBigDripleafTiltUp); } } fn set_tilt(state_id: BlockStateId, world: &Arc, pos: &BlockPos, new_tilt: Tilt) { - let mut props = BigDripleafLikeProperties::from_state_id(state_id, &Block::BIG_DRIPLEAF); + let mut props = BigDripleafLikeProperties::from_state_id(state_id); props.tilt = new_tilt; world.set_block_state( pos, @@ -198,12 +193,12 @@ fn can_entity_tilt(pos: &BlockPos, entity: &T) -> bool { && entity.get_entity().pos.load().y > pos.as_vector3().y as f64 + 0.6875f64 } fn get_dripleaf_facing_dir(state_id: BlockStateId) -> HorizontalFacing { - let dripleaf_props = BigDripleafLikeProperties::from_state_id(state_id, &Block::BIG_DRIPLEAF); + let dripleaf_props = BigDripleafLikeProperties::from_state_id(state_id); dripleaf_props.facing } fn is_dripleaf_waterlogged(state_id: BlockStateId) -> bool { - let dripleaf_props = BigDripleafLikeProperties::from_state_id(state_id, &Block::BIG_DRIPLEAF); + let dripleaf_props = BigDripleafLikeProperties::from_state_id(state_id); dripleaf_props.waterlogged } impl PlantBlockBase for BigDripleafBlock { diff --git a/crates/pumpkin/src/block/blocks/plant/big_dripleaf_stem.rs b/crates/pumpkin/src/block/blocks/plant/big_dripleaf_stem.rs index 088d73e55..8c4848550 100644 --- a/crates/pumpkin/src/block/blocks/plant/big_dripleaf_stem.rs +++ b/crates/pumpkin/src/block/blocks/plant/big_dripleaf_stem.rs @@ -6,9 +6,7 @@ use crate::block::{BlockBehaviour, BrokenArgs, CanPlaceAtArgs, GetStateForNeighb use crate::world::World; use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BigDripleafLikeProperties, BlockProperties, LadderLikeProperties, -}; +use pumpkin_data::block_properties::{BigDripleafLikeProperties, LadderLikeProperties}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::{BlockAccessor, BlockFlags}; @@ -51,10 +49,9 @@ impl PlantBlockBase for BigDripleafStemBlock { block_state: BlockStateId, ) -> BlockStateId { if !::can_place_at(self, block_accessor, block_pos) { - let block = block_accessor.get_block(block_pos); + let _block = block_accessor.get_block(block_pos); - let dripleaf_stem_props = - BigDripleafStemLikeProperties::from_state_id(block_state, block); + let dripleaf_stem_props = BigDripleafStemLikeProperties::from_state_id(block_state); if dripleaf_stem_props.waterlogged { return Block::WATER.default_state.id; } @@ -67,8 +64,7 @@ pub fn handle_big_dripleaf_breaking(world: &Arc, position: &BlockPos) { let support_pos = position.down(); let (support_block, support_state_id) = world.get_block_and_state_id(&support_pos); if support_block == &Block::BIG_DRIPLEAF_STEM { - let dripleaf_stem_props = - BigDripleafStemLikeProperties::from_state_id(support_state_id, support_block); + let dripleaf_stem_props = BigDripleafStemLikeProperties::from_state_id(support_state_id); let mut dripleaf_props = BigDripleafLikeProperties::default(&Block::BIG_DRIPLEAF); dripleaf_props.facing = dripleaf_stem_props.facing; diff --git a/crates/pumpkin/src/block/blocks/plant/cactus.rs b/crates/pumpkin/src/block/blocks/plant/cactus.rs index cd9b34fb2..aa741deb2 100644 --- a/crates/pumpkin/src/block/blocks/plant/cactus.rs +++ b/crates/pumpkin/src/block/blocks/plant/cactus.rs @@ -1,5 +1,5 @@ use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, CactusLikeProperties}; +use pumpkin_data::block_properties::CactusLikeProperties; use pumpkin_data::damage::DamageType; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, BlockDirection, tag}; @@ -29,7 +29,7 @@ impl BlockBehaviour for CactusBlock { let block_up = args.position.up(); if args.world.get_block_state(&block_up).is_air() { let state = args.world.get_block_state(args.position); - let mut props = CactusLikeProperties::from_state_id(state.id, args.block); + let mut props = CactusLikeProperties::from_state_id(state.id); let age = props.age; let mut i = 1; while args.world.get_block(&args.position.down_height(i)) == &Block::CACTUS { diff --git a/crates/pumpkin/src/block/blocks/plant/chorus_flower.rs b/crates/pumpkin/src/block/blocks/plant/chorus_flower.rs index d776b3712..a70e6321c 100644 --- a/crates/pumpkin/src/block/blocks/plant/chorus_flower.rs +++ b/crates/pumpkin/src/block/blocks/plant/chorus_flower.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockDirection, BlockStateId, - block_properties::{BlockProperties, ChorusFlowerLikeProperties}, + block_properties::ChorusFlowerLikeProperties, tag::{self, Taggable}, world::WorldEvent, }; @@ -63,7 +63,7 @@ impl BlockBehaviour for ChorusFlowerBlock { let max_y = args.world.dimension.min_y + args.world.dimension.height - 1; if args.world.get_block(&above).default_state.is_air() && above.0.y <= max_y { let state_id = args.world.get_block_state_id(args.position); - let state_props = ChorusFlowerLikeProperties::from_state_id(state_id, args.block); + let state_props = ChorusFlowerLikeProperties::from_state_id(state_id); let current_age = state_props.age; if current_age < DEAD_AGE { let mut grow_upwards = false; diff --git a/crates/pumpkin/src/block/blocks/plant/chorus_plant.rs b/crates/pumpkin/src/block/blocks/plant/chorus_plant.rs index ed59b1829..d667488fa 100644 --- a/crates/pumpkin/src/block/blocks/plant/chorus_plant.rs +++ b/crates/pumpkin/src/block/blocks/plant/chorus_plant.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockDirection, BlockStateId, - block_properties::{BlockProperties, BrownMushroomBlockLikeProperties}, + block_properties::BrownMushroomBlockLikeProperties, tag::{self, Taggable}, }; use pumpkin_macros::pumpkin_block; @@ -45,7 +45,7 @@ impl BlockBehaviour for ChorusPlantBlock { || (args.direction == BlockDirection::Down && neighbor_block.has_tag(&tag::Block::MINECRAFT_SUPPORTS_CHORUS_PLANT)); - let mut props = BrownMushroomBlockLikeProperties::from_state_id(args.state_id, args.block); + let mut props = BrownMushroomBlockLikeProperties::from_state_id(args.state_id); match args.direction { BlockDirection::Down => props.down = connect, BlockDirection::Up => props.up = connect, diff --git a/crates/pumpkin/src/block/blocks/plant/cocoa.rs b/crates/pumpkin/src/block/blocks/plant/cocoa.rs index bc5c5e05f..c29c6d95b 100644 --- a/crates/pumpkin/src/block/blocks/plant/cocoa.rs +++ b/crates/pumpkin/src/block/blocks/plant/cocoa.rs @@ -1,4 +1,4 @@ -use pumpkin_data::block_properties::{BlockProperties, CocoaLikeProperties, HorizontalFacing}; +use pumpkin_data::block_properties::{CocoaLikeProperties, HorizontalFacing}; use pumpkin_data::tag::Taggable; use pumpkin_data::{ Block, BlockState, BlockStateId, FacingExt, HorizontalFacingExt, Mirror, Rotation, tag, @@ -37,7 +37,7 @@ impl BlockBehaviour for CocoaBlock { fn can_place_at(&self, args: CanPlaceAtArgs<'_>) -> bool { let state_id = args.block_accessor.get_block_state_id(args.position); if state_id != Block::AIR.default_state.id { - let props = CocoaProperties::from_state_id(state_id, args.block); + let props = CocoaProperties::from_state_id(state_id); return Self::can_survive(args.block_accessor, args.position, props.facing); } for facing in [ @@ -74,7 +74,7 @@ impl BlockBehaviour for CocoaBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = CocoaProperties::from_state_id(args.state_id, args.block); + let props = CocoaProperties::from_state_id(args.state_id); if args.direction == props.facing.to_block_direction() && !Self::can_survive(args.world, args.position, props.facing) { @@ -86,7 +86,7 @@ impl BlockBehaviour for CocoaBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { if rand::random::().is_multiple_of(5) { let state_id = args.world.get_block_state_id(args.position); - let mut props = CocoaProperties::from_state_id(state_id, args.block); + let mut props = CocoaProperties::from_state_id(state_id); if props.age < MAX_AGE { props.age += 1; args.world.set_block_state( @@ -99,7 +99,7 @@ impl BlockBehaviour for CocoaBlock { } fn is_valid_bonemeal_target(&self, args: BonemealArgs<'_>) -> bool { - let props = CocoaProperties::from_state_id(args.state_id, args.block); + let props = CocoaProperties::from_state_id(args.state_id); props.age < MAX_AGE } @@ -109,7 +109,7 @@ impl BlockBehaviour for CocoaBlock { fn perform_bonemeal(&self, args: BonemealArgs<'_>) { { - let mut props = CocoaProperties::from_state_id(args.state_id, args.block); + let mut props = CocoaProperties::from_state_id(args.state_id); if props.age < MAX_AGE { props.age += 1; args.world.set_block_state( @@ -127,13 +127,13 @@ impl BlockBehaviour for CocoaBlock { state_id: BlockStateId, rotation: Rotation, ) -> &'static BlockState { - let mut props = CocoaProperties::from_state_id(state_id, block); + let mut props = CocoaProperties::from_state_id(state_id); props.facing = rotation.rotate_horizontal(props.facing); BlockState::from_id(props.to_state_id(block)) } fn mirror(&self, block: &Block, state_id: BlockStateId, mirror: Mirror) -> &'static BlockState { - let mut props = CocoaProperties::from_state_id(state_id, block); + let mut props = CocoaProperties::from_state_id(state_id); props.facing = mirror.mirror_horizontal(props.facing); BlockState::from_id(props.to_state_id(block)) } diff --git a/crates/pumpkin/src/block/blocks/plant/crop/beetroot.rs b/crates/pumpkin/src/block/blocks/plant/crop/beetroot.rs index 05936946e..4e30fb21c 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/beetroot.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/beetroot.rs @@ -1,6 +1,6 @@ use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, NetherWartLikeProperties}; +use pumpkin_data::block_properties::NetherWartLikeProperties; use pumpkin_macros::pumpkin_block; use rand::RngExt; @@ -56,13 +56,13 @@ impl CropBlockBase for BeetrootBlock { 3 } - fn get_age(&self, state: BlockStateId, block: &Block) -> i32 { - let props = BeetrootProperties::from_state_id(state, block); + fn get_age(&self, state: BlockStateId, _block: &Block) -> i32 { + let props = BeetrootProperties::from_state_id(state); i32::from(props.age) } fn state_with_age(&self, block: &Block, state: BlockStateId, age: i32) -> BlockStateId { - let mut props = BeetrootProperties::from_state_id(state, block); + let mut props = BeetrootProperties::from_state_id(state); props.age = age as u8; props.to_state_id(block) } diff --git a/crates/pumpkin/src/block/blocks/plant/crop/gourds/attached_stem.rs b/crates/pumpkin/src/block/blocks/plant/crop/gourds/attached_stem.rs index 191394db5..cfca86561 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/gourds/attached_stem.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/gourds/attached_stem.rs @@ -1,6 +1,6 @@ use pumpkin_data::{ Block, BlockId, BlockStateId, - block_properties::{BlockProperties, WallTorchLikeProperties, WheatLikeProperties}, + block_properties::{WallTorchLikeProperties, WheatLikeProperties}, tag::{self, Taggable}, }; use pumpkin_util::math::position::BlockPos; @@ -49,7 +49,7 @@ impl BlockBehaviour for AttachedStemBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = AttachedStemProperties::from_state_id(args.state_id, args.block); + let props = AttachedStemProperties::from_state_id(args.state_id); if args.direction.to_horizontal_facing() == Some(props.facing) && args.neighbor_state_id != Self::get_gourd(args.block).default_state.id { diff --git a/crates/pumpkin/src/block/blocks/plant/crop/gourds/stem.rs b/crates/pumpkin/src/block/blocks/plant/crop/gourds/stem.rs index afe54863f..1829bcc13 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/gourds/stem.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/gourds/stem.rs @@ -7,9 +7,7 @@ use crate::block::{ }; use pumpkin_data::{ Block, BlockDirection, BlockId, BlockStateId, - block_properties::{ - BlockProperties, HorizontalFacing, WallTorchLikeProperties, WheatLikeProperties, - }, + block_properties::{HorizontalFacing, WallTorchLikeProperties, WheatLikeProperties}, tag::{self, Taggable}, }; use pumpkin_util::{ @@ -32,7 +30,7 @@ impl BlockMetadata for StemBlock { impl StemBlock { fn state_with_age(block: &Block, state: BlockStateId, age: i32) -> BlockStateId { - let mut props = StemProperties::from_state_id(state, block); + let mut props = StemProperties::from_state_id(state); props.age = age as u8; props.to_state_id(block) } @@ -65,7 +63,7 @@ impl BlockBehaviour for StemBlock { fn perform_bonemeal(&self, args: crate::block::BonemealArgs<'_>) { ::perform_bonemeal(self, args.world, args.position); let (_, state) = args.world.get_block_and_state_id(args.position); - if StemProperties::from_state_id(state, args.block).age == 7 { + if StemProperties::from_state_id(state).age == 7 { BlockBehaviour::random_tick( self, RandomTickArgs { @@ -98,7 +96,7 @@ impl BlockBehaviour for StemBlock { let f: f32 = get_available_moisture(args.world, args.position, args.block); if rand::rng().random_range(0..=(25.0 / f).floor() as i32) == 0 { let (block, state) = args.world.get_block_and_state_id(args.position); - let props = StemProperties::from_state_id(state, block); + let props = StemProperties::from_state_id(state); let age = i32::from(props.age); if age < 7 { args.world.set_block_state( diff --git a/crates/pumpkin/src/block/blocks/plant/crop/mod.rs b/crates/pumpkin/src/block/blocks/plant/crop/mod.rs index 307877dd4..d59ee970f 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/mod.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/mod.rs @@ -4,7 +4,7 @@ use pumpkin_data::{ Block, BlockDirection::{East, North, South, West}, BlockStateId, - block_properties::{BlockProperties, FarmlandLikeProperties, WheatLikeProperties}, + block_properties::{FarmlandLikeProperties, WheatLikeProperties}, }; use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; use pumpkin_world::world::{BlockAccessor, BlockFlags}; @@ -34,13 +34,13 @@ trait CropBlockBase: PlantBlockBase { 7 } - fn get_age(&self, state: BlockStateId, block: &Block) -> i32 { - let props = CropProperties::from_state_id(state, block); + fn get_age(&self, state: BlockStateId, _block: &Block) -> i32 { + let props = CropProperties::from_state_id(state); i32::from(props.age) } fn state_with_age(&self, block: &Block, state: BlockStateId, age: i32) -> BlockStateId { - let mut props = CropProperties::from_state_id(state, block); + let mut props = CropProperties::from_state_id(state); props.age = age as u8; props.to_state_id(block) } @@ -92,7 +92,7 @@ pub fn get_available_moisture(world: &World, pos: &BlockPos, block: &Block) -> f world.get_block_and_state_id(&down_pos.offset(Vector3 { x: dx, y: 0, z: dz })); if block == &Block::FARMLAND { local_moisture = 1.0; - let props = FarmlandProperties::from_state_id(block_state, block); + let props = FarmlandProperties::from_state_id(block_state); if props.moisture != 0 { local_moisture = 3.0; } diff --git a/crates/pumpkin/src/block/blocks/plant/crop/nether_wart.rs b/crates/pumpkin/src/block/blocks/plant/crop/nether_wart.rs index f10ccb6ce..12ce00ab6 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/nether_wart.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/nether_wart.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockStateId, - block_properties::{BlockProperties, NetherWartLikeProperties}, + block_properties::NetherWartLikeProperties, tag::{self, Taggable}, }; use pumpkin_macros::pumpkin_block; @@ -63,13 +63,13 @@ impl CropBlockBase for NetherWartBlock { 3 } - fn get_age(&self, state: BlockStateId, block: &Block) -> i32 { - let props = NetherWartLikeProperties::from_state_id(state, block); + fn get_age(&self, state: BlockStateId, _block: &Block) -> i32 { + let props = NetherWartLikeProperties::from_state_id(state); i32::from(props.age) } fn state_with_age(&self, block: &Block, state: BlockStateId, age: i32) -> BlockStateId { - let mut props = NetherWartLikeProperties::from_state_id(state, block); + let mut props = NetherWartLikeProperties::from_state_id(state); props.age = age as u8; props.to_state_id(block) } diff --git a/crates/pumpkin/src/block/blocks/plant/crop/sweet_berry_bush.rs b/crates/pumpkin/src/block/blocks/plant/crop/sweet_berry_bush.rs index d6d91f71b..834bce03a 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/sweet_berry_bush.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/sweet_berry_bush.rs @@ -10,12 +10,8 @@ use crate::{ world::World, }; use pumpkin_data::{ - Block, BlockStateId, - block_properties::{BlockProperties, NetherWartLikeProperties}, - damage::DamageType, - entity::EntityType, - item::Item, - item_stack::ItemStack, + Block, BlockStateId, block_properties::NetherWartLikeProperties, damage::DamageType, + entity::EntityType, item::Item, item_stack::ItemStack, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -37,7 +33,7 @@ impl BlockBehaviour for SweetBerryBushBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state_id = args.world.get_block_state_id(args.position); - let mut props = NetherWartLikeProperties::from_state_id(state_id, args.block); + let mut props = NetherWartLikeProperties::from_state_id(state_id); match props.age { 2 | 3 => { let index = props.age; @@ -62,7 +58,7 @@ impl BlockBehaviour for SweetBerryBushBlock { fn use_with_item(&self, args: UseWithItemArgs<'_>) -> BlockActionResult { let state_id = args.world.get_block_state_id(args.position); - let props = NetherWartLikeProperties::from_state_id(state_id, &Block::SWEET_BERRY_BUSH); + let props = NetherWartLikeProperties::from_state_id(state_id); if props.age != 3 && args.item_stack.get_item() == &Item::BONE_MEAL { BlockActionResult::Pass } else { @@ -104,7 +100,7 @@ impl BlockBehaviour for SweetBerryBushBlock { }; let state_id = args.world.get_block_state_id(args.position); - let props = NetherWartLikeProperties::from_state_id(state_id, args.block); + let props = NetherWartLikeProperties::from_state_id(state_id); if props.age == 0 { return; } @@ -155,13 +151,13 @@ impl CropBlockBase for SweetBerryBushBlock { 3 } - fn get_age(&self, state: BlockStateId, block: &Block) -> i32 { - let props = NetherWartLikeProperties::from_state_id(state, block); + fn get_age(&self, state: BlockStateId, _block: &Block) -> i32 { + let props = NetherWartLikeProperties::from_state_id(state); i32::from(props.age) } fn state_with_age(&self, block: &Block, state: BlockStateId, age: i32) -> BlockStateId { - let mut props = NetherWartLikeProperties::from_state_id(state, block); + let mut props = NetherWartLikeProperties::from_state_id(state); props.age = age as u8; props.to_state_id(block) } diff --git a/crates/pumpkin/src/block/blocks/plant/crop/torch_flower.rs b/crates/pumpkin/src/block/blocks/plant/crop/torch_flower.rs index 8d44e15e8..740f1b67c 100644 --- a/crates/pumpkin/src/block/blocks/plant/crop/torch_flower.rs +++ b/crates/pumpkin/src/block/blocks/plant/crop/torch_flower.rs @@ -1,6 +1,6 @@ use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, TorchflowerCropLikeProperties}; +use pumpkin_data::block_properties::TorchflowerCropLikeProperties; use pumpkin_macros::pumpkin_block; use rand::RngExt; @@ -56,14 +56,14 @@ impl CropBlockBase for TorchFlowerBlock { 2 } - fn get_age(&self, state: BlockStateId, block: &Block) -> i32 { - let props = TorchFlowerProperties::from_state_id(state, block); + fn get_age(&self, state: BlockStateId, _block: &Block) -> i32 { + let props = TorchFlowerProperties::from_state_id(state); i32::from(props.age) } fn state_with_age(&self, block: &Block, state: BlockStateId, age: i32) -> BlockStateId { if age == 1 { - let mut properties = TorchFlowerProperties::from_state_id(state, block); + let mut properties = TorchFlowerProperties::from_state_id(state); properties.age = 1; properties.to_state_id(block) } else { diff --git a/crates/pumpkin/src/block/blocks/plant/kelp.rs b/crates/pumpkin/src/block/blocks/plant/kelp.rs index 55861ba28..bdc7f9254 100644 --- a/crates/pumpkin/src/block/blocks/plant/kelp.rs +++ b/crates/pumpkin/src/block/blocks/plant/kelp.rs @@ -4,7 +4,7 @@ use crate::block::{ PlacedArgs, }; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, WaterLikeProperties}; +use pumpkin_data::block_properties::WaterLikeProperties; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, BlockId, tag}; use pumpkin_util::math::position::BlockPos; @@ -77,8 +77,7 @@ impl PlantBlockBase for KelpBlock { block_accessor.get_block_and_state(&pos.up()); let (support_block, support_block_state) = block_accessor.get_block_and_state(support_pos); if replacing_block == &Block::WATER { - let water_props = - WaterLikeProperties::from_state_id(replacing_block_state.id, replacing_block); + let water_props = WaterLikeProperties::from_state_id(replacing_block_state.id); //Only allow placing kelp on either full water or downward flowing water if water_props.level != 0 && water_props.level != 8 { diff --git a/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs b/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs index c9f01b797..3c54eb56b 100644 --- a/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs +++ b/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs @@ -1,10 +1,7 @@ use std::sync::Arc; use pumpkin_data::{ - Block, BlockStateId, - block_properties::{BlockProperties, MangrovePropaguleLikeProperties}, - tag, - tag::Taggable, + Block, BlockStateId, block_properties::MangrovePropaguleLikeProperties, tag, tag::Taggable, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -78,13 +75,12 @@ impl MangrovePropaguleBlock { impl BlockBehaviour for MangrovePropaguleBlock { fn can_place_at(&self, args: CanPlaceAtArgs<'_>) -> bool { - let props = MangrovePropaguleLikeProperties::from_state_id(args.state.id, args.block); + let props = MangrovePropaguleLikeProperties::from_state_id(args.state.id); Self::can_survive(args.block_accessor, args.position, &props) } fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - MangrovePropaguleLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = MangrovePropaguleLikeProperties::from_state_id(args.block.default_state.id); props.hanging = false; props.age = MAX_AGE; props.stage = 0; @@ -96,7 +92,7 @@ impl BlockBehaviour for MangrovePropaguleBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id, args.block); + let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id); if !Self::can_survive(args.world, args.position, &props) { return Block::AIR.default_state.id; } @@ -105,7 +101,7 @@ impl BlockBehaviour for MangrovePropaguleBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let mut props = MangrovePropaguleLikeProperties::from_state_id(state_id, args.block); + let mut props = MangrovePropaguleLikeProperties::from_state_id(state_id); if !props.hanging { if rand::random::().is_multiple_of(7) { Self::advance_tree(args.world, args.position, args.block, props); @@ -121,12 +117,12 @@ impl BlockBehaviour for MangrovePropaguleBlock { } fn is_valid_bonemeal_target(&self, args: BonemealArgs<'_>) -> bool { - let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id, args.block); + let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id); !props.hanging || props.age < MAX_AGE } fn is_bonemeal_success(&self, args: BonemealArgs<'_>) -> bool { - let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id, args.block); + let props = MangrovePropaguleLikeProperties::from_state_id(args.state_id); if props.hanging { props.age < MAX_AGE } else { @@ -136,8 +132,7 @@ impl BlockBehaviour for MangrovePropaguleBlock { fn perform_bonemeal(&self, args: BonemealArgs<'_>) { { - let mut props = - MangrovePropaguleLikeProperties::from_state_id(args.state_id, args.block); + let mut props = MangrovePropaguleLikeProperties::from_state_id(args.state_id); if props.hanging && props.age < MAX_AGE { props.age += 1; args.world.set_block_state( diff --git a/crates/pumpkin/src/block/blocks/plant/mushroom_plant.rs b/crates/pumpkin/src/block/blocks/plant/mushroom_plant.rs index 70c948863..04429df27 100644 --- a/crates/pumpkin/src/block/blocks/plant/mushroom_plant.rs +++ b/crates/pumpkin/src/block/blocks/plant/mushroom_plant.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{BlockProperties, BrownMushroomBlockLikeProperties}; +use pumpkin_data::block_properties::BrownMushroomBlockLikeProperties; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, BlockId, BlockState, BlockStateId, tag}; use pumpkin_util::math::position::BlockPos; diff --git a/crates/pumpkin/src/block/blocks/plant/sapling.rs b/crates/pumpkin/src/block/blocks/plant/sapling.rs index d66c1f66b..5c7139091 100644 --- a/crates/pumpkin/src/block/blocks/plant/sapling.rs +++ b/crates/pumpkin/src/block/blocks/plant/sapling.rs @@ -43,7 +43,7 @@ impl SaplingBlock { bone_meal: bool, ) { if OakSaplingLikeProperties::handles_block_id(block.id) { - let mut props = OakSaplingLikeProperties::from_state_id(state_id, block); + let mut props = OakSaplingLikeProperties::from_state_id(state_id); if props.stage == 0 { props.stage = 1; world.set_block_state(pos, props.to_state_id(block), BlockFlags::NOTIFY_ALL); diff --git a/crates/pumpkin/src/block/blocks/plant/sea_pickles.rs b/crates/pumpkin/src/block/blocks/plant/sea_pickles.rs index dc5a926e3..cd843fc88 100644 --- a/crates/pumpkin/src/block/blocks/plant/sea_pickles.rs +++ b/crates/pumpkin/src/block/blocks/plant/sea_pickles.rs @@ -7,7 +7,6 @@ use crate::block::{ }; use crate::entity::EntityBase; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::entity::EntityPose; use pumpkin_data::item::Item; use pumpkin_data::tag::Taggable; @@ -30,11 +29,8 @@ impl BlockBehaviour for SeaPickleBlock { .world .get_block(&args.position.down()) .has_tag(&tag::Block::MINECRAFT_CORAL_BLOCKS) - || !SeaPickleProperties::from_state_id( - args.world.get_block_state_id(args.position), - args.block, - ) - .waterlogged + || !SeaPickleProperties::from_state_id(args.world.get_block_state_id(args.position)) + .waterlogged { return BlockActionResult::Pass; } @@ -101,7 +97,7 @@ impl BlockBehaviour for SeaPickleBlock { if args.player.get_entity().pose.load() != EntityPose::Crouching && let BlockIsReplacing::Itself(state_id) = args.replacing { - let mut sea_pickle_prop = SeaPickleProperties::from_state_id(state_id, args.block); + let mut sea_pickle_prop = SeaPickleProperties::from_state_id(state_id); if sea_pickle_prop.pickles < 4 { sea_pickle_prop.pickles += 1; } @@ -120,7 +116,7 @@ impl BlockBehaviour for SeaPickleBlock { fn can_update_at(&self, args: CanUpdateAtArgs<'_>) -> bool { args.player.get_entity().pose.load() != EntityPose::Crouching - && SeaPickleProperties::from_state_id(args.state_id, args.block).pickles < 4 + && SeaPickleProperties::from_state_id(args.state_id).pickles < 4 } fn get_state_for_neighbor_update( diff --git a/crates/pumpkin/src/block/blocks/plant/short_plant.rs b/crates/pumpkin/src/block/blocks/plant/short_plant.rs index 920fa391e..1d9fae6d4 100644 --- a/crates/pumpkin/src/block/blocks/plant/short_plant.rs +++ b/crates/pumpkin/src/block/blocks/plant/short_plant.rs @@ -1,6 +1,4 @@ -use pumpkin_data::block_properties::{ - BlockProperties, DoubleBlockHalf, TallSeagrassLikeProperties, -}; +use pumpkin_data::block_properties::{DoubleBlockHalf, TallSeagrassLikeProperties}; use pumpkin_data::{Block, BlockId, BlockStateId}; use pumpkin_world::world::BlockFlags; @@ -35,7 +33,7 @@ impl BlockBehaviour for ShortPlantBlock { let lower = grown.default_state.id; args.world .set_block_state(args.position, lower, BlockFlags::NOTIFY_LISTENERS); - let mut props = TallSeagrassLikeProperties::from_state_id(lower, grown); + let mut props = TallSeagrassLikeProperties::from_state_id(lower); props.half = DoubleBlockHalf::Upper; args.world.set_block_state( &args.position.up(), diff --git a/crates/pumpkin/src/block/blocks/plant/small_dripleaf.rs b/crates/pumpkin/src/block/blocks/plant/small_dripleaf.rs index 55a781369..859656df3 100644 --- a/crates/pumpkin/src/block/blocks/plant/small_dripleaf.rs +++ b/crates/pumpkin/src/block/blocks/plant/small_dripleaf.rs @@ -3,9 +3,7 @@ use crate::block::{ BlockBehaviour, CanPlaceAtArgs, GetStateForNeighborUpdateArgs, OnPlaceArgs, PlacedArgs, }; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BlockProperties, DoubleBlockHalf, SmallDripleafLikeProperties, -}; +use pumpkin_data::block_properties::{DoubleBlockHalf, SmallDripleafLikeProperties}; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; use pumpkin_macros::pumpkin_block; @@ -49,7 +47,7 @@ impl BlockBehaviour for SmallDripleafBlock { fn placed(&self, args: PlacedArgs<'_>) { { let lower_small_dripleaf_props = - SmallDripleafLikeProperties::from_state_id(args.state_id, args.block); + SmallDripleafLikeProperties::from_state_id(args.state_id); if lower_small_dripleaf_props.half != DoubleBlockHalf::Lower { return; } @@ -71,8 +69,7 @@ impl BlockBehaviour for SmallDripleafBlock { } } fn is_small_dripleaf_waterlogged(state_id: BlockStateId) -> bool { - let dripleaf_props = - SmallDripleafLikeProperties::from_state_id(state_id, &Block::SMALL_DRIPLEAF); + let dripleaf_props = SmallDripleafLikeProperties::from_state_id(state_id); dripleaf_props.waterlogged } impl PlantBlockBase for SmallDripleafBlock { diff --git a/crates/pumpkin/src/block/blocks/plant/sugar_cane.rs b/crates/pumpkin/src/block/blocks/plant/sugar_cane.rs index c6a8c1945..c0d2b5a62 100644 --- a/crates/pumpkin/src/block/blocks/plant/sugar_cane.rs +++ b/crates/pumpkin/src/block/blocks/plant/sugar_cane.rs @@ -1,11 +1,7 @@ use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::tag::Taggable; -use pumpkin_data::{ - Block, - block_properties::{BlockProperties, CactusLikeProperties}, - tag, -}; +use pumpkin_data::{Block, block_properties::CactusLikeProperties, tag}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_world::tick::TickPriority; @@ -33,7 +29,7 @@ impl BlockBehaviour for SugarCaneBlock { && args.world.get_block(&args.position.down().down()) == &Block::SUGAR_CANE) { let state_id = args.world.get_block_state(args.position).id; - let age = CactusLikeProperties::from_state_id(state_id, args.block).age; + let age = CactusLikeProperties::from_state_id(state_id).age; if age == 15 { args.world .set_block_state(&args.position.up(), state_id, BlockFlags::NOTIFY_ALL); diff --git a/crates/pumpkin/src/block/blocks/plant/tall_plant.rs b/crates/pumpkin/src/block/blocks/plant/tall_plant.rs index 3601dc855..c3219b448 100644 --- a/crates/pumpkin/src/block/blocks/plant/tall_plant.rs +++ b/crates/pumpkin/src/block/blocks/plant/tall_plant.rs @@ -3,9 +3,7 @@ use pumpkin_data::Block; use pumpkin_data::BlockDirection; use pumpkin_data::BlockId; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BlockProperties, DoubleBlockHalf, TallSeagrassLikeProperties, -}; +use pumpkin_data::block_properties::{DoubleBlockHalf, TallSeagrassLikeProperties}; use pumpkin_world::world::BlockFlags; use crate::block::{ @@ -55,7 +53,7 @@ impl BlockBehaviour for TallPlantBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let tall_plant_props = TallSeagrassLikeProperties::from_state_id(args.state_id, args.block); + let tall_plant_props = TallSeagrassLikeProperties::from_state_id(args.state_id); let (support_block_pos, other_block_pos) = match tall_plant_props.half { DoubleBlockHalf::Upper => (args.position.down_height(2), args.position.down()), DoubleBlockHalf::Lower => (args.position.down(), args.position.up()), @@ -66,8 +64,7 @@ impl BlockBehaviour for TallPlantBlock { let (other_block, other_state_id) = args.world.get_block_and_state_id(&other_block_pos); if Self::ids().contains(&other_block.id) { - let other_props = - TallSeagrassLikeProperties::from_state_id(other_state_id, other_block); + let other_props = TallSeagrassLikeProperties::from_state_id(other_state_id); let opposite_half = match tall_plant_props.half { DoubleBlockHalf::Upper => DoubleBlockHalf::Lower, DoubleBlockHalf::Lower => DoubleBlockHalf::Upper, @@ -80,8 +77,7 @@ impl BlockBehaviour for TallPlantBlock { } fn placed(&self, args: PlacedArgs<'_>) { { - let mut tall_plant_props = - TallSeagrassLikeProperties::from_state_id(args.state_id, args.block); + let mut tall_plant_props = TallSeagrassLikeProperties::from_state_id(args.state_id); tall_plant_props.half = DoubleBlockHalf::Upper; args.world.set_block_state( &args.position.offset(BlockDirection::Up.to_offset()), @@ -94,16 +90,14 @@ impl BlockBehaviour for TallPlantBlock { fn broken(&self, args: BrokenArgs<'_>) { { // When one half of a tall plant is broken, break the other half too - let tall_plant_props = - TallSeagrassLikeProperties::from_state_id(args.state.id, args.block); + let tall_plant_props = TallSeagrassLikeProperties::from_state_id(args.state.id); let other_block_pos = match tall_plant_props.half { DoubleBlockHalf::Upper => args.position.down(), DoubleBlockHalf::Lower => args.position.up(), }; let (other_block, other_state_id) = args.world.get_block_and_state_id(&other_block_pos); if Self::ids().contains(&other_block.id) { - let other_props = - TallSeagrassLikeProperties::from_state_id(other_state_id, other_block); + let other_props = TallSeagrassLikeProperties::from_state_id(other_state_id); let opposite_half = match tall_plant_props.half { DoubleBlockHalf::Upper => DoubleBlockHalf::Lower, DoubleBlockHalf::Lower => DoubleBlockHalf::Upper, diff --git a/crates/pumpkin/src/block/blocks/pumpkin.rs b/crates/pumpkin/src/block/blocks/pumpkin.rs index 39c8e5d2b..c984abda1 100644 --- a/crates/pumpkin/src/block/blocks/pumpkin.rs +++ b/crates/pumpkin/src/block/blocks/pumpkin.rs @@ -3,7 +3,7 @@ use crate::block::registry::BlockActionResult; use crate::entity::Entity; use crate::entity::item::ItemEntity; use pumpkin_data::Block; -use pumpkin_data::block_properties::{BlockProperties, WallTorchLikeProperties}; +use pumpkin_data::block_properties::WallTorchLikeProperties; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; diff --git a/crates/pumpkin/src/block/blocks/redstone/abstract_redstone_gate.rs b/crates/pumpkin/src/block/blocks/redstone/abstract_redstone_gate.rs index 3428bee6c..676be27f8 100644 --- a/crates/pumpkin/src/block/blocks/redstone/abstract_redstone_gate.rs +++ b/crates/pumpkin/src/block/blocks/redstone/abstract_redstone_gate.rs @@ -191,10 +191,10 @@ pub trait RedstoneGateBlock( source_level } else { source_level.max(if source_block == &Block::REDSTONE_WIRE { - let props = RedstoneWireLikeProperties::from_state_id(source_state.id, source_block); + let props = RedstoneWireLikeProperties::from_state_id(source_state.id); props.power } else { 0 diff --git a/crates/pumpkin/src/block/blocks/redstone/bell.rs b/crates/pumpkin/src/block/blocks/redstone/bell.rs index 2dfaec825..7d74157b0 100644 --- a/crates/pumpkin/src/block/blocks/redstone/bell.rs +++ b/crates/pumpkin/src/block/blocks/redstone/bell.rs @@ -9,7 +9,6 @@ use crate::block::{ }; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::block_properties::{AttachFace, BellAttachment, BellLikeProperties}; use pumpkin_data::sound::Sound; @@ -41,9 +40,9 @@ fn ring_bell( return false; } - let (block, state_id) = world.get_block_and_state_id(&position); + let (_block, state_id) = world.get_block_and_state_id(&position); - let props = BellLikeProperties::from_state_id(state_id, block); + let props = BellLikeProperties::from_state_id(state_id); let direction = hit_direction.unwrap_or(props.facing); if let Some(block_entity) = world.get_block_entity(&position) @@ -97,8 +96,8 @@ fn is_single_wall(position: BlockPos, facing: HorizontalFacing, world: &World) - pub struct BellBlock; impl WallMountedBlock for BellBlock { - fn get_direction(&self, state_id: BlockStateId, block: &Block) -> BlockDirection { - let props = BellLikeProperties::from_state_id(state_id, block); + fn get_direction(&self, state_id: BlockStateId, _block: &Block) -> BlockDirection { + let props = BellLikeProperties::from_state_id(state_id); match props.attachment { BellAttachment::Ceiling => BlockDirection::Down, BellAttachment::Floor => BlockDirection::Up, @@ -143,7 +142,7 @@ impl BlockBehaviour for BellBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let props = BellLikeProperties::from_state_id(state.id, args.block); + let props = BellLikeProperties::from_state_id(state.id); if !is_point_on_bell(args.hit, props.attachment, props.facing) { return BlockActionResult::Pass; // Pass if Crosshair wasn't correctly positioned @@ -200,7 +199,7 @@ impl BlockBehaviour for BellBlock { let is_receiving_power = block_receives_redstone_power(world, args.position); let state = args.world.get_block_state(args.position); - let mut props = BellLikeProperties::from_state_id(state.id, args.block); + let mut props = BellLikeProperties::from_state_id(state.id); if props.powered != is_receiving_power { props.powered = is_receiving_power; diff --git a/crates/pumpkin/src/block/blocks/redstone/buttons.rs b/crates/pumpkin/src/block/blocks/redstone/buttons.rs index cf449130a..2094862a5 100644 --- a/crates/pumpkin/src/block/blocks/redstone/buttons.rs +++ b/crates/pumpkin/src/block/blocks/redstone/buttons.rs @@ -5,7 +5,6 @@ use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; use pumpkin_data::HorizontalFacingExt; use pumpkin_data::block_properties::AttachFace; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_macros::pumpkin_block_from_tag; use pumpkin_util::math::position::BlockPos; @@ -44,7 +43,7 @@ fn get_sound(block: &Block, on: bool) -> Sound { fn click_button(world: &Arc, block_pos: &BlockPos) { let (block, state) = world.get_block_and_state_id(block_pos); - let mut button_props = ButtonLikeProperties::from_state_id(state, block); + let mut button_props = ButtonLikeProperties::from_state_id(state); if !button_props.powered { button_props.powered = true; world.set_block_state( @@ -75,7 +74,7 @@ impl BlockBehaviour for ButtonBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let mut props = ButtonLikeProperties::from_state_id(state.id, args.block); + let mut props = ButtonLikeProperties::from_state_id(state.id); props.powered = false; args.world.set_block_state( args.position, @@ -89,12 +88,12 @@ impl BlockBehaviour for ButtonBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let button_props = ButtonLikeProperties::from_state_id(args.state.id, args.block); + let button_props = ButtonLikeProperties::from_state_id(args.state.id); if button_props.powered { 15 } else { 0 } } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let button_props = ButtonLikeProperties::from_state_id(args.state.id, args.block); + let button_props = ButtonLikeProperties::from_state_id(args.state.id); if button_props.powered && button_props.get_direction() == args.direction { 15 } else { @@ -104,7 +103,7 @@ impl BlockBehaviour for ButtonBlock { fn on_state_replaced(&self, args: OnStateReplacedArgs<'_>) { if !args.moved { - let button_props = ButtonLikeProperties::from_state_id(args.old_state_id, args.block); + let button_props = ButtonLikeProperties::from_state_id(args.old_state_id); if button_props.powered { Self::update_neighbors(args.world, args.position, button_props); } @@ -112,8 +111,7 @@ impl BlockBehaviour for ButtonBlock { } fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { - let mut props = - ButtonLikeProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = ButtonLikeProperties::from_state_id(args.block.default_state.id); (props.face, props.facing) = WallMountedBlock::get_placement_face(self, args.player, args.direction); @@ -138,8 +136,8 @@ impl BlockBehaviour for ButtonBlock { } impl WallMountedBlock for ButtonBlock { - fn get_direction(&self, state_id: BlockStateId, block: &Block) -> BlockDirection { - let props = ButtonLikeProperties::from_state_id(state_id, block); + fn get_direction(&self, state_id: BlockStateId, _block: &Block) -> BlockDirection { + let props = ButtonLikeProperties::from_state_id(state_id); match props.face { AttachFace::Floor => BlockDirection::Up, AttachFace::Ceiling => BlockDirection::Down, diff --git a/crates/pumpkin/src/block/blocks/redstone/comparator.rs b/crates/pumpkin/src/block/blocks/redstone/comparator.rs index 24a3f761f..57758bbd6 100644 --- a/crates/pumpkin/src/block/blocks/redstone/comparator.rs +++ b/crates/pumpkin/src/block/blocks/redstone/comparator.rs @@ -3,9 +3,7 @@ use std::sync::{Arc, atomic::Ordering}; use crate::block::entities::comparator::ComparatorBlockEntity; use pumpkin_data::{ Block, BlockDirection, BlockState, BlockStateId, HorizontalFacingExt, - block_properties::{ - BlockProperties, ComparatorLikeProperties, HorizontalFacing, ModeComparator, - }, + block_properties::{ComparatorLikeProperties, HorizontalFacing, ModeComparator}, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::{boundingbox::BoundingBox, position::BlockPos}; @@ -34,7 +32,7 @@ impl BlockBehaviour for ComparatorBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let props = ComparatorLikeProperties::from_state_id(state.id, args.block); + let props = ComparatorLikeProperties::from_state_id(state.id); self.on_use(props, args.world, *args.position, args.block); BlockActionResult::Success @@ -138,7 +136,7 @@ impl RedstoneGateBlock for ComparatorBlock { } let i = self.calculate_output_signal(world, pos, state, block); let j = RedstoneGateBlock::get_output_level(self, world, pos); - let props = ComparatorLikeProperties::from_state_id(state.id, block); + let props = ComparatorLikeProperties::from_state_id(state.id); if i != j || props.powered != RedstoneGateBlock::has_power(self, world, pos, state, block) { let priority = @@ -168,7 +166,7 @@ impl RedstoneGateBlock for ComparatorBlock { if i > j { true } else { - let props = ComparatorLikeProperties::from_state_id(state.id, block); + let props = ComparatorLikeProperties::from_state_id(state.id); i == j && props.mode == ModeComparator::Compare } } @@ -178,7 +176,7 @@ impl RedstoneGateBlock for ComparatorBlock { world, pos, state.id, block, ); - let props = ComparatorLikeProperties::from_state_id(state.id, block); + let props = ComparatorLikeProperties::from_state_id(state.id); let facing = props.facing; let source_pos = pos.offset(facing.to_offset()); let (source_block, source_state) = world.get_block_and_state(&source_pos); @@ -266,7 +264,7 @@ impl ComparatorBlock { return 0; } - let props = ComparatorLikeProperties::from_state_id(state.id, block); + let props = ComparatorLikeProperties::from_state_id(state.id); if props.mode == ModeComparator::Subtract { power - sub_power } else { @@ -310,7 +308,7 @@ impl ComparatorBlock { .store(future_level as u8, Ordering::Relaxed); } - let mut props = ComparatorLikeProperties::from_state_id(state.id, block); + let mut props = ComparatorLikeProperties::from_state_id(state.id); if now_level != future_level || props.mode == ModeComparator::Compare { let future_power = self.has_power(world, pos, state, block); let now_power = props.powered; diff --git a/crates/pumpkin/src/block/blocks/redstone/copper_bulb.rs b/crates/pumpkin/src/block/blocks/redstone/copper_bulb.rs index 5519a7992..5c7778339 100644 --- a/crates/pumpkin/src/block/blocks/redstone/copper_bulb.rs +++ b/crates/pumpkin/src/block/blocks/redstone/copper_bulb.rs @@ -8,7 +8,6 @@ use crate::block::{ }; use pumpkin_data::BlockId; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_world::world::BlockFlags; @@ -75,7 +74,7 @@ impl BlockBehaviour for CopperBulbBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let state = args.world.get_block_state(args.position); - let mut props = CopperBulbLikeProperties::from_state_id(state.id, args.block); + let mut props = CopperBulbLikeProperties::from_state_id(state.id); let is_receiving_power = block_receives_redstone_power(args.world, args.position); if props.powered != is_receiving_power { if !props.powered { diff --git a/crates/pumpkin/src/block/blocks/redstone/crafter.rs b/crates/pumpkin/src/block/blocks/redstone/crafter.rs index cf62b1152..b18dc9048 100644 --- a/crates/pumpkin/src/block/blocks/redstone/crafter.rs +++ b/crates/pumpkin/src/block/blocks/redstone/crafter.rs @@ -8,9 +8,7 @@ use crate::block::{ BlockBehaviour, GetComparatorOutputArgs, NormalUseArgs, OnNeighborUpdateArgs, OnPlaceArgs, OnScheduledTickArgs, PlacedArgs, }; -use pumpkin_data::block_properties::{ - BlockProperties, CrafterLikeProperties, HorizontalFacing, Orientation, -}; +use pumpkin_data::block_properties::{CrafterLikeProperties, HorizontalFacing, Orientation}; use pumpkin_data::translation; use pumpkin_data::world::WorldEvent; use pumpkin_data::{BlockDirection, BlockStateId}; @@ -94,10 +92,8 @@ impl BlockBehaviour for CrafterBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { let powered = block_receives_redstone_power(args.world, args.position); - let mut props = CrafterLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let mut props = + CrafterLikeProperties::from_state_id(args.world.get_block_state(args.position).id); if powered && !props.triggered { props.triggered = true; @@ -119,10 +115,8 @@ impl BlockBehaviour for CrafterBlock { } fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { - let mut props = CrafterLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let mut props = + CrafterLikeProperties::from_state_id(args.world.get_block_state(args.position).id); // Set to crafting state props.crafting = true; diff --git a/crates/pumpkin/src/block/blocks/redstone/daylight_detector.rs b/crates/pumpkin/src/block/blocks/redstone/daylight_detector.rs index 0048b35b1..2585cf9a2 100644 --- a/crates/pumpkin/src/block/blocks/redstone/daylight_detector.rs +++ b/crates/pumpkin/src/block/blocks/redstone/daylight_detector.rs @@ -1,7 +1,7 @@ use std::sync::Arc; use crate::block::entities::daylight_detector::DaylightDetectorBlockEntity; -use pumpkin_data::{Block, block_properties::BlockProperties}; +use pumpkin_data::Block; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; @@ -38,7 +38,7 @@ impl BlockBehaviour for DaylightDetectorBlock { } let state = args.world.get_block_state(args.position); - let props = DaylightDetectorProperties::from_state_id(state.id, args.block); + let props = DaylightDetectorProperties::from_state_id(state.id); Self::update_inverted(props, args.world, args.position, args.block); @@ -48,7 +48,7 @@ impl BlockBehaviour for DaylightDetectorBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = DaylightDetectorProperties::from_state_id(args.state.id, args.block); + let props = DaylightDetectorProperties::from_state_id(args.state.id); props.power } diff --git a/crates/pumpkin/src/block/blocks/redstone/dispenser.rs b/crates/pumpkin/src/block/blocks/redstone/dispenser.rs index 03cefc212..a73a76766 100644 --- a/crates/pumpkin/src/block/blocks/redstone/dispenser.rs +++ b/crates/pumpkin/src/block/blocks/redstone/dispenser.rs @@ -38,7 +38,7 @@ use crate::item::items::spawn_egg::apply_entity_variant; use crate::world::World; use crate::block::entities::dispenser::DispenserBlockEntity; -use pumpkin_data::block_properties::{BlockProperties, Facing}; +use pumpkin_data::block_properties::Facing; use pumpkin_data::entity::{EntityType, entity_from_egg}; use pumpkin_data::fluid::Fluid; use pumpkin_data::item::Item; @@ -149,10 +149,8 @@ impl BlockBehaviour for DispenserBlock { let powered = block_receives_redstone_power(args.world, args.position) || block_receives_redstone_power(args.world, &args.position.up()); - let mut props = DispenserLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let mut props = + DispenserLikeProperties::from_state_id(args.world.get_block_state(args.position).id); if powered && !props.triggered { args.world @@ -174,7 +172,7 @@ impl BlockBehaviour for DispenserBlock { } fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { - let (block, state) = args.world.get_block_and_state(args.position); + let (_block, state) = args.world.get_block_and_state(args.position); if let Some(block_entity) = args.world.get_block_entity(args.position) { let Some(dispenser) = block_entity.as_any().downcast_ref::() else { @@ -182,7 +180,7 @@ impl BlockBehaviour for DispenserBlock { }; if let Some((slot_index, mut item)) = dispenser.get_random_slot() { - let props = DispenserLikeProperties::from_state_id(state.id, block); + let props = DispenserLikeProperties::from_state_id(state.id); let ctx = DispenseContext { world: args.world, position: args.position, diff --git a/crates/pumpkin/src/block/blocks/redstone/dropper.rs b/crates/pumpkin/src/block/blocks/redstone/dropper.rs index 46b947806..f4119fa59 100644 --- a/crates/pumpkin/src/block/blocks/redstone/dropper.rs +++ b/crates/pumpkin/src/block/blocks/redstone/dropper.rs @@ -14,7 +14,7 @@ use crate::entity::{Entity, EntityBase}; use crate::block::entities::dropper::DropperBlockEntity; use crate::block::entities::hopper::HopperBlockEntity; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, Facing}; +use pumpkin_data::block_properties::Facing; use pumpkin_data::entity::EntityType; use pumpkin_data::world::WorldEvent; use pumpkin_data::{FacingExt, translation}; @@ -110,10 +110,8 @@ impl BlockBehaviour for DropperBlock { let powered = block_receives_redstone_power(args.world, args.position) || block_receives_redstone_power(args.world, &args.position.up()); - let mut props = DispenserLikeProperties::from_state_id( - args.world.get_block_state(args.position).id, - args.block, - ); + let mut props = + DispenserLikeProperties::from_state_id(args.world.get_block_state(args.position).id); if powered && !props.triggered { args.world @@ -135,14 +133,14 @@ impl BlockBehaviour for DropperBlock { } fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { - let (block, state) = args.world.get_block_and_state(args.position); + let (_block, state) = args.world.get_block_and_state(args.position); if let Some(block_entity) = args.world.get_block_entity(args.position) { let Some(dropper) = block_entity.as_any().downcast_ref::() else { return; }; if let Some((slot_index, mut item)) = dropper.get_random_slot() { - let props = DispenserLikeProperties::from_state_id(state.id, block); + let props = DispenserLikeProperties::from_state_id(state.id); let target_pos = args .position diff --git a/crates/pumpkin/src/block/blocks/redstone/lever.rs b/crates/pumpkin/src/block/blocks/redstone/lever.rs index 4d3874ab2..6b038b112 100644 --- a/crates/pumpkin/src/block/blocks/redstone/lever.rs +++ b/crates/pumpkin/src/block/blocks/redstone/lever.rs @@ -6,7 +6,7 @@ use crate::block::{ }; use pumpkin_data::{ Block, BlockDirection, BlockStateId, HorizontalFacingExt, - block_properties::{AttachFace, BlockProperties, HorizontalFacing, LeverLikeProperties}, + block_properties::{AttachFace, HorizontalFacing, LeverLikeProperties}, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -23,7 +23,7 @@ use crate::{ fn toggle_lever(world: &Arc, block_pos: &BlockPos) { let (block, state) = world.get_block_and_state_id(block_pos); - let mut lever_props = LeverLikeProperties::from_state_id(state, block); + let mut lever_props = LeverLikeProperties::from_state_id(state); lever_props.powered = !lever_props.powered; world.set_block_state( block_pos, @@ -48,12 +48,12 @@ impl BlockBehaviour for LeverBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LeverLikeProperties::from_state_id(args.state.id, args.block); + let props = LeverLikeProperties::from_state_id(args.state.id); if props.powered { 15 } else { 0 } } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LeverLikeProperties::from_state_id(args.state.id, args.block); + let props = LeverLikeProperties::from_state_id(args.state.id); if props.powered && props.get_direction() == args.direction { 15 } else { @@ -63,9 +63,8 @@ impl BlockBehaviour for LeverBlock { fn on_state_replaced(&self, args: OnStateReplacedArgs<'_>) { let block_pos = args.position; - let block = args.block; - let lever_props = LeverLikeProperties::from_state_id(args.old_state_id, block); + let lever_props = LeverLikeProperties::from_state_id(args.old_state_id); if lever_props.powered { Self::update_neighbors(args.world, block_pos, lever_props); @@ -118,8 +117,8 @@ impl BlockBehaviour for LeverBlock { } impl WallMountedBlock for LeverBlock { - fn get_direction(&self, state_id: BlockStateId, block: &Block) -> BlockDirection { - let props = LeverLikeProperties::from_state_id(state_id, block); + fn get_direction(&self, state_id: BlockStateId, _block: &Block) -> BlockDirection { + let props = LeverLikeProperties::from_state_id(state_id); match props.face { AttachFace::Floor => BlockDirection::Up, AttachFace::Ceiling => BlockDirection::Down, diff --git a/crates/pumpkin/src/block/blocks/redstone/lightning_rod.rs b/crates/pumpkin/src/block/blocks/redstone/lightning_rod.rs index b0337a4db..d29ef2454 100644 --- a/crates/pumpkin/src/block/blocks/redstone/lightning_rod.rs +++ b/crates/pumpkin/src/block/blocks/redstone/lightning_rod.rs @@ -4,7 +4,7 @@ use crate::block::{ BlockBehaviour, EmitsRedstonePowerArgs, GetRedstonePowerArgs, OnPlaceArgs, OnScheduledTickArgs, }; use crate::world::World; -use pumpkin_data::block_properties::{BlockProperties, LightningRodLikeProperties}; +use pumpkin_data::block_properties::LightningRodLikeProperties; use pumpkin_data::{BlockStateId, FacingExt}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -17,7 +17,7 @@ pub struct LightningRodBlock; impl LightningRodBlock { pub fn trigger(world: &Arc, pos: &BlockPos) { let (block, state_id) = world.get_block_and_state_id(pos); - let mut props = LightningRodLikeProperties::from_state_id(state_id, block); + let mut props = LightningRodLikeProperties::from_state_id(state_id); if !props.powered { props.powered = true; world.set_block_state(pos, props.to_state_id(block), BlockFlags::NOTIFY_ALL); @@ -49,12 +49,12 @@ impl BlockBehaviour for LightningRodBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LightningRodLikeProperties::from_state_id(args.state.id, args.block); + let props = LightningRodLikeProperties::from_state_id(args.state.id); if props.powered { 15 } else { 0 } } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = LightningRodLikeProperties::from_state_id(args.state.id, args.block); + let props = LightningRodLikeProperties::from_state_id(args.state.id); // It emits strong power only in its facing direction (the direction pointing outward) if props.powered && props.facing.to_block_direction() == args.direction { 15 @@ -65,7 +65,7 @@ impl BlockBehaviour for LightningRodBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let mut props = LightningRodLikeProperties::from_state_id(state.id, args.block); + let mut props = LightningRodLikeProperties::from_state_id(state.id); if props.powered { props.powered = false; args.world.set_block_state( diff --git a/crates/pumpkin/src/block/blocks/redstone/observer.rs b/crates/pumpkin/src/block/blocks/redstone/observer.rs index 84abfde93..4de39786a 100644 --- a/crates/pumpkin/src/block/blocks/redstone/observer.rs +++ b/crates/pumpkin/src/block/blocks/redstone/observer.rs @@ -5,10 +5,7 @@ use crate::block::{ OnScheduledTickArgs, OnStateReplacedArgs, }; use crate::entity::EntityBase; -use pumpkin_data::{ - Block, BlockStateId, FacingExt, - block_properties::{BlockProperties, ObserverLikeProperties}, -}; +use pumpkin_data::{Block, BlockStateId, FacingExt, block_properties::ObserverLikeProperties}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; use pumpkin_world::{tick::TickPriority, world::BlockFlags}; @@ -27,7 +24,7 @@ impl BlockBehaviour for ObserverBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let mut props = ObserverLikeProperties::from_state_id(state.id, args.block); + let mut props = ObserverLikeProperties::from_state_id(state.id); if props.powered { props.powered = false; @@ -52,7 +49,7 @@ impl BlockBehaviour for ObserverBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let props = ObserverLikeProperties::from_state_id(args.state_id, args.block); + let props = ObserverLikeProperties::from_state_id(args.state_id); if props.facing.to_block_direction() == args.direction && !props.powered @@ -71,7 +68,7 @@ impl BlockBehaviour for ObserverBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = ObserverLikeProperties::from_state_id(args.state.id, args.block); + let props = ObserverLikeProperties::from_state_id(args.state.id); if props.facing.to_block_direction() == args.direction && props.powered { 15 } else { @@ -85,7 +82,7 @@ impl BlockBehaviour for ObserverBlock { fn on_state_replaced(&self, args: OnStateReplacedArgs<'_>) { if !args.moved { - let props = ObserverLikeProperties::from_state_id(args.old_state_id, args.block); + let props = ObserverLikeProperties::from_state_id(args.old_state_id); if props.powered && args .world diff --git a/crates/pumpkin/src/block/blocks/redstone/pressure_plate/plate.rs b/crates/pumpkin/src/block/blocks/redstone/pressure_plate/plate.rs index ab850837a..5f771c19c 100644 --- a/crates/pumpkin/src/block/blocks/redstone/pressure_plate/plate.rs +++ b/crates/pumpkin/src/block/blocks/redstone/pressure_plate/plate.rs @@ -1,6 +1,5 @@ use pumpkin_data::{ Block, BlockDirection, BlockId, BlockState, BlockStateId, - block_properties::BlockProperties, tag::{self}, }; use pumpkin_util::math::position::BlockPos; @@ -78,8 +77,8 @@ impl BlockBehaviour for PressurePlateBlock { } impl PressurePlate for PressurePlateBlock { - fn get_redstone_output(&self, block: &Block, state: BlockStateId) -> u8 { - let props = PressurePlateProps::from_state_id(state, block); + fn get_redstone_output(&self, _block: &Block, state: BlockStateId) -> u8 { + let props = PressurePlateProps::from_state_id(state); if props.powered { 15 } else { 0 } } @@ -94,7 +93,7 @@ impl PressurePlate for PressurePlateBlock { } fn set_redstone_output(&self, block: &Block, state: &BlockState, output: u8) -> BlockStateId { - let mut props = PressurePlateProps::from_state_id(state.id, block); + let mut props = PressurePlateProps::from_state_id(state.id); props.powered = output > 0; props.to_state_id(block) } diff --git a/crates/pumpkin/src/block/blocks/redstone/pressure_plate/weighted.rs b/crates/pumpkin/src/block/blocks/redstone/pressure_plate/weighted.rs index 643713945..ca37a9d9b 100644 --- a/crates/pumpkin/src/block/blocks/redstone/pressure_plate/weighted.rs +++ b/crates/pumpkin/src/block/blocks/redstone/pressure_plate/weighted.rs @@ -1,6 +1,4 @@ -use pumpkin_data::{ - Block, BlockDirection, BlockId, BlockState, BlockStateId, block_properties::BlockProperties, -}; +use pumpkin_data::{Block, BlockDirection, BlockId, BlockState, BlockStateId}; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; @@ -79,8 +77,8 @@ impl BlockBehaviour for WeightedPressurePlateBlock { } impl PressurePlate for WeightedPressurePlateBlock { - fn get_redstone_output(&self, block: &Block, state: BlockStateId) -> u8 { - let props = PressurePlateProps::from_state_id(state, block); + fn get_redstone_output(&self, _block: &Block, state: BlockStateId) -> u8 { + let props = PressurePlateProps::from_state_id(state); props.power } @@ -105,7 +103,7 @@ impl PressurePlate for WeightedPressurePlateBlock { } fn set_redstone_output(&self, block: &Block, state: &BlockState, output: u8) -> BlockStateId { - let mut props = PressurePlateProps::from_state_id(state.id, block); + let mut props = PressurePlateProps::from_state_id(state.id); props.power = output; props.to_state_id(block) } diff --git a/crates/pumpkin/src/block/blocks/redstone/rails/mod.rs b/crates/pumpkin/src/block/blocks/redstone/rails/mod.rs index 5bd6bdbab..342729d87 100644 --- a/crates/pumpkin/src/block/blocks/redstone/rails/mod.rs +++ b/crates/pumpkin/src/block/blocks/redstone/rails/mod.rs @@ -1,5 +1,4 @@ use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::block_properties::PoweredRailLikeProperties; use pumpkin_data::block_properties::RailLikeProperties; @@ -180,9 +179,9 @@ impl RailProperties { pub fn new(state_id: BlockStateId, block: &Block) -> Self { if block == &Block::RAIL { - Self::Rail(RailLikeProperties::from_state_id(state_id, block)) + Self::Rail(RailLikeProperties::from_state_id(state_id)) } else { - Self::StraightRail(PoweredRailLikeProperties::from_state_id(state_id, block)) + Self::StraightRail(PoweredRailLikeProperties::from_state_id(state_id)) } } diff --git a/crates/pumpkin/src/block/blocks/redstone/redstone_lamp.rs b/crates/pumpkin/src/block/blocks/redstone/redstone_lamp.rs index e09a14f0b..7d441edf8 100644 --- a/crates/pumpkin/src/block/blocks/redstone/redstone_lamp.rs +++ b/crates/pumpkin/src/block/blocks/redstone/redstone_lamp.rs @@ -1,6 +1,5 @@ use crate::block::{OnNeighborUpdateArgs, OnPlaceArgs, OnScheduledTickArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_macros::pumpkin_block; use pumpkin_world::{tick::TickPriority, world::BlockFlags}; @@ -23,7 +22,7 @@ impl BlockBehaviour for RedstoneLamp { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let state = args.world.get_block_state(args.position); - let mut props = RedstoneLampProperties::from_state_id(state.id, args.block); + let mut props = RedstoneLampProperties::from_state_id(state.id); let is_lit = props.lit; let is_receiving_power = block_receives_redstone_power(args.world, args.position); @@ -49,13 +48,13 @@ impl BlockBehaviour for RedstoneLamp { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let props = RedstoneLampProperties::from_state_id(state.id, args.block); + let props = RedstoneLampProperties::from_state_id(state.id); let is_lit = props.lit; let is_receiving_power = block_receives_redstone_power(args.world, args.position); if is_lit && !is_receiving_power { let block = args.world.get_block(args.position); - let mut props = RedstoneLampProperties::from_state_id(state.id, block); + let mut props = RedstoneLampProperties::from_state_id(state.id); props.lit = !props.lit; args.world.set_block_state( args.position, diff --git a/crates/pumpkin/src/block/blocks/redstone/redstone_ore.rs b/crates/pumpkin/src/block/blocks/redstone/redstone_ore.rs index abe0bc3ba..f6531ad32 100644 --- a/crates/pumpkin/src/block/blocks/redstone/redstone_ore.rs +++ b/crates/pumpkin/src/block/blocks/redstone/redstone_ore.rs @@ -3,7 +3,7 @@ use crate::block::{ RandomTickArgs, registry::BlockActionResult, }; use crate::world::World; -use pumpkin_data::block_properties::{BlockProperties, RedstoneOreLikeProperties}; +use pumpkin_data::block_properties::RedstoneOreLikeProperties; use pumpkin_data::{Block, BlockId, BlockState}; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; @@ -19,7 +19,7 @@ impl BlockMetadata for RedstoneOreBlock { impl RedstoneOreBlock { fn light_up(world: &Arc, pos: &BlockPos, block: &Block, state: &BlockState) { - let mut props = RedstoneOreLikeProperties::from_state_id(state.id, block); + let mut props = RedstoneOreLikeProperties::from_state_id(state.id); if !props.lit { props.lit = true; world.set_block_state(pos, props.to_state_id(block), BlockFlags::NOTIFY_ALL); @@ -46,7 +46,7 @@ impl BlockBehaviour for RedstoneOreBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let mut props = RedstoneOreLikeProperties::from_state_id(state.id, args.block); + let mut props = RedstoneOreLikeProperties::from_state_id(state.id); if props.lit { props.lit = false; diff --git a/crates/pumpkin/src/block/blocks/redstone/redstone_torch.rs b/crates/pumpkin/src/block/blocks/redstone/redstone_torch.rs index 5d96b28b8..06b1dec84 100644 --- a/crates/pumpkin/src/block/blocks/redstone/redstone_torch.rs +++ b/crates/pumpkin/src/block/blocks/redstone/redstone_torch.rs @@ -17,7 +17,6 @@ use pumpkin_data::BlockId; use pumpkin_data::BlockStateId; use pumpkin_data::FacingExt; use pumpkin_data::HorizontalFacingExt; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::Facing; use pumpkin_util::math::position::BlockPos; use pumpkin_world::tick::TickPriority; @@ -111,7 +110,7 @@ impl BlockBehaviour for RedstoneTorchBlock { args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { if args.block == &Block::REDSTONE_WALL_TORCH { - let props = RWallTorchProps::from_state_id(args.state_id, args.block); + let props = RWallTorchProps::from_state_id(args.state_id); if props.facing.to_block_direction().opposite() == args.direction && !can_place_at( args.world, @@ -142,7 +141,7 @@ impl BlockBehaviour for RedstoneTorchBlock { } if args.block == &Block::REDSTONE_WALL_TORCH { - let props = RWallTorchProps::from_state_id(state.id, args.block); + let props = RWallTorchProps::from_state_id(state.id); if props.lit != should_be_lit( args.world, @@ -158,7 +157,7 @@ impl BlockBehaviour for RedstoneTorchBlock { ); } } else if args.block == &Block::REDSTONE_TORCH { - let props = RTorchProps::from_state_id(state.id, args.block); + let props = RTorchProps::from_state_id(state.id); if props.lit != should_be_lit(args.world, args.position, BlockDirection::Down) { args.world.schedule_block_tick( args.block, @@ -177,12 +176,12 @@ impl BlockBehaviour for RedstoneTorchBlock { fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { if args.block == &Block::REDSTONE_WALL_TORCH { - let props = RWallTorchProps::from_state_id(args.state.id, args.block); + let props = RWallTorchProps::from_state_id(args.state.id); if props.lit && args.direction != props.facing.to_block_direction() { return 15; } } else if args.block == &Block::REDSTONE_TORCH { - let props = RTorchProps::from_state_id(args.state.id, args.block); + let props = RTorchProps::from_state_id(args.state.id); if props.lit && args.direction != BlockDirection::Up { return 15; } @@ -193,12 +192,12 @@ impl BlockBehaviour for RedstoneTorchBlock { fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { if args.direction == BlockDirection::Down { if args.block == &Block::REDSTONE_WALL_TORCH { - let props = RWallTorchProps::from_state_id(args.state.id, args.block); + let props = RWallTorchProps::from_state_id(args.state.id); if props.lit { return 15; } } else if args.block == &Block::REDSTONE_TORCH { - let props = RTorchProps::from_state_id(args.state.id, args.block); + let props = RTorchProps::from_state_id(args.state.id); if props.lit { return 15; } @@ -210,7 +209,7 @@ impl BlockBehaviour for RedstoneTorchBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let (block, state) = args.world.get_block_and_state(args.position); if block == &Block::REDSTONE_WALL_TORCH { - let mut props = RWallTorchProps::from_state_id(state.id, block); + let mut props = RWallTorchProps::from_state_id(state.id); let should_be_lit_now = should_be_lit( args.world, args.position, @@ -226,7 +225,7 @@ impl BlockBehaviour for RedstoneTorchBlock { update_neighbors(args.world, args.position); } } else if block == &Block::REDSTONE_TORCH { - let mut props = RTorchProps::from_state_id(state.id, block); + let mut props = RTorchProps::from_state_id(state.id); let should_be_lit_now = should_be_lit(args.world, args.position, BlockDirection::Down); if props.lit != should_be_lit_now { props.lit = should_be_lit_now; diff --git a/crates/pumpkin/src/block/blocks/redstone/redstone_wire.rs b/crates/pumpkin/src/block/blocks/redstone/redstone_wire.rs index 59fe26feb..52e14d7ef 100644 --- a/crates/pumpkin/src/block/blocks/redstone/redstone_wire.rs +++ b/crates/pumpkin/src/block/blocks/redstone/redstone_wire.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use pumpkin_data::BlockStateId; use pumpkin_data::block_properties::{ - BlockProperties, EastRedstone, HorizontalFacing, NorthRedstone, ObserverLikeProperties, + EastRedstone, HorizontalFacing, NorthRedstone, ObserverLikeProperties, RedstoneWireLikeProperties, RepeaterLikeProperties, SouthRedstone, WestRedstone, }; use pumpkin_data::block_rotation::{Mirror, Rotation}; @@ -70,7 +70,7 @@ impl BlockBehaviour for RedstoneWireBlock { return args.state_id; } - let wire = RedstoneWireProperties::from_state_id(args.state_id, args.block); + let wire = RedstoneWireProperties::from_state_id(args.state_id); if args.direction == BlockDirection::Up { let new_wire = get_connection_state(args.world, wire, args.position); @@ -104,7 +104,7 @@ impl BlockBehaviour for RedstoneWireBlock { } fn prepare(&self, args: PrepareArgs<'_>) { - let wire = RedstoneWireProperties::from_state_id(args.state_id, args.block); + let wire = RedstoneWireProperties::from_state_id(args.state_id); for direction in BlockDirection::horizontal() { if is_side_connected_prop(wire, direction) { @@ -134,7 +134,7 @@ impl BlockBehaviour for RedstoneWireBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let wire = RedstoneWireProperties::from_state_id(state.id, args.block); + let wire = RedstoneWireProperties::from_state_id(state.id); if is_cross(wire) || is_dot(wire) { let mut new_wire = if is_cross(wire) { @@ -184,7 +184,7 @@ impl BlockBehaviour for RedstoneWireBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let wire = RedstoneWireProperties::from_state_id(args.state.id, args.block); + let wire = RedstoneWireProperties::from_state_id(args.state.id); if wire.power == 0 || args.direction == BlockDirection::Down { return 0; } @@ -200,7 +200,7 @@ impl BlockBehaviour for RedstoneWireBlock { } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let wire = RedstoneWireProperties::from_state_id(args.state.id, args.block); + let wire = RedstoneWireProperties::from_state_id(args.state.id); if wire.power == 0 || args.direction == BlockDirection::Down { return 0; } @@ -221,7 +221,7 @@ impl BlockBehaviour for RedstoneWireBlock { state_id: BlockStateId, rotation: Rotation, ) -> &'static BlockState { - let wire = RedstoneWireProperties::from_state_id(state_id, block); + let wire = RedstoneWireProperties::from_state_id(state_id); let new_wire = match rotation { Rotation::Rotate180 => RedstoneWireProperties { north: wire.south.to_wire_connection().to_north(), @@ -250,7 +250,7 @@ impl BlockBehaviour for RedstoneWireBlock { } fn mirror(&self, block: &Block, state_id: BlockStateId, mirror: Mirror) -> &'static BlockState { - let wire = RedstoneWireProperties::from_state_id(state_id, block); + let wire = RedstoneWireProperties::from_state_id(state_id); let new_wire = match mirror { Mirror::LeftRight => RedstoneWireProperties { north: wire.south.to_wire_connection().to_north(), @@ -282,7 +282,7 @@ pub fn update_power_strength(world: &Arc, pos: &BlockPos) { return; } - let mut wire = RedstoneWireProperties::from_state_id(state.id, block); + let mut wire = RedstoneWireProperties::from_state_id(state.id); let target_strength = calculate_target_strength(world, pos); if wire.power != target_strength { @@ -338,7 +338,7 @@ fn get_incoming_wire_signal(world: &World, pos: &BlockPos) -> u8 { // Same level if neighbor_block == &Block::REDSTONE_WIRE { - let wire = RedstoneWireProperties::from_state_id(neighbor_state.id, neighbor_block); + let wire = RedstoneWireProperties::from_state_id(neighbor_state.id); max_wire_signal = max_wire_signal.max(wire.power); } @@ -347,7 +347,7 @@ fn get_incoming_wire_signal(world: &World, pos: &BlockPos) -> u8 { let neighbor_up_pos = neighbor_pos.up(); let (up_block, up_state) = world.get_block_and_state(&neighbor_up_pos); if up_block == &Block::REDSTONE_WIRE { - let wire = RedstoneWireProperties::from_state_id(up_state.id, up_block); + let wire = RedstoneWireProperties::from_state_id(up_state.id); max_wire_signal = max_wire_signal.max(wire.power); } } else if !neighbor_state.is_solid_block() { @@ -355,7 +355,7 @@ fn get_incoming_wire_signal(world: &World, pos: &BlockPos) -> u8 { let neighbor_down_pos = neighbor_pos.down(); let (down_block, down_state) = world.get_block_and_state(&neighbor_down_pos); if down_block == &Block::REDSTONE_WIRE { - let wire = RedstoneWireProperties::from_state_id(down_state.id, down_block); + let wire = RedstoneWireProperties::from_state_id(down_state.id); max_wire_signal = max_wire_signal.max(wire.power); } } @@ -500,13 +500,13 @@ fn should_connect_to( return true; } if block == &Block::REPEATER { - let repeater_props = RepeaterLikeProperties::from_state_id(state.id, block); + let repeater_props = RepeaterLikeProperties::from_state_id(state.id); let repeater_facing = repeater_props.facing.to_block_direction(); return direction .is_some_and(|dir| repeater_facing == dir || repeater_facing == dir.opposite()); } if block == &Block::OBSERVER { - let observer_props = ObserverLikeProperties::from_state_id(state.id, block); + let observer_props = ObserverLikeProperties::from_state_id(state.id); let observer_facing = observer_props.facing; return direction.is_some_and(|dir| dir.to_facing() == observer_facing); } diff --git a/crates/pumpkin/src/block/blocks/redstone/repeater.rs b/crates/pumpkin/src/block/blocks/redstone/repeater.rs index c7e35b105..167da5c02 100644 --- a/crates/pumpkin/src/block/blocks/redstone/repeater.rs +++ b/crates/pumpkin/src/block/blocks/redstone/repeater.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockDirection, BlockState, BlockStateId, HorizontalFacingExt, - block_properties::{BlockProperties, HorizontalFacing}, + block_properties::HorizontalFacing, }; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::position::BlockPos; @@ -30,7 +30,7 @@ impl BlockBehaviour for RepeaterBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { let state_id = RedstoneGateBlock::on_place(self, args.player, args.block); - let mut props = RepeaterProperties::from_state_id(state_id, args.block); + let mut props = RepeaterProperties::from_state_id(state_id); props.locked = self.is_locked(args.world, *args.position, state_id, args.block); props.to_state_id(args.block) @@ -45,7 +45,7 @@ impl BlockBehaviour for RepeaterBlock { if self.is_locked(args.world, *args.position, state.id, block) { return; } - let mut props = RepeaterProperties::from_state_id(state.id, block); + let mut props = RepeaterProperties::from_state_id(state.id); let now_powered = props.powered; let should_be_powered = self.has_power(args.world, *args.position, state, block); @@ -95,7 +95,7 @@ impl BlockBehaviour for RepeaterBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state = args.world.get_block_state(args.position); - let props = RepeaterProperties::from_state_id(state.id, args.block); + let props = RepeaterProperties::from_state_id(state.id); Self::on_use(props, args.world, *args.position, args.block); BlockActionResult::SuccessServer @@ -110,7 +110,7 @@ impl BlockBehaviour for RepeaterBlock { } fn emits_redstone_power(&self, args: EmitsRedstonePowerArgs<'_>) -> bool { - let repeater_props = RepeaterProperties::from_state_id(args.state.id, args.block); + let repeater_props = RepeaterProperties::from_state_id(args.state.id); repeater_props.facing.to_block_direction() == args.direction || repeater_props.facing.to_block_direction() == args.direction.opposite() } @@ -143,7 +143,7 @@ impl BlockBehaviour for RepeaterBlock { { return Block::AIR.default_state.id; } - let mut props = RepeaterProperties::from_state_id(args.state_id, args.block); + let mut props = RepeaterProperties::from_state_id(args.state_id); if args.direction.to_axis() != props.facing.to_block_direction().to_axis() { props.locked = self.is_locked(args.world, *args.position, args.state_id, args.block); return props.to_state_id(args.block); @@ -183,7 +183,7 @@ impl RedstoneGateBlock for RepeaterBlock { if self.is_locked(world, pos, state.id, block) { return; } - let props = RepeaterProperties::from_state_id(state.id, block); + let props = RepeaterProperties::from_state_id(state.id); let powered = props.powered; // Note: The signature for has_power must be called without self, as it's a trait method. @@ -208,8 +208,8 @@ impl RedstoneGateBlock for RepeaterBlock { } } - fn get_update_delay_internal(&self, state_id: BlockStateId, block: &Block) -> u8 { - let props = RepeaterProperties::from_state_id(state_id, block); + fn get_update_delay_internal(&self, state_id: BlockStateId, _block: &Block) -> u8 { + let props = RepeaterProperties::from_state_id(state_id); props.delay * 2 } } diff --git a/crates/pumpkin/src/block/blocks/redstone/sculk_sensor.rs b/crates/pumpkin/src/block/blocks/redstone/sculk_sensor.rs index b2204f4b7..331c7cca2 100644 --- a/crates/pumpkin/src/block/blocks/redstone/sculk_sensor.rs +++ b/crates/pumpkin/src/block/blocks/redstone/sculk_sensor.rs @@ -8,8 +8,8 @@ use crate::block::{ }; use crate::world::World; use pumpkin_data::block_properties::{ - BlockProperties, CalibratedSculkSensorLikeProperties, HorizontalFacing, - SculkSensorLikeProperties, SculkSensorPhase, + CalibratedSculkSensorLikeProperties, HorizontalFacing, SculkSensorLikeProperties, + SculkSensorPhase, }; use pumpkin_data::{Block, BlockDirection, BlockId, BlockStateId}; use pumpkin_util::math::position::BlockPos; @@ -37,7 +37,7 @@ impl SculkSensorBlock { pub fn trigger(world: &Arc, pos: &BlockPos, block: &Block, power: u8) { if block.id == BlockId::SCULK_SENSOR { let state = world.get_block_state(pos); - let mut props = SculkSensorLikeProperties::from_state_id(state.id, block); + let mut props = SculkSensorLikeProperties::from_state_id(state.id); if props.sculk_sensor_phase == SculkSensorPhase::Inactive { if let Some(be) = world.get_block_entity(pos) && let Some(sensor_be) = be.as_any().downcast_ref::() @@ -56,7 +56,7 @@ impl SculkSensorBlock { } } else if block.id == BlockId::CALIBRATED_SCULK_SENSOR { let state = world.get_block_state(pos); - let mut props = CalibratedSculkSensorLikeProperties::from_state_id(state.id, block); + let mut props = CalibratedSculkSensorLikeProperties::from_state_id(state.id); if props.sculk_sensor_phase == SculkSensorPhase::Inactive { let back_dir = horizontal_facing_to_dir(props.facing).opposite(); let back_pos = pos.offset(back_dir.to_offset()); @@ -120,15 +120,14 @@ impl BlockBehaviour for SculkSensorBlock { fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { if args.block.id == BlockId::SCULK_SENSOR { - let props = SculkSensorLikeProperties::from_state_id(args.state.id, args.block); + let props = SculkSensorLikeProperties::from_state_id(args.state.id); if props.sculk_sensor_phase == SculkSensorPhase::Active { props.power } else { 0 } } else if args.block.id == BlockId::CALIBRATED_SCULK_SENSOR { - let props = - CalibratedSculkSensorLikeProperties::from_state_id(args.state.id, args.block); + let props = CalibratedSculkSensorLikeProperties::from_state_id(args.state.id); if props.sculk_sensor_phase == SculkSensorPhase::Active { props.power } else { @@ -166,7 +165,7 @@ impl BlockBehaviour for SculkSensorBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); if args.block.id == BlockId::SCULK_SENSOR { - let mut props = SculkSensorLikeProperties::from_state_id(state.id, args.block); + let mut props = SculkSensorLikeProperties::from_state_id(state.id); match props.sculk_sensor_phase { SculkSensorPhase::Active => { props.sculk_sensor_phase = SculkSensorPhase::Cooldown; @@ -195,8 +194,7 @@ impl BlockBehaviour for SculkSensorBlock { SculkSensorPhase::Inactive => {} } } else if args.block.id == BlockId::CALIBRATED_SCULK_SENSOR { - let mut props = - CalibratedSculkSensorLikeProperties::from_state_id(state.id, args.block); + let mut props = CalibratedSculkSensorLikeProperties::from_state_id(state.id); match props.sculk_sensor_phase { SculkSensorPhase::Active => { props.sculk_sensor_phase = SculkSensorPhase::Cooldown; diff --git a/crates/pumpkin/src/block/blocks/redstone/tripwire.rs b/crates/pumpkin/src/block/blocks/redstone/tripwire.rs index 2116459cb..e51ccf4fb 100644 --- a/crates/pumpkin/src/block/blocks/redstone/tripwire.rs +++ b/crates/pumpkin/src/block/blocks/redstone/tripwire.rs @@ -1,10 +1,7 @@ use std::sync::Arc; use pumpkin_data::item::Item; -use pumpkin_data::{ - Block, BlockDirection, BlockStateId, - block_properties::{BlockProperties, HorizontalFacing}, -}; +use pumpkin_data::{Block, BlockDirection, BlockStateId, block_properties::HorizontalFacing}; use pumpkin_macros::pumpkin_block; use pumpkin_util::math::{boundingbox::BoundingBox, position::BlockPos}; use pumpkin_world::{tick::TickPriority, world::BlockFlags}; @@ -27,7 +24,7 @@ pub struct TripwireBlock; impl BlockBehaviour for TripwireBlock { fn on_entity_collision(&self, args: OnEntityCollisionArgs<'_>) { - let mut props = TripwireProperties::from_state_id(args.state.id, args.block); + let mut props = TripwireProperties::from_state_id(args.state.id); if props.powered { return; } @@ -56,7 +53,7 @@ impl BlockBehaviour for TripwireBlock { Self::should_connect_to(state_id, dir) }); - let mut props = TripwireProperties::from_state_id(args.block.default_state.id, args.block); + let mut props = TripwireProperties::from_state_id(args.block.default_state.id); props.north = connect_north; props.south = connect_south; @@ -77,7 +74,7 @@ impl BlockBehaviour for TripwireBlock { fn broken(&self, args: BrokenArgs<'_>) { let has_shears = args.player.inventory().held_item().get_item() == &Item::SHEARS; if has_shears { - let mut props = TripwireProperties::from_state_id(args.state.id, args.block); + let mut props = TripwireProperties::from_state_id(args.state.id); props.disarmed = true; args.world.set_block_state( args.position, @@ -96,7 +93,7 @@ impl BlockBehaviour for TripwireBlock { args.direction .to_horizontal_facing() .map_or(args.state_id, |facing| { - let mut props = TripwireProperties::from_state_id(args.state_id, args.block); + let mut props = TripwireProperties::from_state_id(args.state_id); *match facing { HorizontalFacing::North => &mut props.north, HorizontalFacing::South => &mut props.south, @@ -110,7 +107,7 @@ impl BlockBehaviour for TripwireBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let mut props = TripwireProperties::from_state_id(state_id, args.block); + let mut props = TripwireProperties::from_state_id(state_id); if !props.powered { return; } @@ -147,8 +144,7 @@ impl TripwireBlock { let current_pos = pos.offset_dir(dir.to_offset(), i); let (current_block, current_state) = world.get_block_and_state_id(¤t_pos); if current_block == &Block::TRIPWIRE_HOOK { - let current_props = - TripwireHookProperties::from_state_id(current_state, &Block::TRIPWIRE_HOOK); + let current_props = TripwireHookProperties::from_state_id(current_state); if dir .opposite() .to_horizontal_facing() @@ -177,7 +173,7 @@ impl TripwireBlock { pub fn should_connect_to(state_id: BlockStateId, facing: BlockDirection) -> bool { let block = Block::from_state_id(state_id); if block == &Block::TRIPWIRE_HOOK { - let props = TripwireHookProperties::from_state_id(state_id, block); + let props = TripwireHookProperties::from_state_id(state_id); Some(props.facing) == facing.opposite().to_horizontal_facing() } else { block == &Block::TRIPWIRE diff --git a/crates/pumpkin/src/block/blocks/redstone/tripwire_hook.rs b/crates/pumpkin/src/block/blocks/redstone/tripwire_hook.rs index 03f7dcdb5..e771b6784 100644 --- a/crates/pumpkin/src/block/blocks/redstone/tripwire_hook.rs +++ b/crates/pumpkin/src/block/blocks/redstone/tripwire_hook.rs @@ -2,7 +2,6 @@ use std::sync::Arc; use pumpkin_data::{ Block, BlockDirection, BlockStateId, HorizontalFacingExt, - block_properties::BlockProperties, sound::{Sound, SoundCategory}, }; use pumpkin_macros::pumpkin_block; @@ -41,7 +40,7 @@ impl BlockBehaviour for TripwireHookBlock { } fn can_place_at(&self, args: CanPlaceAtArgs<'_>) -> bool { - let props = TripwireHookProperties::from_state_id(args.state.id, args.block); + let props = TripwireHookProperties::from_state_id(args.state.id); Self::can_place_at( args.block_accessor, @@ -67,7 +66,7 @@ impl BlockBehaviour for TripwireHookBlock { args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { if args.direction.to_horizontal_facing().is_some_and(|facing| { - let props = TripwireHookProperties::from_state_id(args.state_id, args.block); + let props = TripwireHookProperties::from_state_id(args.state_id); facing.opposite() == props.facing }) && !Self::can_place_at(args.world, args.position, args.direction) { @@ -86,7 +85,7 @@ impl BlockBehaviour for TripwireHookBlock { if args.moved || Block::from_state_id(args.old_state_id) == args.block { return; } - let props = TripwireHookProperties::from_state_id(args.old_state_id, args.block); + let props = TripwireHookProperties::from_state_id(args.old_state_id); if props.powered || props.attached { Self::update( args.world, @@ -113,12 +112,12 @@ impl BlockBehaviour for TripwireHookBlock { } fn get_weak_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = TripwireHookProperties::from_state_id(args.state.id, args.block); + let props = TripwireHookProperties::from_state_id(args.state.id); if props.powered { 15 } else { 0 } } fn get_strong_redstone_power(&self, args: GetRedstonePowerArgs<'_>) -> u8 { - let props = TripwireHookProperties::from_state_id(args.state.id, args.block); + let props = TripwireHookProperties::from_state_id(args.state.id); if props.powered && args .direction @@ -156,8 +155,7 @@ impl TripwireHookBlock { raw_wire_index: i32, raw_wire_state: Option, ) { - let start_hook_props = - TripwireHookProperties::from_state_id(start_hook_state_id, &Block::TRIPWIRE_HOOK); + let start_hook_props = TripwireHookProperties::from_state_id(start_hook_state_id); let mut can_attach = !skip_state_update; let mut wire_attached = false; let mut j = 0; @@ -169,7 +167,7 @@ impl TripwireHookBlock { if current_block == &Block::TRIPWIRE_HOOK { let current_hook_props = { let state_id = world.get_block_state_id(¤t_pos); - TripwireHookProperties::from_state_id(state_id, &Block::TRIPWIRE_HOOK) + TripwireHookProperties::from_state_id(state_id) }; if current_hook_props.facing == start_hook_props.facing.opposite() { j = k; @@ -184,7 +182,7 @@ impl TripwireHookBlock { } else { ro_state_id }; - TripwireProperties::from_state_id(state_id, &Block::TRIPWIRE) + TripwireProperties::from_state_id(state_id) }; wire_attached |= (!current_wire_props.disarmed) && current_wire_props.powered; wires_props[k as usize] = Some(current_wire_props); diff --git a/crates/pumpkin/src/block/blocks/respawn_anchor.rs b/crates/pumpkin/src/block/blocks/respawn_anchor.rs index 99dbe64d6..ca58f20e3 100644 --- a/crates/pumpkin/src/block/blocks/respawn_anchor.rs +++ b/crates/pumpkin/src/block/blocks/respawn_anchor.rs @@ -1,4 +1,4 @@ -use pumpkin_data::block_properties::{BlockProperties, RespawnAnchorLikeProperties}; +use pumpkin_data::block_properties::RespawnAnchorLikeProperties; use pumpkin_data::dimension::Dimension; use pumpkin_data::item::Item; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -20,7 +20,7 @@ impl BlockBehaviour for RespawnAnchorBlock { } let state_id = args.world.get_block_state_id(args.position); - let mut props = RespawnAnchorLikeProperties::from_state_id(state_id, args.block); + let mut props = RespawnAnchorLikeProperties::from_state_id(state_id); if props.charges >= 4 { return BlockActionResult::Pass; @@ -47,7 +47,7 @@ impl BlockBehaviour for RespawnAnchorBlock { fn normal_use(&self, args: NormalUseArgs<'_>) -> BlockActionResult { let state_id = args.world.get_block_state_id(args.position); - let props = RespawnAnchorLikeProperties::from_state_id(state_id, args.block); + let props = RespawnAnchorLikeProperties::from_state_id(state_id); if args.world.dimension != Dimension::THE_NETHER { args.world diff --git a/crates/pumpkin/src/block/blocks/sculk/sculk_catalyst.rs b/crates/pumpkin/src/block/blocks/sculk/sculk_catalyst.rs index 8b1932415..86aa2a318 100644 --- a/crates/pumpkin/src/block/blocks/sculk/sculk_catalyst.rs +++ b/crates/pumpkin/src/block/blocks/sculk/sculk_catalyst.rs @@ -1,8 +1,5 @@ use crate::block::{BlockBehaviour, BlockMetadata, OnPlaceArgs}; -use pumpkin_data::{ - BlockId, BlockStateId, - block_properties::{BlockProperties, SculkCatalystLikeProperties}, -}; +use pumpkin_data::{BlockId, BlockStateId, block_properties::SculkCatalystLikeProperties}; pub struct SculkCatalystBlock; diff --git a/crates/pumpkin/src/block/blocks/sculk/sculk_shrieker.rs b/crates/pumpkin/src/block/blocks/sculk/sculk_shrieker.rs index 2fd295c00..883a7c946 100644 --- a/crates/pumpkin/src/block/blocks/sculk/sculk_shrieker.rs +++ b/crates/pumpkin/src/block/blocks/sculk/sculk_shrieker.rs @@ -6,7 +6,7 @@ use crate::world::World; use pumpkin_data::potion::Effect; use pumpkin_data::{ BlockId, BlockStateId, - block_properties::{BlockProperties, SculkShriekerLikeProperties}, + block_properties::SculkShriekerLikeProperties, effect::StatusEffect, sound::{Sound, SoundCategory}, }; @@ -33,7 +33,7 @@ impl SculkShriekerBlock { return false; } let state = world.get_block_state(pos); - let mut props = SculkShriekerLikeProperties::from_state_id(state.id, block); + let mut props = SculkShriekerLikeProperties::from_state_id(state.id); if props.shrieking { return false; @@ -92,7 +92,7 @@ impl BlockBehaviour for SculkShriekerBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state = args.world.get_block_state(args.position); - let mut props = SculkShriekerLikeProperties::from_state_id(state.id, args.block); + let mut props = SculkShriekerLikeProperties::from_state_id(state.id); if props.shrieking { props.shrieking = false; args.world.set_block_state( diff --git a/crates/pumpkin/src/block/blocks/sculk/sculk_vein.rs b/crates/pumpkin/src/block/blocks/sculk/sculk_vein.rs index b3dd6c1cd..ead966ba5 100644 --- a/crates/pumpkin/src/block/blocks/sculk/sculk_vein.rs +++ b/crates/pumpkin/src/block/blocks/sculk/sculk_vein.rs @@ -7,8 +7,7 @@ use crate::block::{ use crate::entity::{EntityBase, player::Player}; use pumpkin_data::{ Block, BlockDirection, BlockId, BlockStateId, FacingExt, - block_properties::{BlockProperties, GlowLichenLikeProperties}, - item::Item, + block_properties::GlowLichenLikeProperties, item::Item, }; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::{BlockAccessor, BlockFlags}; @@ -33,7 +32,7 @@ impl BlockBehaviour for SculkVeinBlock { ) else { return Block::AIR.default_state.id; }; - let mut props = GlowLichenLikeProperties::from_state_id(state_id, args.block); + let mut props = GlowLichenLikeProperties::from_state_id(state_id); set_face(&mut props, direction); props.waterlogged = args.replacing.water_source(); return props.to_state_id(args.block); @@ -81,7 +80,7 @@ impl BlockBehaviour for SculkVeinBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let old_props = GlowLichenLikeProperties::from_state_id(args.state_id, args.block); + let old_props = GlowLichenLikeProperties::from_state_id(args.state_id); let mut new_directions = active_directions(old_props); let support = args @@ -107,7 +106,7 @@ impl BlockBehaviour for SculkVeinBlock { return BlockActionResult::Pass; } let state = args.world.get_block_state(args.position); - let mut props = GlowLichenLikeProperties::from_state_id(state.id, args.block); + let mut props = GlowLichenLikeProperties::from_state_id(state.id); let (Some(accurate_dir), _) = get_attach_direction( args.world.as_ref(), @@ -151,7 +150,6 @@ fn get_attach_direction( let already_active = if replacing_block == &Block::SCULK_VEIN { active_directions(GlowLichenLikeProperties::from_state_id( replacing_block_state.id, - replacing_block, )) } else { FxHashSet::default() diff --git a/crates/pumpkin/src/block/blocks/shelf.rs b/crates/pumpkin/src/block/blocks/shelf.rs index 977798b62..1bbe93aec 100644 --- a/crates/pumpkin/src/block/blocks/shelf.rs +++ b/crates/pumpkin/src/block/blocks/shelf.rs @@ -1,5 +1,5 @@ use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{AcaciaShelfLikeProperties, BlockProperties}; +use pumpkin_data::block_properties::AcaciaShelfLikeProperties; use pumpkin_macros::pumpkin_block_from_tag; use crate::block::entities::shelf::ShelfBlockEntity; diff --git a/crates/pumpkin/src/block/blocks/shulker_box.rs b/crates/pumpkin/src/block/blocks/shulker_box.rs index 91cd95526..0d6184400 100644 --- a/crates/pumpkin/src/block/blocks/shulker_box.rs +++ b/crates/pumpkin/src/block/blocks/shulker_box.rs @@ -9,7 +9,6 @@ use crate::block::{ use crate::block::entities::shulker_box::ShulkerBoxBlockEntity; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::translation; use pumpkin_inventory::generic_container_screen_handler::create_generic_9x3; use pumpkin_inventory::player::player_inventory::PlayerInventory; diff --git a/crates/pumpkin/src/block/blocks/skull_block.rs b/crates/pumpkin/src/block/blocks/skull_block.rs index c9ad3124a..63b03002a 100644 --- a/crates/pumpkin/src/block/blocks/skull_block.rs +++ b/crates/pumpkin/src/block/blocks/skull_block.rs @@ -3,7 +3,6 @@ use crate::block::{BlockBehaviour, BlockMetadata, OnNeighborUpdateArgs, OnPlaceA use crate::entity::EntityBase; use pumpkin_data::BlockId; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_world::world::BlockFlags; type SkeletonSkullLikeProperties = pumpkin_data::block_properties::SkeletonSkullLikeProperties; @@ -46,7 +45,7 @@ impl BlockBehaviour for SkullBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let state = args.world.get_block_state(args.position); - let mut props = SkeletonSkullLikeProperties::from_state_id(state.id, args.block); + let mut props = SkeletonSkullLikeProperties::from_state_id(state.id); let is_receiving_power = block_receives_redstone_power(args.world, args.position); if props.powered != is_receiving_power { props.powered = is_receiving_power; diff --git a/crates/pumpkin/src/block/blocks/slabs.rs b/crates/pumpkin/src/block/blocks/slabs.rs index 8a689abbf..0a0376af7 100644 --- a/crates/pumpkin/src/block/blocks/slabs.rs +++ b/crates/pumpkin/src/block/blocks/slabs.rs @@ -1,6 +1,5 @@ use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::SlabType; use pumpkin_macros::pumpkin_block_from_tag; @@ -17,7 +16,7 @@ pub struct SlabBlock; impl BlockBehaviour for SlabBlock { fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId { if let BlockIsReplacing::Itself(state_id) = args.replacing { - let mut slab_props = SlabProperties::from_state_id(state_id, args.block); + let mut slab_props = SlabProperties::from_state_id(state_id); slab_props.r#type = SlabType::Double; slab_props.waterlogged = false; return slab_props.to_state_id(args.block); @@ -38,7 +37,7 @@ impl BlockBehaviour for SlabBlock { } fn can_update_at(&self, args: CanUpdateAtArgs<'_>) -> bool { - let slab_props = SlabProperties::from_state_id(args.state_id, args.block); + let slab_props = SlabProperties::from_state_id(args.state_id); slab_props.r#type == match args.direction { diff --git a/crates/pumpkin/src/block/blocks/smoker.rs b/crates/pumpkin/src/block/blocks/smoker.rs index c9c8c851a..9cfe8b442 100644 --- a/crates/pumpkin/src/block/blocks/smoker.rs +++ b/crates/pumpkin/src/block/blocks/smoker.rs @@ -5,10 +5,7 @@ use crate::block::entities::{ PropertyDelegate, furnace_like_block_entity::ExperienceContainer, smoker::SmokerBlockEntity, }; use pumpkin_data::{ - BlockStateId, - block_properties::{BlockProperties, FurnaceLikeProperties}, - screen::WindowType, - translation, + BlockStateId, block_properties::FurnaceLikeProperties, screen::WindowType, translation, }; use pumpkin_inventory::{ furnace_like::furnace_like_screen_handler::FurnaceLikeScreenHandler, diff --git a/crates/pumpkin/src/block/blocks/sniffer_egg.rs b/crates/pumpkin/src/block/blocks/sniffer_egg.rs index ec2e29514..2ab29fa5c 100644 --- a/crates/pumpkin/src/block/blocks/sniffer_egg.rs +++ b/crates/pumpkin/src/block/blocks/sniffer_egg.rs @@ -1,4 +1,4 @@ -use pumpkin_data::block_properties::{BlockProperties, SnifferEggLikeProperties}; +use pumpkin_data::block_properties::SnifferEggLikeProperties; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -51,7 +51,7 @@ impl BlockBehaviour for SnifferEggBlock { fn on_scheduled_tick(&self, args: OnScheduledTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let mut props = SnifferEggLikeProperties::from_state_id(state_id, args.block); + let mut props = SnifferEggLikeProperties::from_state_id(state_id); if props.hatch < 2 { props.hatch += 1; diff --git a/crates/pumpkin/src/block/blocks/snow.rs b/crates/pumpkin/src/block/blocks/snow.rs index 42f930c38..0cc2cb7a8 100644 --- a/crates/pumpkin/src/block/blocks/snow.rs +++ b/crates/pumpkin/src/block/blocks/snow.rs @@ -1,4 +1,3 @@ -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, BlockStateId, block_properties::SnowLikeProperties, item::Item, tag}; use pumpkin_macros::pumpkin_block; @@ -45,7 +44,7 @@ impl BlockBehaviour for LayeredSnowBlock { return BlockActionResult::Pass; } - let mut props = SnowLikeProperties::from_state_id(state_id, &Block::SNOW); + let mut props = SnowLikeProperties::from_state_id(state_id); if props.layers >= 8 { args.world.set_block_state( pos, @@ -112,6 +111,5 @@ fn can_place_at(block_accessor: &dyn BlockAccessor, position: &BlockPos) -> bool && shape.max.x >= 1.0 && shape.min.z <= 0.0 && shape.max.z >= 1.0 - }) || (below_block == &Block::SNOW - && SnowLikeProperties::from_state_id(state.id, below_block).layers == 8) + }) || (below_block == &Block::SNOW && SnowLikeProperties::from_state_id(state.id).layers == 8) } diff --git a/crates/pumpkin/src/block/blocks/stairs.rs b/crates/pumpkin/src/block/blocks/stairs.rs index 46f209e2b..193f8e8a9 100644 --- a/crates/pumpkin/src/block/blocks/stairs.rs +++ b/crates/pumpkin/src/block/blocks/stairs.rs @@ -1,5 +1,4 @@ use crate::entity::EntityBase; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::Half; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::block_properties::StairsShape; @@ -50,7 +49,7 @@ impl BlockBehaviour for StairBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let state_id = args.world.get_block_state_id(args.position); - let mut stair_props = StairsProperties::from_state_id(state_id, args.block); + let mut stair_props = StairsProperties::from_state_id(state_id); let new_shape = compute_stair_shape( args.world, @@ -76,13 +75,13 @@ impl BlockBehaviour for StairBlock { state_id: BlockStateId, rotation: Rotation, ) -> &'static BlockState { - let mut stair_props = StairsProperties::from_state_id(state_id, block); + let mut stair_props = StairsProperties::from_state_id(state_id); stair_props.facing = rotation.rotate_horizontal(stair_props.facing); BlockState::from_id(stair_props.to_state_id(block)) } fn mirror(&self, block: &Block, state_id: BlockStateId, mirror: Mirror) -> &'static BlockState { - let mut stair_props = StairsProperties::from_state_id(state_id, block); + let mut stair_props = StairsProperties::from_state_id(state_id); let direction = stair_props.facing; let shape = stair_props.shape; @@ -175,5 +174,5 @@ fn get_stair_properties_if_exists(world: &World, block_pos: &BlockPos) -> Option let (block, block_state) = world.get_block_and_state_id(block_pos); block .has_tag(&tag::Block::MINECRAFT_STAIRS) - .then(|| StairsProperties::from_state_id(block_state, block)) + .then(|| StairsProperties::from_state_id(block_state)) } diff --git a/crates/pumpkin/src/block/blocks/structure_block.rs b/crates/pumpkin/src/block/blocks/structure_block.rs index e06c0c2cb..04469823e 100644 --- a/crates/pumpkin/src/block/blocks/structure_block.rs +++ b/crates/pumpkin/src/block/blocks/structure_block.rs @@ -2,7 +2,7 @@ use crate::block::registry::BlockActionResult; use crate::block::{BlockBehaviour, NormalUseArgs, OnPlaceArgs}; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, StructureBlockLikeProperties}; +use pumpkin_data::block_properties::StructureBlockLikeProperties; use pumpkin_macros::pumpkin_block; use pumpkin_util::PermissionLvl; diff --git a/crates/pumpkin/src/block/blocks/tnt.rs b/crates/pumpkin/src/block/blocks/tnt.rs index 77627ef8e..de1d861c4 100644 --- a/crates/pumpkin/src/block/blocks/tnt.rs +++ b/crates/pumpkin/src/block/blocks/tnt.rs @@ -1,6 +1,6 @@ use pumpkin_data::Block; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, TntLikeProperties}; +use pumpkin_data::block_properties::TntLikeProperties; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::sound::SoundCategory; @@ -123,7 +123,7 @@ impl BlockBehaviour for TNTBlock { fn broken(&self, args: BrokenArgs<'_>) { if args.player.gamemode.load() != GameMode::Creative { - let props = TntLikeProperties::from_state_id(args.state.id, args.block); + let props = TntLikeProperties::from_state_id(args.state.id); if props.r#unstable { Self::prime(args.world, args.position); } diff --git a/crates/pumpkin/src/block/blocks/torches.rs b/crates/pumpkin/src/block/blocks/torches.rs index 130445575..77da7fd22 100644 --- a/crates/pumpkin/src/block/blocks/torches.rs +++ b/crates/pumpkin/src/block/blocks/torches.rs @@ -1,7 +1,7 @@ use crate::block::BlockIsReplacing; use crate::entity::EntityBase; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, Facing}; +use pumpkin_data::block_properties::Facing; use pumpkin_data::{Block, FacingExt, HorizontalFacingExt}; use pumpkin_data::{BlockDirection, BlockId}; use pumpkin_util::math::position::BlockPos; @@ -109,7 +109,7 @@ impl BlockBehaviour for TorchBlock { || args.block == &Block::SOUL_WALL_TORCH || args.block == &Block::COPPER_WALL_TORCH { - let props = WallTorchProps::from_state_id(args.state_id, args.block); + let props = WallTorchProps::from_state_id(args.state_id); if props.facing.to_block_direction().opposite() == args.direction && !can_place_at( args.world, diff --git a/crates/pumpkin/src/block/blocks/trapdoor.rs b/crates/pumpkin/src/block/blocks/trapdoor.rs index caab25739..f7a9b8bfe 100644 --- a/crates/pumpkin/src/block/blocks/trapdoor.rs +++ b/crates/pumpkin/src/block/blocks/trapdoor.rs @@ -6,7 +6,7 @@ use crate::entity::player::Player; use crate::world::World; use pumpkin_data::BlockDirection; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, Half}; +use pumpkin_data::block_properties::Half; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, tag}; @@ -19,7 +19,7 @@ type TrapDoorProperties = pumpkin_data::block_properties::OakTrapdoorLikePropert fn toggle_trapdoor(player: &Player, world: &Arc, block_pos: &BlockPos) { let (block, block_state) = world.get_block_and_state_id(block_pos); - let mut trapdoor_props = TrapDoorProperties::from_state_id(block_state, block); + let mut trapdoor_props = TrapDoorProperties::from_state_id(block_state); trapdoor_props.open = !trapdoor_props.open; world.play_block_sound_expect( @@ -111,7 +111,7 @@ impl BlockBehaviour for TrapDoorBlock { fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { { let block_state = args.world.get_block_state(args.position); - let mut trapdoor_props = TrapDoorProperties::from_state_id(block_state.id, args.block); + let mut trapdoor_props = TrapDoorProperties::from_state_id(block_state.id); let powered = block_receives_redstone_power(args.world, args.position); if powered != trapdoor_props.powered { diff --git a/crates/pumpkin/src/block/blocks/turtle_egg.rs b/crates/pumpkin/src/block/blocks/turtle_egg.rs index e4a955626..11f7afa96 100644 --- a/crates/pumpkin/src/block/blocks/turtle_egg.rs +++ b/crates/pumpkin/src/block/blocks/turtle_egg.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::block_properties::{BlockProperties, TurtleEggLikeProperties}; +use pumpkin_data::block_properties::TurtleEggLikeProperties; use pumpkin_data::entity::{EntityPose, EntityType}; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::Taggable; @@ -64,7 +64,7 @@ impl TurtleEggBlock { &pos.to_f64(), ); - let props = TurtleEggProperties::from_state_id(state_id, block); + let props = TurtleEggProperties::from_state_id(state_id); if props.eggs <= 1 { world.break_block(pos, None, BlockFlags::empty()); } else { @@ -95,7 +95,7 @@ impl BlockBehaviour for TurtleEggBlock { if args.player.get_entity().pose.load() != EntityPose::Crouching && let BlockIsReplacing::Itself(state_id) = args.replacing { - let mut properties = TurtleEggProperties::from_state_id(state_id, args.block); + let mut properties = TurtleEggProperties::from_state_id(state_id); if properties.eggs < 4 { properties.eggs += 1; } @@ -113,7 +113,7 @@ impl BlockBehaviour for TurtleEggBlock { fn can_update_at(&self, args: CanUpdateAtArgs<'_>) -> bool { let b = BlockAccessor::get_block(args.world, args.position); args.player.get_entity().pose.load() != EntityPose::Crouching - && TurtleEggProperties::from_state_id(args.state_id, args.block).eggs < 4 + && TurtleEggProperties::from_state_id(args.state_id).eggs < 4 && args.block.id == b.id } @@ -173,7 +173,7 @@ impl BlockBehaviour for TurtleEggBlock { } let state_id = args.world.get_block_state_id(args.position); - let mut props = TurtleEggProperties::from_state_id(state_id, args.block); + let mut props = TurtleEggProperties::from_state_id(state_id); if props.hatch < 2 { props.hatch += 1; diff --git a/crates/pumpkin/src/block/blocks/vault.rs b/crates/pumpkin/src/block/blocks/vault.rs index cc5f705f1..bdd37c7ad 100644 --- a/crates/pumpkin/src/block/blocks/vault.rs +++ b/crates/pumpkin/src/block/blocks/vault.rs @@ -1,9 +1,7 @@ use std::sync::Arc; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{ - BlockProperties, LadderLikeProperties, VaultLikeProperties, VaultState, -}; +use pumpkin_data::block_properties::{LadderLikeProperties, VaultLikeProperties, VaultState}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -80,7 +78,7 @@ impl BlockBehaviour for VaultBlock { ); let state_id = args.world.get_block_state_id(args.position); - let mut props = VaultLikeProperties::from_state_id(state_id, args.block); + let mut props = VaultLikeProperties::from_state_id(state_id); props.vault_state = VaultState::Ejecting; args.world.set_block_state( args.position, diff --git a/crates/pumpkin/src/block/blocks/vine.rs b/crates/pumpkin/src/block/blocks/vine.rs index 1b073988f..f81e65d51 100644 --- a/crates/pumpkin/src/block/blocks/vine.rs +++ b/crates/pumpkin/src/block/blocks/vine.rs @@ -8,7 +8,7 @@ use crate::{ }; use pumpkin_data::{ Block, BlockDirection, BlockState, BlockStateId, FacingExt, - block_properties::{BlockProperties, VineLikeProperties}, + block_properties::VineLikeProperties, block_rotation::{Mirror, Rotation}, game_rules::{GameRule, GameRuleValue}, item::Item, @@ -58,7 +58,7 @@ pub fn can_support_at_face( let (above_block, above_state) = world.get_block_and_state(&pos.up()); if above_block == &Block::VINE { - let above_props = VineLikeProperties::from_state_id(above_state.id, above_block); + let above_props = VineLikeProperties::from_state_id(above_state.id); has_face_property(&above_props, direction) } else { false @@ -92,7 +92,7 @@ pub fn get_updated_state( let above_p = above_props.get_or_insert_with(|| { let (above_block, above_state) = world.get_block_and_state(&above_pos); if above_block == &Block::VINE { - VineLikeProperties::from_state_id(above_state.id, above_block) + VineLikeProperties::from_state_id(above_state.id) } else { VineLikeProperties { north: false, @@ -230,7 +230,7 @@ impl BlockBehaviour for VineBlock { let (clicked_block, clicked_state_id) = args.world.get_block_and_state_id(args.position); let clicked_is_vine = clicked_block == &Block::VINE; let mut result = if clicked_is_vine { - VineLikeProperties::from_state_id(clicked_state_id, args.block) + VineLikeProperties::from_state_id(clicked_state_id) } else { VineLikeProperties::default(args.block) }; @@ -259,7 +259,7 @@ impl BlockBehaviour for VineBlock { let (clicked_block, clicked_state) = args.block_accessor.get_block_and_state(args.position); let clicked_is_vine = clicked_block == &Block::VINE; let result = if clicked_is_vine { - VineLikeProperties::from_state_id(clicked_state.id, args.block) + VineLikeProperties::from_state_id(clicked_state.id) } else { VineLikeProperties::default(args.block) }; @@ -320,7 +320,7 @@ impl BlockBehaviour for VineBlock { } let updated_props = get_updated_state( - VineLikeProperties::from_state_id(args.state_id, args.block), + VineLikeProperties::from_state_id(args.state_id), args.world, args.position, ); @@ -336,7 +336,7 @@ impl BlockBehaviour for VineBlock { if clicked_block != &Block::VINE { return false; } - let props = VineLikeProperties::from_state_id(clicked_state.id, clicked_block); + let props = VineLikeProperties::from_state_id(clicked_state.id); count_faces(&props) < 5 } @@ -347,7 +347,7 @@ impl BlockBehaviour for VineBlock { } let state = args.world.get_block_state(args.position); - let mut props = VineLikeProperties::from_state_id(state.id, args.block); + let mut props = VineLikeProperties::from_state_id(state.id); if count_faces(&props) >= 5 { return BlockActionResult::Pass; } @@ -397,7 +397,7 @@ impl BlockBehaviour for VineBlock { let test_direction = BlockDirection::all()[rand::rng().random_range(0..6)]; let above_pos = args.position.up(); let state_id = args.world.get_block_state_id(args.position); - let state_props = VineLikeProperties::from_state_id(state_id, args.block); + let state_props = VineLikeProperties::from_state_id(state_id); if test_direction.is_horizontal() && !has_face_property(&state_props, test_direction) { if can_spread(args.world, args.position) { @@ -547,7 +547,7 @@ impl BlockBehaviour for VineBlock { let before_props = if below_block.default_state.is_air() { VineLikeProperties::default(args.block) } else { - VineLikeProperties::from_state_id(below_state.id, below_block) + VineLikeProperties::from_state_id(below_state.id) }; let mut after_props = before_props; @@ -581,7 +581,7 @@ impl BlockBehaviour for VineBlock { state_id: BlockStateId, rotation: Rotation, ) -> &'static BlockState { - let props = VineLikeProperties::from_state_id(state_id, block); + let props = VineLikeProperties::from_state_id(state_id); let mut rotated_props = props; match rotation { Rotation::Rotate180 => { @@ -608,7 +608,7 @@ impl BlockBehaviour for VineBlock { } fn mirror(&self, block: &Block, state_id: BlockStateId, mirror: Mirror) -> &'static BlockState { - let props = VineLikeProperties::from_state_id(state_id, block); + let props = VineLikeProperties::from_state_id(state_id); let mut mirrored_props = props; match mirror { Mirror::LeftRight => { diff --git a/crates/pumpkin/src/block/blocks/walls.rs b/crates/pumpkin/src/block/blocks/walls.rs index e3eac2c76..1557cb873 100644 --- a/crates/pumpkin/src/block/blocks/walls.rs +++ b/crates/pumpkin/src/block/blocks/walls.rs @@ -3,7 +3,6 @@ use crate::block::OnPlaceArgs; use pumpkin_data::BlockDirection; use pumpkin_data::BlockState; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::EastWall; use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::block_properties::NorthWall; @@ -35,7 +34,7 @@ impl BlockBehaviour for WallBlock { &self, args: GetStateForNeighborUpdateArgs<'_>, ) -> BlockStateId { - let wall_props = WallProperties::from_state_id(args.state_id, args.block); + let wall_props = WallProperties::from_state_id(args.state_id); compute_wall_state(wall_props, args.world, args.block, args.position) } } @@ -58,7 +57,7 @@ pub fn compute_wall_state( let raise = if block_above_state.is_full_cube() { true } else if block_above.has_tag(&tag::Block::MINECRAFT_WALLS) { - let other_props = WallProperties::from_state_id(block_above_state.id, block_above); + let other_props = WallProperties::from_state_id(block_above_state.id); match direction { HorizontalFacing::North => other_props.north != NorthWall::None, HorizontalFacing::South => other_props.south != SouthWall::None, @@ -69,8 +68,7 @@ pub fn compute_wall_state( || block_above.has_tag(&tag::Block::MINECRAFT_FENCES) || block_above == &Block::IRON_BARS { - let other_props = - FenceLikeProperties::from_state_id(block_above_state.id, block_above); + let other_props = FenceLikeProperties::from_state_id(block_above_state.id); match direction { HorizontalFacing::North => other_props.north, HorizontalFacing::South => other_props.south, @@ -78,8 +76,7 @@ pub fn compute_wall_state( HorizontalFacing::West => other_props.west, } } else if block_above.has_tag(&tag::Block::MINECRAFT_FENCE_GATES) { - let other_props = - FenceGateProperties::from_state_id(block_above_state.id, block_above); + let other_props = FenceGateProperties::from_state_id(block_above_state.id); // gate is perp to connected direction let perpendicular_gate = direction == other_props.facing.rotate_clockwise() || direction == other_props.facing.rotate_counter_clockwise(); @@ -121,10 +118,10 @@ pub fn compute_wall_state( wall_props.up = if !(cross || connected_north_south || connected_east_west) { true } else if block_above.has_tag(&tag::Block::MINECRAFT_WALLS) { - let other_props = WallProperties::from_state_id(block_above_state.id, block_above); + let other_props = WallProperties::from_state_id(block_above_state.id); other_props.up } else if block_above.has_tag(&tag::Block::MINECRAFT_FENCE_GATES) { - let other_props = FenceGateProperties::from_state_id(block_above_state.id, block_above); + let other_props = FenceGateProperties::from_state_id(block_above_state.id); if other_props.open { false } else { @@ -156,7 +153,7 @@ fn is_connected( // fence gates do not pass is_side_solid check if !connected && other_block.has_tag(&tag::Block::MINECRAFT_FENCE_GATES) { - let fence_props = FenceGateProperties::from_state_id(other_block_state.id, other_block); + let fence_props = FenceGateProperties::from_state_id(other_block_state.id); if fence_props.facing == direction.rotate_clockwise() || fence_props.facing == direction.rotate_counter_clockwise() { diff --git a/crates/pumpkin/src/block/blocks/weathering_copper.rs b/crates/pumpkin/src/block/blocks/weathering_copper.rs index ef9730687..294550ac2 100644 --- a/crates/pumpkin/src/block/blocks/weathering_copper.rs +++ b/crates/pumpkin/src/block/blocks/weathering_copper.rs @@ -1,11 +1,10 @@ use std::sync::Arc; use pumpkin_data::block_properties::{ - BlockProperties, ChestLikeProperties, ChestType, CopperBulbLikeProperties, - CopperGolemStatueLikeProperties, DoubleBlockHalf, IronChainLikeProperties, - LanternLikeProperties, MangroveRootsLikeProperties, OakDoorLikeProperties, - OakFenceLikeProperties, OakStairsLikeProperties, OakTrapdoorLikeProperties, - ResinBrickSlabLikeProperties, + ChestLikeProperties, ChestType, CopperBulbLikeProperties, CopperGolemStatueLikeProperties, + DoubleBlockHalf, IronChainLikeProperties, LanternLikeProperties, MangroveRootsLikeProperties, + OakDoorLikeProperties, OakFenceLikeProperties, OakStairsLikeProperties, + OakTrapdoorLikeProperties, ResinBrickSlabLikeProperties, }; use pumpkin_data::tag::Taggable; use pumpkin_data::{Block, BlockId, BlockState, BlockStateId, Mirror, Rotation}; @@ -328,25 +327,25 @@ pub fn with_properties_of( // 2. Stairs if from_block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_STAIRS) { - let props = OakStairsLikeProperties::from_state_id(from_state_id, from_block); + let props = OakStairsLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } // 3. Slabs if from_block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_SLABS) { - let props = ResinBrickSlabLikeProperties::from_state_id(from_state_id, from_block); + let props = ResinBrickSlabLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } // 4. Doors if from_block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_DOORS) { - let props = OakDoorLikeProperties::from_state_id(from_state_id, from_block); + let props = OakDoorLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } // 5. Trapdoors if from_block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_TRAPDOORS) { - let props = OakTrapdoorLikeProperties::from_state_id(from_state_id, from_block); + let props = OakTrapdoorLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -356,7 +355,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_BULB || from_block == &Block::OXIDIZED_COPPER_BULB { - let props = CopperBulbLikeProperties::from_state_id(from_state_id, from_block); + let props = CopperBulbLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -366,7 +365,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_GRATE || from_block == &Block::OXIDIZED_COPPER_GRATE { - let props = MangroveRootsLikeProperties::from_state_id(from_state_id, from_block); + let props = MangroveRootsLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -376,7 +375,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_LANTERN || from_block == &Block::OXIDIZED_COPPER_LANTERN { - let props = LanternLikeProperties::from_state_id(from_state_id, from_block); + let props = LanternLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -386,7 +385,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_CHEST || from_block == &Block::OXIDIZED_COPPER_CHEST { - let props = ChestLikeProperties::from_state_id(from_state_id, from_block); + let props = ChestLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -396,7 +395,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_GOLEM_STATUE || from_block == &Block::OXIDIZED_COPPER_GOLEM_STATUE { - let props = CopperGolemStatueLikeProperties::from_state_id(from_state_id, from_block); + let props = CopperGolemStatueLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -406,7 +405,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_BARS || from_block == &Block::OXIDIZED_COPPER_BARS { - let props = OakFenceLikeProperties::from_state_id(from_state_id, from_block); + let props = OakFenceLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -416,7 +415,7 @@ pub fn with_properties_of( || from_block == &Block::WEATHERED_COPPER_CHAIN || from_block == &Block::OXIDIZED_COPPER_CHAIN { - let props = IronChainLikeProperties::from_state_id(from_state_id, from_block); + let props = IronChainLikeProperties::from_state_id(from_state_id); return props.to_state_id(to_block); } @@ -543,7 +542,7 @@ pub fn change_over_time(world: &Arc, position: &BlockPos, block: &Block) // Special handling for multi-block structures: // Door: update upper half if present if block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_DOORS) { - let door_props = OakDoorLikeProperties::from_state_id(current_state_id, block); + let door_props = OakDoorLikeProperties::from_state_id(current_state_id); if door_props.half == DoubleBlockHalf::Lower { let top_pos = position.up(); let (top_block, top_state_id) = world.get_block_and_state_id(&top_pos); @@ -558,7 +557,7 @@ pub fn change_over_time(world: &Arc, position: &BlockPos, block: &Block) || block == &Block::EXPOSED_COPPER_CHEST || block == &Block::WEATHERED_COPPER_CHEST { - let chest_props = ChestLikeProperties::from_state_id(current_state_id, block); + let chest_props = ChestLikeProperties::from_state_id(current_state_id); if chest_props.r#type == ChestType::Left { let right_dir = chest_props.facing.rotate_clockwise(); let right_pos = position.offset(right_dir.to_offset()); @@ -903,7 +902,7 @@ impl BlockBehaviour for WeatheringCopperDoorBlock { fn random_tick(&self, args: RandomTickArgs<'_>) { let state_id = args.world.get_block_state_id(args.position); - let door_props = OakDoorLikeProperties::from_state_id(state_id, args.block); + let door_props = OakDoorLikeProperties::from_state_id(state_id); if door_props.half == DoubleBlockHalf::Lower { change_over_time(args.world, args.position, args.block); } diff --git a/crates/pumpkin/src/block/entities/barrel.rs b/crates/pumpkin/src/block/entities/barrel.rs index 1b96520f6..b645eadb5 100644 --- a/crates/pumpkin/src/block/entities/barrel.rs +++ b/crates/pumpkin/src/block/entities/barrel.rs @@ -1,4 +1,4 @@ -use pumpkin_data::block_properties::{BarrelLikeProperties, BlockProperties}; +use pumpkin_data::block_properties::BarrelLikeProperties; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::{Block, FacingExt, item_stack::ItemStack}; use pumpkin_nbt::compound::NbtCompound; @@ -124,7 +124,7 @@ impl BarrelBlockEntity { fn set_open(&self, world: &Arc, open: bool) { let state = world.get_block_state(&self.position); - let mut properties = BarrelLikeProperties::from_state_id(state.id, &Block::BARREL); + let mut properties = BarrelLikeProperties::from_state_id(state.id); properties.open = open; @@ -139,7 +139,7 @@ impl BarrelBlockEntity { let mut rng = Xoroshiro::from_seed(get_seed()); let state = world.get_block_state(&self.position); - let properties = BarrelLikeProperties::from_state_id(state.id, &Block::BARREL); + let properties = BarrelLikeProperties::from_state_id(state.id); let direction = properties.facing.to_block_direction().to_offset(); let position = Vector3::new( self.position.0.x as f64 + 0.5 + direction.x as f64 / 2.0, diff --git a/crates/pumpkin/src/block/entities/blasting_furnace.rs b/crates/pumpkin/src/block/entities/blasting_furnace.rs index 41c8a2157..616e80a77 100644 --- a/crates/pumpkin/src/block/entities/blasting_furnace.rs +++ b/crates/pumpkin/src/block/entities/blasting_furnace.rs @@ -1,4 +1,4 @@ -use pumpkin_data::{block_properties::BlockProperties, item_stack::ItemStack}; +use pumpkin_data::item_stack::ItemStack; use pumpkin_world::inventory::Inventory; use std::{ diff --git a/crates/pumpkin/src/block/entities/brewing_stand.rs b/crates/pumpkin/src/block/entities/brewing_stand.rs index c2a6d3f26..42033fe9c 100644 --- a/crates/pumpkin/src/block/entities/brewing_stand.rs +++ b/crates/pumpkin/src/block/entities/brewing_stand.rs @@ -6,7 +6,6 @@ use std::sync::{ }; use crate::block::entities::PropertyDelegate; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::potion_brewing::{ITEM_RECIPES, POTION_RECIPES}; @@ -527,9 +526,7 @@ impl crate::block::entities::BlockEntity for BrewingStandBlockEntity { let (block, state) = world.get_block_and_state(&self.position); // Use generated block properties helper to produce a new state id with the bits set let mut props = - pumpkin_data::block_properties::BrewingStandLikeProperties::from_state_id( - state.id, block, - ); + pumpkin_data::block_properties::BrewingStandLikeProperties::from_state_id(state.id); // Generated field names use raw identifiers for clarity props.r#has_bottle_0 = current[0]; props.r#has_bottle_1 = current[1]; diff --git a/crates/pumpkin/src/block/entities/chest.rs b/crates/pumpkin/src/block/entities/chest.rs index 3fdae3618..96b04b8f1 100644 --- a/crates/pumpkin/src/block/entities/chest.rs +++ b/crates/pumpkin/src/block/entities/chest.rs @@ -1,6 +1,5 @@ use std::sync::{Arc, Mutex as StdMutex, RwLock, atomic::AtomicBool}; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::item_stack::ItemStack; use pumpkin_util::math::position::BlockPos; diff --git a/crates/pumpkin/src/block/entities/chest_like_block_entity.rs b/crates/pumpkin/src/block/entities/chest_like_block_entity.rs index aa5b9e34d..b0d7ec2c4 100644 --- a/crates/pumpkin/src/block/entities/chest_like_block_entity.rs +++ b/crates/pumpkin/src/block/entities/chest_like_block_entity.rs @@ -319,10 +319,9 @@ macro_rules! impl_chest_helper_methods { pumpkin_util::random::get_seed(), ); - let (block, state) = world.get_block_and_state(&self.position); - let properties = pumpkin_data::block_properties::ChestLikeProperties::from_state_id( - state.id, block, - ); + let state = world.get_block_state(&self.position); + let properties = + pumpkin_data::block_properties::ChestLikeProperties::from_state_id(state.id); let position = match properties.r#type { pumpkin_data::block_properties::ChestType::Left => return, pumpkin_data::block_properties::ChestType::Single => { diff --git a/crates/pumpkin/src/block/entities/chiseled_bookshelf.rs b/crates/pumpkin/src/block/entities/chiseled_bookshelf.rs index e7bdf2375..49c5a0586 100644 --- a/crates/pumpkin/src/block/entities/chiseled_bookshelf.rs +++ b/crates/pumpkin/src/block/entities/chiseled_bookshelf.rs @@ -1,5 +1,5 @@ use pumpkin_data::Block; -use pumpkin_data::block_properties::{BlockProperties, ChiseledBookshelfLikeProperties}; +use pumpkin_data::block_properties::ChiseledBookshelfLikeProperties; use pumpkin_data::item_stack::ItemStack; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::math::position::BlockPos; diff --git a/crates/pumpkin/src/block/entities/daylight_detector.rs b/crates/pumpkin/src/block/entities/daylight_detector.rs index a196d3669..00796c990 100644 --- a/crates/pumpkin/src/block/entities/daylight_detector.rs +++ b/crates/pumpkin/src/block/entities/daylight_detector.rs @@ -1,6 +1,5 @@ use std::sync::Arc; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::math::position::BlockPos; @@ -55,7 +54,7 @@ impl DaylightDetectorBlockEntity { use std::f32::consts::PI; let (block, state) = world.get_block_and_state(block_pos); - let mut props = DaylightDetectorProperties::from_state_id(state.id, block); + let mut props = DaylightDetectorProperties::from_state_id(state.id); let level = world.level.clone(); diff --git a/crates/pumpkin/src/block/entities/furnace.rs b/crates/pumpkin/src/block/entities/furnace.rs index 9eaa6ecad..a2105be02 100644 --- a/crates/pumpkin/src/block/entities/furnace.rs +++ b/crates/pumpkin/src/block/entities/furnace.rs @@ -1,4 +1,3 @@ -use pumpkin_data::block_properties::BlockProperties; use pumpkin_world::inventory::Inventory; use std::{ diff --git a/crates/pumpkin/src/block/entities/furnace_like_block_entity.rs b/crates/pumpkin/src/block/entities/furnace_like_block_entity.rs index 45c29fff5..821a17e3d 100644 --- a/crates/pumpkin/src/block/entities/furnace_like_block_entity.rs +++ b/crates/pumpkin/src/block/entities/furnace_like_block_entity.rs @@ -481,10 +481,7 @@ macro_rules! impl_block_entity_for_cooking { let (furnace_block, furnace_block_state) = world.get_block_and_state(&self.position); let mut props = - pumpkin_data::block_properties::FurnaceLikeProperties::from_state_id( - furnace_block_state.id, - furnace_block, - ); + pumpkin_data::block_properties::FurnaceLikeProperties::from_state_id(furnace_block_state.id); props.lit = self.is_burning(); world.set_block_state( diff --git a/crates/pumpkin/src/block/entities/hopper.rs b/crates/pumpkin/src/block/entities/hopper.rs index 04ed056a8..f82f9c0fb 100644 --- a/crates/pumpkin/src/block/entities/hopper.rs +++ b/crates/pumpkin/src/block/entities/hopper.rs @@ -2,10 +2,10 @@ use crate::block::entities::BlockEntity; use crate::entity::experience_orb::ExperienceOrbEntity; use crate::world::World; use pumpkin_data::BlockStateId; -use pumpkin_data::block_properties::{BlockProperties, FacingHopper, HopperLikeProperties}; +use pumpkin_data::block_properties::{FacingHopper, HopperLikeProperties}; use pumpkin_data::item_stack::ItemStack; +use pumpkin_data::tag; use pumpkin_data::tag::Taggable; -use pumpkin_data::{Block, tag}; use pumpkin_nbt::compound::NbtCompound; use pumpkin_nbt::tag::NbtTag; use pumpkin_util::math::position::BlockPos; @@ -77,10 +77,8 @@ impl BlockEntity for HopperBlockEntity { .store(world.get_world_age(), Ordering::Relaxed); if self.cooldown_time.fetch_sub(1, Ordering::Relaxed) <= 0 { self.cooldown_time.store(0, Ordering::Relaxed); - let state = HopperLikeProperties::from_state_id( - world.get_block_state(&self.position).id, - &Block::HOPPER, - ); + let state = + HopperLikeProperties::from_state_id(world.get_block_state(&self.position).id); if state.enabled && let Some(entity) = world.get_block_entity(&self.position) && let Some(hopper) = entity.as_any().downcast_ref::() @@ -104,7 +102,7 @@ impl BlockEntity for HopperBlockEntity { fn set_block_state(&mut self, block_state: BlockStateId) { // TODO !!!IMPORTANT!!! set block state when loading the chunk - self.facing = HopperLikeProperties::from_state_id(block_state, &Block::HOPPER).facing; + self.facing = HopperLikeProperties::from_state_id(block_state).facing; } fn is_dirty(&self) -> bool { diff --git a/crates/pumpkin/src/block/entities/jigsaw_block.rs b/crates/pumpkin/src/block/entities/jigsaw_block.rs index bad49a25d..4e56f3664 100644 --- a/crates/pumpkin/src/block/entities/jigsaw_block.rs +++ b/crates/pumpkin/src/block/entities/jigsaw_block.rs @@ -4,7 +4,7 @@ use std::sync::{ atomic::{AtomicBool, AtomicI32, Ordering}, }; -use pumpkin_data::block_properties::{BlockProperties, JigsawLikeProperties, Orientation}; +use pumpkin_data::block_properties::{JigsawLikeProperties, Orientation}; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::{ math::position::BlockPos, @@ -87,8 +87,7 @@ impl JigsawBlockEntity { .clone(); let block_state = world.get_block_state(&self.position); - let props = - JigsawLikeProperties::from_state_id(block_state.id, &pumpkin_data::Block::JIGSAW); + let props = JigsawLikeProperties::from_state_id(block_state.id); let front = JigsawBlock::get_front_facing(props.r#orientation); let position = self.position.offset(front.to_offset()); diff --git a/crates/pumpkin/src/block/entities/smoker.rs b/crates/pumpkin/src/block/entities/smoker.rs index 382c1e58b..e17d67ebd 100644 --- a/crates/pumpkin/src/block/entities/smoker.rs +++ b/crates/pumpkin/src/block/entities/smoker.rs @@ -1,4 +1,4 @@ -use pumpkin_data::{block_properties::BlockProperties, item_stack::ItemStack}; +use pumpkin_data::item_stack::ItemStack; use pumpkin_world::inventory::Inventory; use std::{ diff --git a/crates/pumpkin/src/block/entities/trapped_chest.rs b/crates/pumpkin/src/block/entities/trapped_chest.rs index e584e7c63..5c5be5dab 100644 --- a/crates/pumpkin/src/block/entities/trapped_chest.rs +++ b/crates/pumpkin/src/block/entities/trapped_chest.rs @@ -1,6 +1,5 @@ use std::sync::{Arc, Mutex as StdMutex, RwLock, atomic::AtomicBool}; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::item_stack::ItemStack; use pumpkin_util::math::position::BlockPos; diff --git a/crates/pumpkin/src/block/entities/trial_spawner.rs b/crates/pumpkin/src/block/entities/trial_spawner.rs index e04cc0b8e..d931f5045 100644 --- a/crates/pumpkin/src/block/entities/trial_spawner.rs +++ b/crates/pumpkin/src/block/entities/trial_spawner.rs @@ -1,9 +1,7 @@ use rustc_hash::FxHashSet; use std::sync::{Arc, Mutex}; -use pumpkin_data::block_properties::{ - BlockProperties, TrialSpawnerLikeProperties, TrialSpawnerState, -}; +use pumpkin_data::block_properties::{TrialSpawnerLikeProperties, TrialSpawnerState}; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; @@ -742,7 +740,7 @@ impl TrialSpawner { let block_id = world.get_block_state_id(&spawner_pos); let block = world.get_block(&spawner_pos); if block.id == pumpkin_data::BlockId::TRIAL_SPAWNER { - TrialSpawnerLikeProperties::from_state_id(block_id, block).trial_spawner_state + TrialSpawnerLikeProperties::from_state_id(block_id).trial_spawner_state } else { TrialSpawnerState::Inactive } @@ -752,7 +750,7 @@ impl TrialSpawner { let block_id = world.get_block_state_id(&spawner_pos); let block = world.get_block(&spawner_pos); if block.id == pumpkin_data::BlockId::TRIAL_SPAWNER { - let mut props = TrialSpawnerLikeProperties::from_state_id(block_id, block); + let mut props = TrialSpawnerLikeProperties::from_state_id(block_id); if props.trial_spawner_state != state { props.trial_spawner_state = state; world.set_block_state( @@ -768,7 +766,7 @@ impl TrialSpawner { let block_id = world.get_block_state_id(&spawner_pos); let block = world.get_block(&spawner_pos); if block.id == pumpkin_data::BlockId::TRIAL_SPAWNER { - let mut props = TrialSpawnerLikeProperties::from_state_id(block_id, block); + let mut props = TrialSpawnerLikeProperties::from_state_id(block_id); if props.ominous != ominous { props.ominous = ominous; world.set_block_state( @@ -1138,7 +1136,7 @@ impl BlockEntity for TrialSpawnerBlockEntity { let block_id = world.get_block_state_id(&self.position); let block = world.get_block(&self.position); let is_ominous = if block.id == pumpkin_data::BlockId::TRIAL_SPAWNER { - TrialSpawnerLikeProperties::from_state_id(block_id, block).ominous + TrialSpawnerLikeProperties::from_state_id(block_id).ominous } else { false }; diff --git a/crates/pumpkin/src/block/registry.rs b/crates/pumpkin/src/block/registry.rs index 5ac4ecdc3..f92c6d10d 100644 --- a/crates/pumpkin/src/block/registry.rs +++ b/crates/pumpkin/src/block/registry.rs @@ -456,12 +456,22 @@ impl BlockActionResult { } } -#[derive(Default)] pub struct BlockRegistry { - blocks: FxHashMap>, + block_indices: [u8; pumpkin_data::BlockId::COUNT as usize], + behaviours: Vec>, fluids: FxHashMap>, } +impl Default for BlockRegistry { + fn default() -> Self { + Self { + block_indices: [0xFF; pumpkin_data::BlockId::COUNT as usize], + behaviours: Vec::new(), + fluids: FxHashMap::default(), + } + } +} + #[derive(Debug)] pub enum BlockPlacingError { InvalidGamemode, @@ -598,9 +608,8 @@ impl BlockRegistry { .then_some(BlockIsReplacing::Itself(clicked_block_state.id)) } else if clicked_block_state.replaceable() { if clicked_block == &Block::WATER { - use pumpkin_data::block_properties::{BlockProperties, WaterLikeProperties}; - let water_props = - WaterLikeProperties::from_state_id(clicked_block_state.id, clicked_block); + use pumpkin_data::block_properties::WaterLikeProperties; + let water_props = WaterLikeProperties::from_state_id(clicked_block_state.id); Some(BlockIsReplacing::Water(water_props.level)) } else { Some(BlockIsReplacing::Other) @@ -630,13 +639,9 @@ impl BlockRegistry { } else { previous_block_state.replaceable().then(|| { if previous_block == &Block::WATER { - use pumpkin_data::block_properties::{ - BlockProperties, WaterLikeProperties, - }; - let water_props = WaterLikeProperties::from_state_id( - previous_block_state.id, - previous_block, - ); + use pumpkin_data::block_properties::WaterLikeProperties; + let water_props = + WaterLikeProperties::from_state_id(previous_block_state.id); BlockIsReplacing::Water(water_props.level) } else { BlockIsReplacing::None @@ -736,12 +741,14 @@ impl BlockRegistry { Ok(Some((final_block_pos, new_state))) } + #[allow(clippy::expect_used)] pub fn register(&mut self, block: T) { let ids = T::ids(); - let val = Arc::new(block); - self.blocks.reserve(ids.len()); + let idx = u8::try_from(self.behaviours.len()) + .expect("Too many block behaviours for u8 index table"); + self.behaviours.push(Arc::new(block)); for i in ids { - self.blocks.insert(i, val.clone()); + self.block_indices[i.as_u16() as usize] = idx; } } @@ -1251,9 +1258,15 @@ impl BlockRegistry { } } + #[inline] #[must_use] pub fn get_pumpkin_block(&self, block: BlockId) -> Option<&Arc> { - self.blocks.get(&block) + let idx = self.block_indices[block.as_u16() as usize]; + if idx == 0xFF { + None + } else { + self.behaviours.get(idx as usize) + } } #[must_use] diff --git a/crates/pumpkin/src/command/commands/pumpkin.rs b/crates/pumpkin/src/command/commands/pumpkin.rs index 7b697f443..0045511a9 100644 --- a/crates/pumpkin/src/command/commands/pumpkin.rs +++ b/crates/pumpkin/src/command/commands/pumpkin.rs @@ -81,7 +81,7 @@ fn fetch_all_contributors_cached() -> Vec { } async fn fetch_all_contributors() -> Vec { - let client = reqwest::Client::builder() + let client = pumpkin_util::client_builder() .user_agent("Pumpkin-MC") .build() .unwrap_or_default(); @@ -196,7 +196,7 @@ fn tier_color(tier_slug: &str, tier_name: &str) -> NamedColor { async fn fetch_donators_hover() -> TextComponent { let url = "https://market.pumpkinmc.org/api/v1/rest/donators"; - let client = reqwest::Client::builder() + let client = pumpkin_util::client_builder() .user_agent("Pumpkin-MC") .build() .unwrap_or_default(); diff --git a/crates/pumpkin/src/command/mod.rs b/crates/pumpkin/src/command/mod.rs index 90a69d8df..fbace8996 100644 --- a/crates/pumpkin/src/command/mod.rs +++ b/crates/pumpkin/src/command/mod.rs @@ -215,7 +215,7 @@ impl CommandSender { return None; } - let props = CommandBlockLikeProperties::from_state_id(state_id, block); + let props = CommandBlockLikeProperties::from_state_id(state_id); Some((0.0, command_block_y_rot(props.facing))) } } @@ -335,9 +335,8 @@ impl CommandSender { Self::CommandBlock(command_entity, world) => { let pos = command_entity.position; - let (block, state_id) = world.get_block_and_state_id(&pos); - let command_block_props = - CommandBlockLikeProperties::from_state_id(state_id, block); + let (_block, state_id) = world.get_block_and_state_id(&pos); + let command_block_props = CommandBlockLikeProperties::from_state_id(state_id); let facing = command_block_props.facing; let horizontal_direction = match facing { diff --git a/crates/pumpkin/src/entity/living.rs b/crates/pumpkin/src/entity/living.rs index b9d072e3f..8d73fc326 100644 --- a/crates/pumpkin/src/entity/living.rs +++ b/crates/pumpkin/src/entity/living.rs @@ -1386,7 +1386,7 @@ impl LivingEntity { // } // if name == "OakTrapdoorLikeProperties" { - // let trapdoor = OakTrapdoorLikeProperties::from_state_id(state.id, &block); + // let trapdoor = OakTrapdoorLikeProperties::from_state_id(state.id); // pos.0.y -= 1; @@ -1397,7 +1397,7 @@ impl LivingEntity { // .is_some_and(|down_props| down_props.name() == "LadderLikeProperties"); // if is_ladder { - // let ladder = LadderLikeProperties::from_state_id(down_state.id, &down_block); + // let ladder = LadderLikeProperties::from_state_id(down_state.id); // if trapdoor.r#facing == ladder.r#facing { // self.climbing.store(true, Relaxed); diff --git a/crates/pumpkin/src/entity/mod.rs b/crates/pumpkin/src/entity/mod.rs index 5ae6d3c18..7d16d2be6 100644 --- a/crates/pumpkin/src/entity/mod.rs +++ b/crates/pumpkin/src/entity/mod.rs @@ -1563,7 +1563,7 @@ impl Entity { || block == Block::SOUL_CAMPFIRE - && CampfireLikeProperties::from_state_id(state.id, &block).r#signal_fire + && CampfireLikeProperties::from_state_id(state.id).r#signal_fire { @@ -2122,7 +2122,7 @@ impl Entity { // && (name == "OakFenceLikeProperties" // || name == "ResinBrickWallLikeProperties" // || name == "OakFenceGateLikeProperties" - // && OakFenceGateLikeProperties::from_state_id(state.id, &block) + // && OakFenceGateLikeProperties::from_state_id(state.id) // .r#open) // { // return (supporting_block, Some(block), Some(state)); diff --git a/crates/pumpkin/src/entity/passive/villager/mod.rs b/crates/pumpkin/src/entity/passive/villager/mod.rs index 17cda4d38..cbcaf5f0d 100644 --- a/crates/pumpkin/src/entity/passive/villager/mod.rs +++ b/crates/pumpkin/src/entity/passive/villager/mod.rs @@ -6,9 +6,7 @@ use uuid::Uuid; use crate::block::blocks::bed::BedBlock; use pumpkin_data::Enchantment; use pumpkin_data::attributes::Attributes; -use pumpkin_data::block_properties::{ - BedPart, BlockProperties, WhiteBedLikeProperties as BedProperties, -}; +use pumpkin_data::block_properties::{BedPart, WhiteBedLikeProperties as BedProperties}; use pumpkin_data::effect::StatusEffect; use pumpkin_data::entity::{EntityPose, EntityType}; use pumpkin_data::item::{Item, JavaToBedrockItemMapping}; @@ -1638,7 +1636,7 @@ impl VillagerEntity { if let Some(current_home) = self.get_home_pos() { let (block, state) = world.get_block_and_state(¤t_home); let valid = if block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_BEDS) { - let bed_props = BedProperties::from_state_id(state.id, block); + let bed_props = BedProperties::from_state_id(state.id); bed_props.part == BedPart::Head } else { false @@ -1700,7 +1698,7 @@ impl VillagerEntity { for p in BlockPos::iterate(start, end) { let (block, state) = world.get_block_and_state(&p); if block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_BEDS) { - let bed_props = BedProperties::from_state_id(state.id, block); + let bed_props = BedProperties::from_state_id(state.id); let bed_head_pos = if bed_props.part == BedPart::Head { p } else { @@ -1745,7 +1743,7 @@ impl VillagerEntity { // Within 2 blocks (squared distance 4.0) let (block, state) = world.get_block_and_state(&home_pos); if block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_BEDS) { - let bed_props = BedProperties::from_state_id(state.id, block); + let bed_props = BedProperties::from_state_id(state.id); if !bed_props.occupied { // Make bed occupied BedBlock::set_occupied(true, &world, block, &home_pos, state.id); @@ -1766,7 +1764,7 @@ impl VillagerEntity { // It is day, wake up! let (block, state) = world.get_block_and_state(&home_pos); if block.has_tag(&pumpkin_data::tag::Block::MINECRAFT_BEDS) { - let bed_props = BedProperties::from_state_id(state.id, block); + let bed_props = BedProperties::from_state_id(state.id); if bed_props.occupied { BedBlock::set_occupied(false, &world, block, &home_pos, state.id); } diff --git a/crates/pumpkin/src/entity/player.rs b/crates/pumpkin/src/entity/player.rs index 2d60067bc..97c628443 100644 --- a/crates/pumpkin/src/entity/player.rs +++ b/crates/pumpkin/src/entity/player.rs @@ -230,7 +230,7 @@ impl BedrockPlayer<'_> { } } use pumpkin_data::attributes::Attributes; -use pumpkin_data::block_properties::{BlockProperties, HorizontalFacing}; +use pumpkin_data::block_properties::HorizontalFacing; use pumpkin_data::damage::DamageType; use pumpkin_data::data_component_impl::{AttributeModifiersImpl, EnchantmentsImpl, Operation}; use pumpkin_data::data_component_impl::{EquipmentSlot, EquippableImpl, ToolImpl, WeaponImpl}; @@ -575,13 +575,13 @@ impl Player { let bytes = if let Ok(handle) = tokio::runtime::Handle::try_current() { tokio::task::block_in_place(|| { handle.block_on(async { - let client = reqwest::Client::new(); + let client = pumpkin_util::client(); client.get(&url).send().await.ok()?.bytes().await.ok() }) })? } else { tokio::runtime::Runtime::new().ok()?.block_on(async { - let client = reqwest::Client::new(); + let client = pumpkin_util::client(); client.get(&url).send().await.ok()?.bytes().await.ok() })? }; @@ -1700,7 +1700,7 @@ impl Player { // Handle bed respawn if block.has_tag(&tag::Block::MINECRAFT_BEDS) { - let bed_props = BedProperties::from_state_id(state_id, block); + let bed_props = BedProperties::from_state_id(state_id); let facing = bed_props.facing; // Try positions around the bed based on facing direction @@ -1718,7 +1718,7 @@ impl Player { // Handle respawn anchor (Nether) if block == &Block::RESPAWN_ANCHOR { - let anchor_props = AnchorProperties::from_state_id(state_id, block); + let anchor_props = AnchorProperties::from_state_id(state_id); let charges = anchor_props.charges; // Anchor needs at least 1 charge to work diff --git a/crates/pumpkin/src/entity/vehicle/minecart.rs b/crates/pumpkin/src/entity/vehicle/minecart.rs index a9cee5a95..e4b2856c1 100644 --- a/crates/pumpkin/src/entity/vehicle/minecart.rs +++ b/crates/pumpkin/src/entity/vehicle/minecart.rs @@ -16,7 +16,7 @@ use crate::{ server::Server, }; use pumpkin_data::Block; -use pumpkin_data::block_properties::{BlockProperties, PoweredRailLikeProperties}; +use pumpkin_data::block_properties::PoweredRailLikeProperties; use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; @@ -178,7 +178,7 @@ impl EntityBase for MinecartEntity { } if is_powered_rail || is_activator_rail { - let props = PoweredRailLikeProperties::from_state_id(state_id, block); + let props = PoweredRailLikeProperties::from_state_id(state_id); let powered = props.powered; if is_activator_rail && let MinecartKind::Hopper(minecart) = &self.kind { @@ -319,10 +319,10 @@ impl EntityBase for MinecartEntity { use pumpkin_data::block_properties::{RailShape, RailShapeStraight}; let shape = if block.id == Block::RAIL.id { - let props = RailLikeProperties::from_state_id(state_id, block); + let props = RailLikeProperties::from_state_id(state_id); props.shape } else { - let props = PoweredRailLikeProperties::from_state_id(state_id, block); + let props = PoweredRailLikeProperties::from_state_id(state_id); match props.shape { RailShapeStraight::NorthSouth => RailShape::NorthSouth, RailShapeStraight::EastWest => RailShape::EastWest, diff --git a/crates/pumpkin/src/item/items/axe.rs b/crates/pumpkin/src/item/items/axe.rs index 72e1a9880..0a7adc6d8 100644 --- a/crates/pumpkin/src/item/items/axe.rs +++ b/crates/pumpkin/src/item/items/axe.rs @@ -1,7 +1,7 @@ use crate::entity::player::Player; use crate::item::{ItemBehaviour, ItemMetadata}; use crate::server::Server; -use pumpkin_data::block_properties::{BlockProperties, DoubleBlockHalf, OakDoorLikeProperties}; +use pumpkin_data::block_properties::{DoubleBlockHalf, OakDoorLikeProperties}; use pumpkin_data::block_transformer::AXE; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::SoundCategory; @@ -48,7 +48,7 @@ impl ItemBehaviour for AxeItem { } if block.has_tag(&tag::Block::MINECRAFT_DOORS) { - let door_props = OakDoorLikeProperties::from_state_id(current_state_id, block); + let door_props = OakDoorLikeProperties::from_state_id(current_state_id); let other_half_pos = match door_props.half { DoubleBlockHalf::Lower => location.up(), DoubleBlockHalf::Upper => location.down(), diff --git a/crates/pumpkin/src/item/items/honeycomb.rs b/crates/pumpkin/src/item/items/honeycomb.rs index 966848949..10116ff95 100644 --- a/crates/pumpkin/src/item/items/honeycomb.rs +++ b/crates/pumpkin/src/item/items/honeycomb.rs @@ -7,7 +7,6 @@ use crate::entity::player::Player; use crate::item::{ItemBehaviour, ItemMetadata}; use crate::server::Server; use crate::world::World; -use pumpkin_data::block_properties::BlockProperties; use pumpkin_data::block_properties::OakDoorLikeProperties; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; @@ -58,7 +57,7 @@ pub(crate) fn try_wax_block(world: &Arc, location: BlockPos, block: &Bloc let new_state_id = if block.has_tag(&tag::Block::MINECRAFT_DOORS) { // Carry the door state over to the waxed door. let door_information = world.get_block_state_id(&location); - let door_props = OakDoorLikeProperties::from_state_id(door_information, block); + let door_props = OakDoorLikeProperties::from_state_id(door_information); let mut new_door_properties = OakDoorLikeProperties::default(new_block); new_door_properties.facing = door_props.facing; new_door_properties.open = door_props.open; diff --git a/crates/pumpkin/src/item/items/minecart.rs b/crates/pumpkin/src/item/items/minecart.rs index 3123dfa74..cc6349968 100644 --- a/crates/pumpkin/src/item/items/minecart.rs +++ b/crates/pumpkin/src/item/items/minecart.rs @@ -68,11 +68,11 @@ impl ItemBehaviour for MinecartItem { } let state_id = world.get_block_state_id(&location); let is_ascending = if PoweredRailLikeProperties::handles_block_id(block.id) { - PoweredRailLikeProperties::from_state_id(state_id, block) + PoweredRailLikeProperties::from_state_id(state_id) .shape .is_ascending() } else { - RailLikeProperties::from_state_id(state_id, block) + RailLikeProperties::from_state_id(state_id) .shape .is_ascending() }; diff --git a/crates/pumpkin/src/item/items/shovel.rs b/crates/pumpkin/src/item/items/shovel.rs index 4a58d75bd..80f9a1002 100644 --- a/crates/pumpkin/src/item/items/shovel.rs +++ b/crates/pumpkin/src/item/items/shovel.rs @@ -2,7 +2,7 @@ use crate::entity::player::Player; use crate::item::{ItemBehaviour, ItemMetadata}; use crate::server::Server; use pumpkin_data::BlockDirection; -use pumpkin_data::block_properties::{BlockProperties, CampfireLikeProperties}; +use pumpkin_data::block_properties::CampfireLikeProperties; use pumpkin_data::block_transformer::SHOVEL; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::{Sound, SoundCategory}; @@ -56,7 +56,7 @@ impl ItemBehaviour for ShovelItem { changed = true; } else if block == &Block::CAMPFIRE || block == &Block::SOUL_CAMPFIRE { let mut campfire_props = - CampfireLikeProperties::from_state_id(world.get_block_state(&location).id, block); + CampfireLikeProperties::from_state_id(world.get_block_state(&location).id); if campfire_props.lit { world.sync_world_event(WorldEvent::SoundExtinguishFire, location, 0); diff --git a/crates/pumpkin/src/net/authentication.rs b/crates/pumpkin/src/net/authentication.rs index 4bde8e071..f344d1978 100644 --- a/crates/pumpkin/src/net/authentication.rs +++ b/crates/pumpkin/src/net/authentication.rs @@ -55,7 +55,7 @@ const MOJANG_PROFILE_BY_UUID_URL: &str = "https://sessionserver.mojang.com/session/minecraft/profile/{uuid}?unsigned=false"; fn create_client(auth_config: &AuthenticationConfig) -> reqwest::Client { - reqwest::Client::builder() + pumpkin_util::client_builder() .connect_timeout(std::time::Duration::from_millis( auth_config.connect_timeout as u64, )) diff --git a/crates/pumpkin/src/net/java/play/mod.rs b/crates/pumpkin/src/net/java/play/mod.rs index 194534f6f..7f21b9ff4 100644 --- a/crates/pumpkin/src/net/java/play/mod.rs +++ b/crates/pumpkin/src/net/java/play/mod.rs @@ -37,7 +37,7 @@ use crate::block::entities::jigsaw_block::JigsawBlockEntity; use crate::plugin::player::player_toggle_sprint_event::PlayerToggleSprintEvent; use crate::server::{Server, seasonal_events}; use crate::world::{BlockBreakingProgress, World, chunker}; -use pumpkin_data::block_properties::{BlockProperties, CommandBlockLikeProperties}; +use pumpkin_data::block_properties::CommandBlockLikeProperties; use pumpkin_data::data_component::DataComponent; use pumpkin_data::data_component_impl::{ BlocksAttacksImpl, ConsumableImpl, DataComponentImpl, EquipmentSlot, EquippableImpl, FoodImpl, diff --git a/crates/pumpkin/src/net/java/play/player_action.rs b/crates/pumpkin/src/net/java/play/player_action.rs index 1bab072d2..246ccf071 100644 --- a/crates/pumpkin/src/net/java/play/player_action.rs +++ b/crates/pumpkin/src/net/java/play/player_action.rs @@ -49,7 +49,7 @@ impl JavaClient { if block == &pumpkin_data::Block::NOTE_BLOCK { let props = pumpkin_data::block_properties::NoteBlockLikeProperties::from_state_id( - state.id, block, + state.id, ); crate::block::blocks::note::NoteBlock::play_note(&props, &world, &position); player.increment_stat( diff --git a/crates/pumpkin/src/net/java/play/set_command_block.rs b/crates/pumpkin/src/net/java/play/set_command_block.rs index 82776f402..d2e6b5fc7 100644 --- a/crates/pumpkin/src/net/java/play/set_command_block.rs +++ b/crates/pumpkin/src/net/java/play/set_command_block.rs @@ -22,9 +22,9 @@ impl JavaClient { return; }; - let block = player.world().get_block(&pos); + let _block = player.world().get_block(&pos); let old_state_id = player.world().get_block_state_id(&pos); - let mut props = CommandBlockLikeProperties::from_state_id(old_state_id, block); + let mut props = CommandBlockLikeProperties::from_state_id(old_state_id); let block_type = match command_block_mode { CommandBlockMode::Chain => Block::CHAIN_COMMAND_BLOCK, diff --git a/crates/pumpkin/src/plugin/loader/wasm/wasm_host/signature.rs b/crates/pumpkin/src/plugin/loader/wasm/wasm_host/signature.rs index 4421cdde4..b0f4e08ee 100644 --- a/crates/pumpkin/src/plugin/loader/wasm/wasm_host/signature.rs +++ b/crates/pumpkin/src/plugin/loader/wasm/wasm_host/signature.rs @@ -185,7 +185,7 @@ pub fn fetch_market_public_key() -> Result { let body = if let Ok(handle) = tokio::runtime::Handle::try_current() { tokio::task::block_in_place(|| { handle.block_on(async { - let client = reqwest::Client::builder() + let client = pumpkin_util::client_builder() .user_agent("Pumpkin-MC") .build() .map_err(|e| format!("Failed to build HTTP client: {e}"))?; @@ -204,7 +204,7 @@ pub fn fetch_market_public_key() -> Result { tokio::runtime::Runtime::new() .map_err(|e| format!("Failed to create runtime: {e}"))? .block_on(async { - let client = reqwest::Client::builder() + let client = pumpkin_util::client_builder() .user_agent("Pumpkin-MC") .build() .map_err(|e| format!("Failed to build HTTP client: {e}"))?; diff --git a/crates/pumpkin/src/world/dragon_fight.rs b/crates/pumpkin/src/world/dragon_fight.rs index 2774365f8..a55b2ba96 100644 --- a/crates/pumpkin/src/world/dragon_fight.rs +++ b/crates/pumpkin/src/world/dragon_fight.rs @@ -20,7 +20,6 @@ use super::{ bossbar::{Bossbar, BossbarColor, BossbarDivisions, BossbarFlags}, }; use crate::entity::{Entity, EntityBase, decoration::end_crystal::EndCrystalEntity}; -use pumpkin_data::block_properties::BlockProperties; // ── Constants (match vanilla exactly) ──────────────────────────────────────── diff --git a/crates/pumpkin/src/world/end_podium.rs b/crates/pumpkin/src/world/end_podium.rs index ed9f22d70..32cf9228f 100644 --- a/crates/pumpkin/src/world/end_podium.rs +++ b/crates/pumpkin/src/world/end_podium.rs @@ -7,7 +7,7 @@ use std::sync::Arc; use pumpkin_data::{ Block, - block_properties::{BlockProperties, HorizontalFacing, WallTorchLikeProperties}, + block_properties::{HorizontalFacing, WallTorchLikeProperties}, }; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; diff --git a/crates/pumpkin/src/world/mod.rs b/crates/pumpkin/src/world/mod.rs index 18b027129..26867279e 100644 --- a/crates/pumpkin/src/world/mod.rs +++ b/crates/pumpkin/src/world/mod.rs @@ -74,7 +74,7 @@ use pumpkin_data::{ }; use pumpkin_data::{ BlockDirection, BlockState, HorizontalFacingExt, - block_properties::{BlockProperties, ChestLikeProperties, ChestType}, + block_properties::{ChestLikeProperties, ChestType}, tag::Taggable, translation, }; @@ -193,7 +193,7 @@ fn bedrock_chest_block_actor(state_id: BlockStateId, position: BlockPos) -> Opti nbt.put_int("z", position.0.z); nbt.put_bool("isMovable", true); - let properties = ChestLikeProperties::from_state_id(state_id, block); + let properties = ChestLikeProperties::from_state_id(state_id); if properties.r#type != ChestType::Single { let direction = if properties.r#type == ChestType::Left { properties.facing.rotate_clockwise() @@ -7094,7 +7094,7 @@ impl WorldPortalExt for WorldPortal { mod tests { use pumpkin_data::{ Block, - block_properties::{BlockProperties, ChestLikeProperties, ChestType, HorizontalFacing}, + block_properties::{ChestLikeProperties, ChestType, HorizontalFacing}, }; use pumpkin_util::math::position::BlockPos; diff --git a/crates/pumpkin/src/world/portal/end.rs b/crates/pumpkin/src/world/portal/end.rs index ed6a620bf..1a91db229 100644 --- a/crates/pumpkin/src/world/portal/end.rs +++ b/crates/pumpkin/src/world/portal/end.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::{Block, BlockDirection, BlockId, block_properties::BlockProperties}; +use pumpkin_data::{Block, BlockDirection, BlockId}; use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; use pumpkin_world::world::BlockFlags; @@ -29,7 +29,7 @@ impl EndPortal { return None; } - let properties = EndPortalFrameProperties::from_state_id(state, block); + let properties = EndPortalFrameProperties::from_state_id(state); let facing_dir = properties.facing; let left_pos = pos.offset_dir(facing_dir.rotate_clockwise().to_offset(), 1); let right_pos = pos.offset_dir(facing_dir.rotate_counter_clockwise().to_offset(), 1); @@ -67,10 +67,9 @@ impl EndPortal { return false; } - let mid_properties = EndPortalFrameProperties::from_state_id(mid_state, mid_block); - let left_properties = EndPortalFrameProperties::from_state_id(left_state, left_block); - let right_properties = - EndPortalFrameProperties::from_state_id(right_state, right_block); + let mid_properties = EndPortalFrameProperties::from_state_id(mid_state); + let left_properties = EndPortalFrameProperties::from_state_id(left_state); + let right_properties = EndPortalFrameProperties::from_state_id(right_state); let facing = dir.to_facing(); diff --git a/crates/pumpkin/src/world/portal/nether.rs b/crates/pumpkin/src/world/portal/nether.rs index 903ad6ca4..f6214aebb 100644 --- a/crates/pumpkin/src/world/portal/nether.rs +++ b/crates/pumpkin/src/world/portal/nether.rs @@ -1,7 +1,7 @@ use super::poi; use pumpkin_data::{ Block, BlockDirection, BlockState, - block_properties::{BlockProperties, HorizontalAxis, NetherPortalLikeProperties}, + block_properties::{HorizontalAxis, NetherPortalLikeProperties}, tag, tag::Taggable, }; @@ -318,7 +318,7 @@ 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); + let props = NetherPortalLikeProperties::from_state_id(state.id); if props.axis != axis { return None; } @@ -483,7 +483,7 @@ impl NetherPortal { 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); + let props = NetherPortalLikeProperties::from_state_id(state.id); props.axis == axis } else { state.is_air() || block.has_tag(&tag::Block::MINECRAFT_FIRE) @@ -541,7 +541,7 @@ impl NetherPortal { if block != &Block::NETHER_PORTAL { continue; } - let props = NetherPortalLikeProperties::from_state_id(state.id, block); + let props = NetherPortalLikeProperties::from_state_id(state.id); let axis = props.axis; if let Some(portal) = Self::get_on_axis(world, &pos, axis) diff --git a/tools/pumpkin-codegen/Cargo.toml b/tools/pumpkin-codegen/Cargo.toml index e5a33a46e..6115a20c9 100644 --- a/tools/pumpkin-codegen/Cargo.toml +++ b/tools/pumpkin-codegen/Cargo.toml @@ -15,7 +15,7 @@ serde = { version = "1.0", features = ["derive"] } serde_repr = { version = "0.1" } serde_json = { version = "1.0", features = ["preserve_order"] } -wit-encoder = "0.257" +wit-encoder = "0.258" semver = "1.0" rayon = "1.12.0" diff --git a/tools/pumpkin-codegen/src/block.rs b/tools/pumpkin-codegen/src/block.rs index ee818f835..58d1474c6 100644 --- a/tools/pumpkin-codegen/src/block.rs +++ b/tools/pumpkin-codegen/src/block.rs @@ -61,6 +61,39 @@ fn property_group_name_from_derived_name(name: &str) -> String { format!("{name}_properties").to_upper_camel_case() } +fn common_suffix_group_alias(blocks: &[(String, u16)]) -> Option { + if blocks.is_empty() { + return None; + } + let token_lists: Vec> = blocks + .iter() + .map(|(name, _)| name.split('_').collect()) + .collect(); + + let first = &token_lists[0]; + let mut common_suffix_len = 0; + + for i in 1..=first.len() { + let candidate_suffix = &first[first.len() - i..]; + let all_match = token_lists + .iter() + .all(|tokens| tokens.len() >= i && &tokens[tokens.len() - i..] == candidate_suffix); + if all_match { + common_suffix_len = i; + } else { + break; + } + } + + if common_suffix_len > 0 { + let suffix_tokens = &first[first.len() - common_suffix_len..]; + let suffix_str = suffix_tokens.join("_"); + Some(format!("{suffix_str}_properties").to_upper_camel_case()) + } else { + None + } +} + /// Discriminates between the two runtime representations of a block property. enum PropertyType { /// The property is a simple boolean (`true`/`false`). @@ -199,6 +232,8 @@ impl ToTokens for PropertyStruct { struct BlockPropertyStruct { /// The property group data used to generate the struct and its trait implementation. data: PropertyCollectionData, + /// Type aliases for this property struct. + aliases: Vec, } impl ToTokens for BlockPropertyStruct { @@ -359,12 +394,48 @@ impl ToTokens for BlockPropertyStruct { quote! { if *key == #key { #val } } }; + let aliases = self.aliases.iter().map(|alias| { + quote! { pub type #alias = #name; } + }); + tokens.extend(quote! { #[derive(Clone, Copy, Eq, PartialEq)] pub struct #name { #(#fields),* } + #(#aliases)* + + impl #name { + #[inline] + #[must_use] + pub fn from_index(mut index: u16) -> Self { + Self { + #(#from_index_body),* + } + } + + #[inline] + #[must_use] + pub fn from_state_id(id: BlockStateId) -> Self { + let block = Block::from_state_id(id); + let min_id = block.states[0].id.as_u16(); + Self::from_index(id.as_u16() - min_id) + } + + #[inline] + #[must_use] + pub fn to_state_id(&self, block: &Block) -> BlockStateId { + ::to_state_id(self, block) + } + + #[inline] + #[must_use] + pub fn default(block: &Block) -> Self { + ::default(block) + } + } + impl BlockProperties for #name { fn to_index(&self) -> u16 { let (index, _) = [#(#to_index_logic),*] @@ -374,10 +445,8 @@ impl ToTokens for BlockPropertyStruct { } #[allow(unused_assignments)] - fn from_index(mut index: u16) -> Self { - Self { - #(#from_index_body),* - } + fn from_index(index: u16) -> Self { + Self::from_index(index) } #[inline] @@ -417,7 +486,7 @@ impl ToTokens for BlockPropertyStruct { if !Self::handles_block_id(block.id) { panic!("{} is not a valid block for {}", block.name, #struct_name); } - Self::from_state_id(block.default_state.id, block) + Self::from_state_id(block.default_state.id) } fn to_props(&self) -> Vec<(&'static str, &'static str)> { @@ -1051,11 +1120,31 @@ pub fn build() -> TokenStream { let mut block_properties_from_state_and_block_id_arms = Vec::new(); let mut block_properties_from_props_and_name_arms = Vec::new(); + let mut emitted_aliases = HashSet::new(); + for property_group in property_collection_map.values() { + emitted_aliases.insert(property_group_name_from_derived_name( + &property_group.derive_name(), + )); + } + for property_group in property_collection_map.into_values() { - let property_name = Ident::new( - &property_group_name_from_derived_name(&property_group.derive_name()), - Span::call_site(), - ); + let struct_name = property_group_name_from_derived_name(&property_group.derive_name()); + let property_name = Ident::new(&struct_name, Span::call_site()); + + let mut group_aliases = Vec::new(); + + if let Some(canonical) = common_suffix_group_alias(&property_group.blocks) { + if emitted_aliases.insert(canonical.clone()) { + group_aliases.push(Ident::new(&canonical, Span::call_site())); + } + } + + for (b_name, _) in &property_group.blocks { + let alias_name = format!("{}_properties", b_name).to_upper_camel_case(); + if emitted_aliases.insert(alias_name.clone()) { + group_aliases.push(Ident::new(&alias_name, Span::call_site())); + } + } let idents: Box<_> = property_group .blocks @@ -1064,7 +1153,7 @@ pub fn build() -> TokenStream { .collect(); block_properties_from_state_and_block_id_arms.push(quote! { - #(BlockId::#idents)|* => Box::new(#property_name::from_state_id(state_id, self)), + #(BlockId::#idents)|* => Box::new(#property_name::from_state_id(state_id)), }); block_properties_from_props_and_name_arms.push(quote! { #(BlockId::#idents)|* => Box::new(#property_name::from_props(props, self)), @@ -1072,6 +1161,7 @@ pub fn build() -> TokenStream { block_properties.push(BlockPropertyStruct { data: property_group, + aliases: group_aliases, }); }