Update biomes

This commit is contained in:
Tnze
2022-06-22 00:06:11 +08:00
parent 0c804fdd41
commit bfb7dd5f78

View File

@ -62,131 +62,79 @@ func EmptyChunk(secs int) *Chunk {
} }
} }
var biomesIDs = map[string]BiomesState{ var biomesIDs map[string]BiomesState
"the_void": 0,
"plains": 1,
"sunflower_plains": 2,
"snowy_plains": 3,
"ice_spikes": 4,
"desert": 5,
"swamp": 6,
"forest": 7,
"flower_forest": 8,
"birch_forest": 9,
"dark_forest": 10,
"old_growth_birch_forest": 11,
"old_growth_pine_taiga": 12,
"old_growth_spruce_taiga": 13,
"taiga": 14,
"snowy_taiga": 15,
"savanna": 16,
"savanna_plateau": 17,
"windswept_hills": 18,
"windswept_gravelly_hills": 19,
"windswept_forest": 20,
"windswept_savanna": 21,
"jungle": 22,
"sparse_jungle": 23,
"bamboo_jungle": 24,
"badlands": 25,
"eroded_badlands": 26,
"wooded_badlands": 27,
"meadow": 28,
"grove": 29,
"snowy_slopes": 30,
"frozen_peaks": 31,
"jagged_peaks": 32,
"stony_peaks": 33,
"river": 34,
"frozen_river": 35,
"beach": 36,
"snowy_beach": 37,
"stony_shore": 38,
"warm_ocean": 39,
"lukewarm_ocean": 40,
"deep_lukewarm_ocean": 41,
"ocean": 42,
"deep_ocean": 43,
"cold_ocean": 44,
"deep_cold_ocean": 45,
"frozen_ocean": 46,
"deep_frozen_ocean": 47,
"mushroom_fields": 48,
"dripstone_caves": 49,
"lush_caves": 50,
"nether_wastes": 51,
"warped_forest": 52,
"crimson_forest": 53,
"soul_sand_valley": 54,
"basalt_deltas": 55,
"the_end": 56,
"end_highlands": 57,
"end_midlands": 58,
"small_end_islands": 59,
"end_barrens": 60,
}
var biomesNames = []string{ var biomesNames = []string{
0: "the_void", "the_void",
1: "plains", "plains",
2: "sunflower_plains", "sunflower_plains",
3: "snowy_plains", "snowy_plains",
4: "ice_spikes", "ice_spikes",
5: "desert", "desert",
6: "swamp", "swamp",
7: "forest", "mangrove_swamp",
8: "flower_forest", "forest",
9: "birch_forest", "flower_forest",
10: "dark_forest", "birch_forest",
11: "old_growth_birch_forest", "dark_forest",
12: "old_growth_pine_taiga", "old_growth_birch_forest",
13: "old_growth_spruce_taiga", "old_growth_pine_taiga",
14: "taiga", "old_growth_spruce_taiga",
15: "snowy_taiga", "taiga",
16: "savanna", "snowy_taiga",
17: "savanna_plateau", "savanna",
18: "windswept_hills", "savanna_plateau",
19: "windswept_gravelly_hills", "windswept_hills",
20: "windswept_forest", "windswept_gravelly_hills",
21: "windswept_savanna", "windswept_forest",
22: "jungle", "windswept_savanna",
23: "sparse_jungle", "jungle",
24: "bamboo_jungle", "sparse_jungle",
25: "badlands", "bamboo_jungle",
26: "eroded_badlands", "badlands",
27: "wooded_badlands", "eroded_badlands",
28: "meadow", "wooded_badlands",
29: "grove", "meadow",
30: "snowy_slopes", "grove",
31: "frozen_peaks", "snowy_slopes",
32: "jagged_peaks", "frozen_peaks",
33: "stony_peaks", "jagged_peaks",
34: "river", "stony_peaks",
35: "frozen_river", "river",
36: "beach", "frozen_river",
37: "snowy_beach", "beach",
38: "stony_shore", "snowy_beach",
39: "warm_ocean", "stony_shore",
40: "lukewarm_ocean", "warm_ocean",
41: "deep_lukewarm_ocean", "lukewarm_ocean",
42: "ocean", "deep_lukewarm_ocean",
43: "deep_ocean", "ocean",
44: "cold_ocean", "deep_ocean",
45: "deep_cold_ocean", "cold_ocean",
46: "frozen_ocean", "deep_cold_ocean",
47: "deep_frozen_ocean", "frozen_ocean",
48: "mushroom_fields", "deep_frozen_ocean",
49: "dripstone_caves", "mushroom_fields",
50: "lush_caves", "dripstone_caves",
51: "nether_wastes", "lush_caves",
52: "warped_forest", "deep_dark",
53: "crimson_forest", "nether_wastes",
54: "soul_sand_valley", "warped_forest",
55: "basalt_deltas", "crimson_forest",
56: "the_end", "soul_sand_valley",
57: "end_highlands", "basalt_deltas",
58: "end_midlands", "the_end",
59: "small_end_islands", "end_highlands",
60: "end_barrens", "end_midlands",
"small_end_islands",
"end_barrens",
}
func init() {
biomesIDs = make(map[string]BiomesState, len(biomesNames))
for i, v := range biomesNames {
biomesIDs[v] = BiomesState(i)
}
} }
// ChunkFromSave convert save.Chunk to level.Chunk. // ChunkFromSave convert save.Chunk to level.Chunk.