#![allow(clippy::all, clippy::pedantic, clippy::nursery, missing_docs)]
use crate::common::BiomeInfo;
pub(crate) static BIOMES: [BiomeInfo; 79] = [
BiomeInfo { id: 0, name: "ocean", display_name: "Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 1, name: "plains", display_name: "Plains", category: "plains", temperature: 0.8, rainfall: 0.4, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 2, name: "desert", display_name: "Desert", category: "desert", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 3, name: "mountains", display_name: "Mountains", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 4, name: "forest", display_name: "Forest", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 5, name: "taiga", display_name: "Taiga", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 6, name: "swamp", display_name: "Swamp", category: "swamp", temperature: 0.8, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 7, name: "river", display_name: "River", category: "river", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 8, name: "nether_wastes", display_name: "Nether Wastes", category: "nether", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "nether" },
BiomeInfo { id: 9, name: "the_end", display_name: "The End", category: "the_end", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 10, name: "frozen_ocean", display_name: "Frozen Ocean", category: "ocean", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 11, name: "frozen_river", display_name: "Frozen River", category: "river", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 12, name: "snowy_tundra", display_name: "Snowy Tundra", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 13, name: "snowy_mountains", display_name: "Snowy Mountains", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 14, name: "mushroom_fields", display_name: "Mushroom Fields", category: "mushroom", temperature: 0.9, rainfall: 1.0, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 15, name: "mushroom_field_shore", display_name: "Mushroom Fields Shore", category: "mushroom", temperature: 0.9, rainfall: 1.0, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 16, name: "beach", display_name: "Beach", category: "beach", temperature: 0.8, rainfall: 0.4, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 17, name: "desert_hills", display_name: "Desert Hills", category: "desert", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 18, name: "wooded_hills", display_name: "Wooded Hills", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 19, name: "taiga_hills", display_name: "Taiga Hills", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 20, name: "mountain_edge", display_name: "Mountain Edge", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 21, name: "jungle", display_name: "Jungle", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 22, name: "jungle_hills", display_name: "Jungle Hills", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 23, name: "jungle_edge", display_name: "Jungle Edge", category: "jungle", temperature: 0.95, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 24, name: "deep_ocean", display_name: "Deep Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 25, name: "stone_shore", display_name: "Stone Shore", category: "none", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 26, name: "snowy_beach", display_name: "Snowy Beach", category: "beach", temperature: 0.05, rainfall: 0.3, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 27, name: "birch_forest", display_name: "Birch Forest", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 28, name: "birch_forest_hills", display_name: "Birch Forest Hills", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 29, name: "dark_forest", display_name: "Dark Forest", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 30, name: "snowy_taiga", display_name: "Snowy Taiga", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 31, name: "snowy_taiga_hills", display_name: "Snowy Taiga Hills", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 32, name: "giant_tree_taiga", display_name: "Giant Tree Taiga", category: "taiga", temperature: 0.3, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 33, name: "giant_tree_taiga_hills", display_name: "Giant Tree Taiga Hills", category: "taiga", temperature: 0.3, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 34, name: "wooded_mountains", display_name: "Wooded Mountains", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 35, name: "savanna", display_name: "Savanna", category: "savanna", temperature: 1.2, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 36, name: "savanna_plateau", display_name: "Savanna Plateau", category: "savanna", temperature: 1.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 37, name: "badlands", display_name: "Badlands", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 38, name: "wooded_badlands_plateau", display_name: "Wooded Badlands Plateau", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 39, name: "badlands_plateau", display_name: "Badlands Plateau", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 40, name: "small_end_islands", display_name: "Small End Islands", category: "the_end", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 41, name: "end_midlands", display_name: "End Midlands", category: "the_end", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 42, name: "end_highlands", display_name: "End Highlands", category: "the_end", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 43, name: "end_barrens", display_name: "End Barrens", category: "the_end", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 44, name: "warm_ocean", display_name: "Warm Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 45, name: "lukewarm_ocean", display_name: "Lukewarm Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 46, name: "cold_ocean", display_name: "Cold Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 47, name: "deep_warm_ocean", display_name: "Deep Warm Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 48, name: "deep_lukewarm_ocean", display_name: "Deep Lukewarm Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 49, name: "deep_cold_ocean", display_name: "Deep Cold Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 50, name: "deep_frozen_ocean", display_name: "Deep Frozen Ocean", category: "ocean", temperature: 0.5, rainfall: 0.5, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 127, name: "the_void", display_name: "the_void", category: "none", temperature: 0.5, rainfall: 0.5, precipitation: "none", dimension: "end" },
BiomeInfo { id: 129, name: "sunflower_plains", display_name: "Sunflower Plains", category: "plains", temperature: 0.8, rainfall: 0.4, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 130, name: "desert_lakes", display_name: "Desert Lakes", category: "desert", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 131, name: "gravelly_mountains", display_name: "Gravelly Mountains", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 132, name: "flower_forest", display_name: "Flower Forest", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 133, name: "taiga_mountains", display_name: "Taiga Mountains", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 134, name: "swamp_hills", display_name: "Swamp Hills", category: "swamp", temperature: 0.8, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 140, name: "ice_spikes", display_name: "Ice Spikes", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 149, name: "modified_jungle", display_name: "Modified Jungle", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 151, name: "modified_jungle_edge", display_name: "Modified Jungle Edge", category: "jungle", temperature: 0.95, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 155, name: "tall_birch_forest", display_name: "Tall Birch Forest", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 156, name: "tall_birch_hills", display_name: "Tall Birch Hills", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 157, name: "dark_forest_hills", display_name: "Dark Forest Hills", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 158, name: "snowy_taiga_mountains", display_name: "Snowy Taiga Mountains", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 160, name: "giant_spruce_taiga", display_name: "Giant Spruce Taiga", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 161, name: "giant_spruce_taiga_hills", display_name: "Giant Spruce Taiga Hills", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 162, name: "modified_gravelly_mountains", display_name: "Gravelly Mountains+", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 163, name: "shattered_savanna", display_name: "Shattered Savanna", category: "savanna", temperature: 1.1, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 164, name: "shattered_savanna_plateau", display_name: "Shattered Savanna Plateau", category: "savanna", temperature: 1.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 165, name: "eroded_badlands", display_name: "Eroded Badlands", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 166, name: "modified_wooded_badlands_plateau", display_name: "Modified Wooded Badlands Plateau", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 167, name: "modified_badlands_plateau", display_name: "Modified Badlands Plateau", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 168, name: "bamboo_jungle", display_name: "Bamboo Jungle", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 169, name: "bamboo_jungle_hills", display_name: "Bamboo Jungle Hills", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 170, name: "soul_sand_valley", display_name: "Soul Sand Valley", category: "nether", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "nether" },
BiomeInfo { id: 171, name: "crimson_forest", display_name: "Crimson Forest", category: "nether", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "nether" },
BiomeInfo { id: 172, name: "warped_forest", display_name: "Warped Forest", category: "nether", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "nether" },
BiomeInfo { id: 173, name: "basalt_deltas", display_name: "Basalt Deltas", category: "nether", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "nether" },
];
pub(crate) static BIOME_NAMES: [(&str, u16); 79] = [
("badlands", 37),
("badlands_plateau", 39),
("bamboo_jungle", 168),
("bamboo_jungle_hills", 169),
("basalt_deltas", 173),
("beach", 16),
("birch_forest", 27),
("birch_forest_hills", 28),
("cold_ocean", 46),
("crimson_forest", 171),
("dark_forest", 29),
("dark_forest_hills", 157),
("deep_cold_ocean", 49),
("deep_frozen_ocean", 50),
("deep_lukewarm_ocean", 48),
("deep_ocean", 24),
("deep_warm_ocean", 47),
("desert", 2),
("desert_hills", 17),
("desert_lakes", 130),
("end_barrens", 43),
("end_highlands", 42),
("end_midlands", 41),
("eroded_badlands", 165),
("flower_forest", 132),
("forest", 4),
("frozen_ocean", 10),
("frozen_river", 11),
("giant_spruce_taiga", 160),
("giant_spruce_taiga_hills", 161),
("giant_tree_taiga", 32),
("giant_tree_taiga_hills", 33),
("gravelly_mountains", 131),
("ice_spikes", 140),
("jungle", 21),
("jungle_edge", 23),
("jungle_hills", 22),
("lukewarm_ocean", 45),
("modified_badlands_plateau", 167),
("modified_gravelly_mountains", 162),
("modified_jungle", 149),
("modified_jungle_edge", 151),
("modified_wooded_badlands_plateau", 166),
("mountain_edge", 20),
("mountains", 3),
("mushroom_field_shore", 15),
("mushroom_fields", 14),
("nether_wastes", 8),
("ocean", 0),
("plains", 1),
("river", 7),
("savanna", 35),
("savanna_plateau", 36),
("shattered_savanna", 163),
("shattered_savanna_plateau", 164),
("small_end_islands", 40),
("snowy_beach", 26),
("snowy_mountains", 13),
("snowy_taiga", 30),
("snowy_taiga_hills", 31),
("snowy_taiga_mountains", 158),
("snowy_tundra", 12),
("soul_sand_valley", 170),
("stone_shore", 25),
("sunflower_plains", 129),
("swamp", 6),
("swamp_hills", 134),
("taiga", 5),
("taiga_hills", 19),
("taiga_mountains", 133),
("tall_birch_forest", 155),
("tall_birch_hills", 156),
("the_end", 9),
("the_void", 127),
("warm_ocean", 44),
("warped_forest", 172),
("wooded_badlands_plateau", 38),
("wooded_hills", 18),
("wooded_mountains", 34),
];