mirror of
https://github.com/neocturne/MinedMap.git
synced 2025-05-12 03:55:08 +02:00
117 lines
3.5 KiB
Rust
117 lines
3.5 KiB
Rust
//! Biome data
|
|
//!
|
|
//! This file is generated using resource/biomes.py, do not edit
|
|
|
|
use super::*;
|
|
use BiomeGrassColorModifier::*;
|
|
|
|
/// List if known biomes and their properties
|
|
pub const BIOMES: &[(&str, Biome)] = &[
|
|
(
|
|
"badlands",
|
|
Biome::new(200, 0)
|
|
.foliage([158, 129, 77])
|
|
.grass([144, 129, 77]),
|
|
),
|
|
("bamboo_jungle", Biome::new(95, 90)),
|
|
("basalt_deltas", Biome::new(200, 0)),
|
|
("beach", Biome::new(80, 40)),
|
|
("birch_forest", Biome::new(60, 60)),
|
|
(
|
|
"cherry_grove",
|
|
Biome::new(50, 80)
|
|
.foliage([182, 219, 97])
|
|
.grass([182, 219, 97])
|
|
.water([93, 183, 239]),
|
|
),
|
|
("cold_ocean", Biome::new(50, 50).water([61, 87, 214])),
|
|
("crimson_forest", Biome::new(200, 0)),
|
|
("dark_forest", Biome::new(70, 80).modify(DarkForest)),
|
|
("deep_cold_ocean", Biome::new(50, 50).water([61, 87, 214])),
|
|
("deep_dark", Biome::new(80, 40)),
|
|
("deep_frozen_ocean", Biome::new(50, 50).water([57, 56, 201])),
|
|
(
|
|
"deep_lukewarm_ocean",
|
|
Biome::new(50, 50).water([69, 173, 242]),
|
|
),
|
|
("deep_ocean", Biome::new(50, 50)),
|
|
("desert", Biome::new(200, 0)),
|
|
("dripstone_caves", Biome::new(80, 40)),
|
|
("end_barrens", Biome::new(50, 50)),
|
|
("end_highlands", Biome::new(50, 50)),
|
|
("end_midlands", Biome::new(50, 50)),
|
|
(
|
|
"eroded_badlands",
|
|
Biome::new(200, 0)
|
|
.foliage([158, 129, 77])
|
|
.grass([144, 129, 77]),
|
|
),
|
|
("flower_forest", Biome::new(70, 80)),
|
|
("forest", Biome::new(70, 80)),
|
|
("frozen_ocean", Biome::new(0, 50).water([57, 56, 201])),
|
|
("frozen_peaks", Biome::new(-70, 90)),
|
|
("frozen_river", Biome::new(0, 50).water([57, 56, 201])),
|
|
("grove", Biome::new(-20, 80)),
|
|
("ice_spikes", Biome::new(0, 50)),
|
|
("jagged_peaks", Biome::new(-70, 90)),
|
|
("jungle", Biome::new(95, 90)),
|
|
("lukewarm_ocean", Biome::new(50, 50).water([69, 173, 242])),
|
|
("lush_caves", Biome::new(50, 50)),
|
|
(
|
|
"mangrove_swamp",
|
|
Biome::new(80, 90)
|
|
.foliage([141, 177, 39])
|
|
.modify(Swamp)
|
|
.water([58, 122, 106]),
|
|
),
|
|
("meadow", Biome::new(50, 80).water([14, 78, 207])),
|
|
("mushroom_fields", Biome::new(90, 100)),
|
|
("nether_wastes", Biome::new(200, 0)),
|
|
("ocean", Biome::new(50, 50)),
|
|
("old_growth_birch_forest", Biome::new(60, 60)),
|
|
("old_growth_pine_taiga", Biome::new(30, 80)),
|
|
("old_growth_spruce_taiga", Biome::new(25, 80)),
|
|
(
|
|
"pale_garden",
|
|
Biome::new(70, 80)
|
|
.foliage([135, 141, 118])
|
|
.grass([119, 130, 114])
|
|
.water([118, 136, 157]),
|
|
),
|
|
("plains", Biome::new(80, 40)),
|
|
("river", Biome::new(50, 50)),
|
|
("savanna", Biome::new(200, 0)),
|
|
("savanna_plateau", Biome::new(200, 0)),
|
|
("small_end_islands", Biome::new(50, 50)),
|
|
("snowy_beach", Biome::new(5, 30).water([61, 87, 214])),
|
|
("snowy_plains", Biome::new(0, 50)),
|
|
("snowy_slopes", Biome::new(-30, 90)),
|
|
("snowy_taiga", Biome::new(-50, 40).water([61, 87, 214])),
|
|
("soul_sand_valley", Biome::new(200, 0)),
|
|
("sparse_jungle", Biome::new(95, 80)),
|
|
("stony_peaks", Biome::new(100, 30)),
|
|
("stony_shore", Biome::new(20, 30)),
|
|
("sunflower_plains", Biome::new(80, 40)),
|
|
(
|
|
"swamp",
|
|
Biome::new(80, 90)
|
|
.foliage([106, 112, 57])
|
|
.modify(Swamp)
|
|
.water([97, 123, 100]),
|
|
),
|
|
("taiga", Biome::new(25, 80)),
|
|
("the_end", Biome::new(50, 50)),
|
|
("the_void", Biome::new(50, 50)),
|
|
("warm_ocean", Biome::new(50, 50).water([67, 213, 238])),
|
|
("warped_forest", Biome::new(200, 0)),
|
|
("windswept_forest", Biome::new(20, 30)),
|
|
("windswept_gravelly_hills", Biome::new(20, 30)),
|
|
("windswept_hills", Biome::new(20, 30)),
|
|
("windswept_savanna", Biome::new(200, 0)),
|
|
(
|
|
"wooded_badlands",
|
|
Biome::new(200, 0)
|
|
.foliage([158, 129, 77])
|
|
.grass([144, 129, 77]),
|
|
),
|
|
];
|