Skip to content

Commit f719a03

Browse files
committed
Update biome-extensions library for cooler caves
1 parent 812f044 commit f719a03

File tree

132 files changed

+8947
-1117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+8947
-1117
lines changed

gm4_cooler_caves/beet.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ data_pack:
1515
pipeline:
1616
- gm4.plugins.extend.module
1717
- gm4.plugins.include.pfb_biome_extensions
18+
- gm4_cooler_caves.fix_overlays
1819

1920
meta:
2021
gm4:

gm4_cooler_caves/fix_overlays.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from beet import Context
2+
3+
# Due to a bug in beet, we need to manually set the overlay formats
4+
def beet_default(ctx: Context):
5+
overlay = ctx.data.overlays["backport_88"]
6+
overlay.min_format = 1
7+
overlay.max_format = 88
8+
overlay.supported_formats = {"min_inclusive": 1, "max_inclusive": 88}
Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
{
2+
"carvers": "#minecraft:in_biome/badlands",
3+
"creature_spawn_probability": 0.03,
4+
"downfall": 0.0,
5+
"effects": {
6+
"fog_color": 12638463,
7+
"foliage_color": 10387789,
8+
"grass_color": 9470285,
9+
"mood_sound": {
10+
"block_search_extent": 8,
11+
"offset": 2.0,
12+
"sound": "minecraft:ambient.cave",
13+
"tick_delay": 6000
14+
},
15+
"music": [
16+
{
17+
"data": {
18+
"max_delay": 24000,
19+
"min_delay": 12000,
20+
"replace_current_music": false,
21+
"sound": "minecraft:music.overworld.badlands"
22+
},
23+
"weight": 1
24+
}
25+
],
26+
"music_volume": 1.0,
27+
"sky_color": 7254527,
28+
"water_color": 4159204,
29+
"water_fog_color": 329011
30+
},
31+
"features": [
32+
"#minecraft:raw_generation/in_biome/badlands",
33+
"#minecraft:lakes/in_biome/badlands",
34+
"#minecraft:local_modifications/in_biome/badlands",
35+
"#minecraft:underground_structures/in_biome/badlands",
36+
"#minecraft:surface_structures/in_biome/badlands",
37+
"#minecraft:strongholds/in_biome/badlands",
38+
"#minecraft:underground_ores/in_biome/badlands",
39+
"#minecraft:underground_decoration/in_biome/badlands",
40+
"#minecraft:fluid_springs/in_biome/badlands",
41+
"#minecraft:vegetal_decoration/in_biome/badlands",
42+
"#minecraft:top_layer_modification/in_biome/badlands"
43+
],
44+
"has_precipitation": false,
45+
"spawn_costs": {},
46+
"spawners": {
47+
"ambient": [
48+
{
49+
"type": "minecraft:bat",
50+
"maxCount": 8,
51+
"minCount": 8,
52+
"weight": 10
53+
}
54+
],
55+
"axolotls": [],
56+
"creature": [
57+
{
58+
"type": "minecraft:sheep",
59+
"maxCount": 4,
60+
"minCount": 4,
61+
"weight": 12
62+
},
63+
{
64+
"type": "minecraft:pig",
65+
"maxCount": 4,
66+
"minCount": 4,
67+
"weight": 10
68+
},
69+
{
70+
"type": "minecraft:chicken",
71+
"maxCount": 4,
72+
"minCount": 4,
73+
"weight": 10
74+
},
75+
{
76+
"type": "minecraft:cow",
77+
"maxCount": 4,
78+
"minCount": 4,
79+
"weight": 8
80+
},
81+
{
82+
"type": "minecraft:armadillo",
83+
"maxCount": 2,
84+
"minCount": 1,
85+
"weight": 6
86+
}
87+
],
88+
"misc": [],
89+
"monster": [
90+
{
91+
"type": "minecraft:spider",
92+
"maxCount": 4,
93+
"minCount": 4,
94+
"weight": 100
95+
},
96+
{
97+
"type": "minecraft:zombie",
98+
"maxCount": 4,
99+
"minCount": 4,
100+
"weight": 95
101+
},
102+
{
103+
"type": "minecraft:zombie_villager",
104+
"maxCount": 1,
105+
"minCount": 1,
106+
"weight": 5
107+
},
108+
{
109+
"type": "minecraft:skeleton",
110+
"maxCount": 4,
111+
"minCount": 4,
112+
"weight": 100
113+
},
114+
{
115+
"type": "minecraft:creeper",
116+
"maxCount": 4,
117+
"minCount": 4,
118+
"weight": 100
119+
},
120+
{
121+
"type": "minecraft:slime",
122+
"maxCount": 4,
123+
"minCount": 4,
124+
"weight": 100
125+
},
126+
{
127+
"type": "minecraft:enderman",
128+
"maxCount": 4,
129+
"minCount": 1,
130+
"weight": 10
131+
},
132+
{
133+
"type": "minecraft:witch",
134+
"maxCount": 1,
135+
"minCount": 1,
136+
"weight": 5
137+
}
138+
],
139+
"underground_water_creature": [
140+
{
141+
"type": "minecraft:glow_squid",
142+
"maxCount": 6,
143+
"minCount": 4,
144+
"weight": 10
145+
}
146+
],
147+
"water_ambient": [],
148+
"water_creature": []
149+
},
150+
"temperature": 2.0
151+
}
Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
{
2+
"carvers": "#minecraft:in_biome/bamboo_jungle",
3+
"downfall": 0.9,
4+
"effects": {
5+
"fog_color": 12638463,
6+
"mood_sound": {
7+
"block_search_extent": 8,
8+
"offset": 2.0,
9+
"sound": "minecraft:ambient.cave",
10+
"tick_delay": 6000
11+
},
12+
"music": [
13+
{
14+
"data": {
15+
"max_delay": 24000,
16+
"min_delay": 12000,
17+
"replace_current_music": false,
18+
"sound": "minecraft:music.overworld.bamboo_jungle"
19+
},
20+
"weight": 1
21+
}
22+
],
23+
"music_volume": 1.0,
24+
"sky_color": 7842047,
25+
"water_color": 4159204,
26+
"water_fog_color": 329011
27+
},
28+
"features": [
29+
"#minecraft:raw_generation/in_biome/bamboo_jungle",
30+
"#minecraft:lakes/in_biome/bamboo_jungle",
31+
"#minecraft:local_modifications/in_biome/bamboo_jungle",
32+
"#minecraft:underground_structures/in_biome/bamboo_jungle",
33+
"#minecraft:surface_structures/in_biome/bamboo_jungle",
34+
"#minecraft:strongholds/in_biome/bamboo_jungle",
35+
"#minecraft:underground_ores/in_biome/bamboo_jungle",
36+
"#minecraft:underground_decoration/in_biome/bamboo_jungle",
37+
"#minecraft:fluid_springs/in_biome/bamboo_jungle",
38+
"#minecraft:vegetal_decoration/in_biome/bamboo_jungle",
39+
"#minecraft:top_layer_modification/in_biome/bamboo_jungle"
40+
],
41+
"has_precipitation": true,
42+
"spawn_costs": {},
43+
"spawners": {
44+
"ambient": [
45+
{
46+
"type": "minecraft:bat",
47+
"maxCount": 8,
48+
"minCount": 8,
49+
"weight": 10
50+
}
51+
],
52+
"axolotls": [],
53+
"creature": [
54+
{
55+
"type": "minecraft:sheep",
56+
"maxCount": 4,
57+
"minCount": 4,
58+
"weight": 12
59+
},
60+
{
61+
"type": "minecraft:pig",
62+
"maxCount": 4,
63+
"minCount": 4,
64+
"weight": 10
65+
},
66+
{
67+
"type": "minecraft:chicken",
68+
"maxCount": 4,
69+
"minCount": 4,
70+
"weight": 10
71+
},
72+
{
73+
"type": "minecraft:cow",
74+
"maxCount": 4,
75+
"minCount": 4,
76+
"weight": 8
77+
},
78+
{
79+
"type": "minecraft:chicken",
80+
"maxCount": 4,
81+
"minCount": 4,
82+
"weight": 10
83+
},
84+
{
85+
"type": "minecraft:parrot",
86+
"maxCount": 2,
87+
"minCount": 1,
88+
"weight": 40
89+
},
90+
{
91+
"type": "minecraft:panda",
92+
"maxCount": 2,
93+
"minCount": 1,
94+
"weight": 80
95+
}
96+
],
97+
"misc": [],
98+
"monster": [
99+
{
100+
"type": "minecraft:spider",
101+
"maxCount": 4,
102+
"minCount": 4,
103+
"weight": 100
104+
},
105+
{
106+
"type": "minecraft:zombie",
107+
"maxCount": 4,
108+
"minCount": 4,
109+
"weight": 95
110+
},
111+
{
112+
"type": "minecraft:zombie_villager",
113+
"maxCount": 1,
114+
"minCount": 1,
115+
"weight": 5
116+
},
117+
{
118+
"type": "minecraft:skeleton",
119+
"maxCount": 4,
120+
"minCount": 4,
121+
"weight": 100
122+
},
123+
{
124+
"type": "minecraft:creeper",
125+
"maxCount": 4,
126+
"minCount": 4,
127+
"weight": 100
128+
},
129+
{
130+
"type": "minecraft:slime",
131+
"maxCount": 4,
132+
"minCount": 4,
133+
"weight": 100
134+
},
135+
{
136+
"type": "minecraft:enderman",
137+
"maxCount": 4,
138+
"minCount": 1,
139+
"weight": 10
140+
},
141+
{
142+
"type": "minecraft:witch",
143+
"maxCount": 1,
144+
"minCount": 1,
145+
"weight": 5
146+
},
147+
{
148+
"type": "minecraft:ocelot",
149+
"maxCount": 1,
150+
"minCount": 1,
151+
"weight": 2
152+
}
153+
],
154+
"underground_water_creature": [
155+
{
156+
"type": "minecraft:glow_squid",
157+
"maxCount": 6,
158+
"minCount": 4,
159+
"weight": 10
160+
}
161+
],
162+
"water_ambient": [],
163+
"water_creature": []
164+
},
165+
"temperature": 0.95
166+
}

0 commit comments

Comments
 (0)