#![allow(clippy::all, clippy::pedantic, clippy::nursery, missing_docs)]
use crate::common::BiomeInfo;
pub(crate) static BIOMES: [BiomeInfo; 61] = [
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: "Extreme Hills", 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: "Swampland", 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: "Hell", 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: "Ice Plains", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 13, name: "snowy_mountains", display_name: "Ice Mountains", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 14, name: "mushroom_fields", display_name: "Mushroom Island", category: "mushroom", temperature: 0.9, rainfall: 1.0, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 15, name: "mushroom_field_shore", display_name: "Mushroom Island 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: "Forest 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: "Extreme Hills 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 Beach", category: "none", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 26, name: "snowy_beach", display_name: "Cold 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: "Roofed Forest", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 30, name: "snowy_taiga", display_name: "Cold Taiga", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 31, name: "snowy_taiga_hills", display_name: "Cold Taiga Hills", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 32, name: "giant_tree_taiga", display_name: "Mega Taiga", category: "taiga", temperature: 0.3, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 33, name: "giant_tree_taiga_hills", display_name: "Mega Taiga Hills", category: "taiga", temperature: 0.3, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 34, name: "wooded_mountains", display_name: "Extreme Hills+", 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: "Mesa", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 38, name: "wooded_badlands_plateau", display_name: "Mesa Plateau F", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 39, name: "badlands_plateau", display_name: "Mesa Plateau", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 129, name: "sunflower_plains", display_name: "Plains M", category: "plains", temperature: 0.8, rainfall: 0.4, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 130, name: "desert_lakes", display_name: "Desert M", category: "desert", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 131, name: "gravelly_mountains", display_name: "Extreme Hills M", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 132, name: "flower_forest", display_name: "Forest M", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 133, name: "taiga_mountains", display_name: "Taiga M", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 134, name: "swamp_hills", display_name: "Swampland M", category: "swamp", temperature: 0.8, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 140, name: "ice_spikes", display_name: "Ice Plains M", category: "icy", temperature: 0.0, rainfall: 0.5, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 149, name: "modified_jungle", display_name: "Jungle M", category: "jungle", temperature: 0.95, rainfall: 0.9, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 151, name: "modified_jungle_edge", display_name: "JungleEdge M", category: "jungle", temperature: 0.95, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 155, name: "tall_birch_forest", display_name: "Birch Forest M", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 156, name: "tall_birch_hills", display_name: "Birch Forest Hills M", category: "forest", temperature: 0.6, rainfall: 0.6, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 157, name: "dark_forest_hills", display_name: "Roofed Forest M", category: "forest", temperature: 0.7, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 158, name: "snowy_taiga_mountains", display_name: "Cold Taiga M", category: "taiga", temperature: -0.5, rainfall: 0.4, precipitation: "snow", dimension: "overworld" },
BiomeInfo { id: 160, name: "giant_spruce_taiga", display_name: "Mega Taiga M", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 161, name: "giant_spruce_taiga_hills", display_name: "Redwood Taiga Hills M", category: "taiga", temperature: 0.25, rainfall: 0.8, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 162, name: "modified_gravelly_mountains", display_name: "Extreme Hills+ M", category: "extreme_hills", temperature: 0.2, rainfall: 0.3, precipitation: "rain", dimension: "overworld" },
BiomeInfo { id: 163, name: "shattered_savanna", display_name: "Savanna M", category: "savanna", temperature: 1.1, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 164, name: "shattered_savanna_plateau", display_name: "Savanna Plateau M", category: "savanna", temperature: 1.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 165, name: "eroded_badlands", display_name: "Mesa M", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 166, name: "modified_wooded_badlands_plateau", display_name: "Mesa Plateau F M", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
BiomeInfo { id: 167, name: "modified_badlands_plateau", display_name: "Mesa Plateau M", category: "mesa", temperature: 2.0, rainfall: 0.0, precipitation: "none", dimension: "overworld" },
];
pub(crate) static BIOME_NAMES: [(&str, u16); 61] = [
("badlands", 37),
("badlands_plateau", 39),
("beach", 16),
("birch_forest", 27),
("birch_forest_hills", 28),
("dark_forest", 29),
("dark_forest_hills", 157),
("deep_ocean", 24),
("desert", 2),
("desert_hills", 17),
("desert_lakes", 130),
("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),
("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),
("snowy_beach", 26),
("snowy_mountains", 13),
("snowy_taiga", 30),
("snowy_taiga_hills", 31),
("snowy_taiga_mountains", 158),
("snowy_tundra", 12),
("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),
("wooded_badlands_plateau", 38),
("wooded_hills", 18),
("wooded_mountains", 34),
];