minedmap_resource/
biomes.rs

1//! Biome data
2//!
3//! This file is generated using resource/biomes.py, do not edit
4
5use super::*;
6use BiomeGrassColorModifier::*;
7
8/// List if known biomes and their properties
9pub const BIOMES: &[(&str, Biome)] = &[
10	(
11		"badlands",
12		Biome::new(200, 0)
13			.foliage([158, 129, 77])
14			.grass([144, 129, 77]),
15	),
16	("bamboo_jungle", Biome::new(95, 90)),
17	("basalt_deltas", Biome::new(200, 0)),
18	("beach", Biome::new(80, 40)),
19	("birch_forest", Biome::new(60, 60)),
20	(
21		"cherry_grove",
22		Biome::new(50, 80)
23			.foliage([182, 219, 97])
24			.grass([182, 219, 97])
25			.water([93, 183, 239]),
26	),
27	("cold_ocean", Biome::new(50, 50).water([61, 87, 214])),
28	("crimson_forest", Biome::new(200, 0)),
29	("dark_forest", Biome::new(70, 80).modify(DarkForest)),
30	("deep_cold_ocean", Biome::new(50, 50).water([61, 87, 214])),
31	("deep_dark", Biome::new(80, 40)),
32	("deep_frozen_ocean", Biome::new(50, 50).water([57, 56, 201])),
33	(
34		"deep_lukewarm_ocean",
35		Biome::new(50, 50).water([69, 173, 242]),
36	),
37	("deep_ocean", Biome::new(50, 50)),
38	("desert", Biome::new(200, 0)),
39	("dripstone_caves", Biome::new(80, 40)),
40	("end_barrens", Biome::new(50, 50)),
41	("end_highlands", Biome::new(50, 50)),
42	("end_midlands", Biome::new(50, 50)),
43	(
44		"eroded_badlands",
45		Biome::new(200, 0)
46			.foliage([158, 129, 77])
47			.grass([144, 129, 77]),
48	),
49	("flower_forest", Biome::new(70, 80)),
50	("forest", Biome::new(70, 80)),
51	("frozen_ocean", Biome::new(0, 50).water([57, 56, 201])),
52	("frozen_peaks", Biome::new(-70, 90)),
53	("frozen_river", Biome::new(0, 50).water([57, 56, 201])),
54	("grove", Biome::new(-20, 80)),
55	("ice_spikes", Biome::new(0, 50)),
56	("jagged_peaks", Biome::new(-70, 90)),
57	("jungle", Biome::new(95, 90)),
58	("lukewarm_ocean", Biome::new(50, 50).water([69, 173, 242])),
59	("lush_caves", Biome::new(50, 50)),
60	(
61		"mangrove_swamp",
62		Biome::new(80, 90)
63			.foliage([141, 177, 39])
64			.modify(Swamp)
65			.water([58, 122, 106]),
66	),
67	("meadow", Biome::new(50, 80).water([14, 78, 207])),
68	("mushroom_fields", Biome::new(90, 100)),
69	("nether_wastes", Biome::new(200, 0)),
70	("ocean", Biome::new(50, 50)),
71	("old_growth_birch_forest", Biome::new(60, 60)),
72	("old_growth_pine_taiga", Biome::new(30, 80)),
73	("old_growth_spruce_taiga", Biome::new(25, 80)),
74	(
75		"pale_garden",
76		Biome::new(70, 80)
77			.foliage([135, 141, 118])
78			.grass([119, 130, 114])
79			.water([118, 136, 157]),
80	),
81	("plains", Biome::new(80, 40)),
82	("river", Biome::new(50, 50)),
83	("savanna", Biome::new(200, 0)),
84	("savanna_plateau", Biome::new(200, 0)),
85	("small_end_islands", Biome::new(50, 50)),
86	("snowy_beach", Biome::new(5, 30).water([61, 87, 214])),
87	("snowy_plains", Biome::new(0, 50)),
88	("snowy_slopes", Biome::new(-30, 90)),
89	("snowy_taiga", Biome::new(-50, 40).water([61, 87, 214])),
90	("soul_sand_valley", Biome::new(200, 0)),
91	("sparse_jungle", Biome::new(95, 80)),
92	("stony_peaks", Biome::new(100, 30)),
93	("stony_shore", Biome::new(20, 30)),
94	("sunflower_plains", Biome::new(80, 40)),
95	(
96		"swamp",
97		Biome::new(80, 90)
98			.foliage([106, 112, 57])
99			.modify(Swamp)
100			.water([97, 123, 100]),
101	),
102	("taiga", Biome::new(25, 80)),
103	("the_end", Biome::new(50, 50)),
104	("the_void", Biome::new(50, 50)),
105	("warm_ocean", Biome::new(50, 50).water([67, 213, 238])),
106	("warped_forest", Biome::new(200, 0)),
107	("windswept_forest", Biome::new(20, 30)),
108	("windswept_gravelly_hills", Biome::new(20, 30)),
109	("windswept_hills", Biome::new(20, 30)),
110	("windswept_savanna", Biome::new(200, 0)),
111	(
112		"wooded_badlands",
113		Biome::new(200, 0)
114			.foliage([158, 129, 77])
115			.grass([144, 129, 77]),
116	),
117];