Skip to content

Commit 7d5a5c8

Browse files
committed
add tropical mushroom island
1 parent d48b3a4 commit 7d5a5c8

8 files changed

Lines changed: 116 additions & 7 deletions

File tree

biome-distribution/extrusions/add_cave_biomes.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,20 @@ extrusions:
112112
min: $meta.yml:deepslate-bottom
113113
max: ${meta.yml:ocean-level} - 13
114114

115+
- type: REPLACE
116+
from: TROPICAL_MUSHROOM_CAVES
117+
sampler:
118+
type: CELLULAR
119+
return: CellValue
120+
salt: 5678
121+
frequency: 1 / 200 / ${customization.yml:cave-biome-scale} / ${customization.yml:global-scale}
122+
to:
123+
- SELF: 1
124+
- TROPICAL_MUSHROOM_CAVES: 3
125+
range:
126+
min: $meta.yml:deepslate-bottom
127+
max: ${meta.yml:ocean-level} - 13
128+
115129
- type: REPLACE
116130
from: LAVA_TUBES
117131
sampler:

biome-distribution/stages/add_islands.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,8 @@ stages:
1313
polar-island:
1414
- polar-mushroom: 1
1515
polar-island-coast:
16-
- polar-mushroom-coast: 1
16+
- polar-mushroom-coast: 1
17+
tropical-island:
18+
- tropical-mushroom: 1
19+
tropical-island-coast:
20+
- tropical-mushroom-coast: 1

biome-distribution/stages/set_biomes_in_climates.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -523,15 +523,18 @@ stages:
523523
- TROPICAL_DEEP_OCEAN: 1
524524
- TROPICAL_DEEP_DEPTHS: 1
525525

526-
mushroom:
527-
- MUSHROOM_FIELDS: 1
528-
mushroom-coast:
529-
- MUSHROOM_COAST: 1
530-
531526
polar-mushroom:
532527
- POLAR_MUSHROOM_FIELDS: 1
533528
polar-mushroom-coast:
534529
- POLAR_MUSHROOM_COAST: 1
530+
mushroom:
531+
- MUSHROOM_FIELDS: 1
532+
mushroom-coast:
533+
- MUSHROOM_COAST: 1
534+
tropical-mushroom:
535+
- TROPICAL_MUSHROOM_FIELDS: 1
536+
tropical-mushroom-coast:
537+
- TROPICAL_MUSHROOM_COAST: 1
535538

536539
polar-vast-forest:
537540
- POLAR_PALE_GARDEN: 1
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
id: TROPICAL_MUSHROOM_CAVES
2+
type: BIOME
3+
extends:
4+
- CAVE
5+
- BASE
6+
color: $biomes/colors.yml:TROPICAL_MUSHROOM_CAVES
7+
8+
vanilla: minecraft:dripstone_caves
9+
10+
particles:
11+
particle: minecraft:mycelium
12+
probability: 0.0005
13+
14+
palette:
15+
- MUSHROOM_CAVES: $meta.yml:top-y
16+
- MUSHROOM_CAVES_DEEPSLATE: $meta.yml:deepslate-top
17+
- << meta.yml:palette-bedrock
18+
19+
features:
20+
flora:
21+
- CAVE_GLOW_LICHEN
22+
- CAVE_SMALL_MUSHROOMS
23+
- HANGING_ROOTS
24+
- LARGE_CEILING_VINES_UNDERGROUND
25+
- LARGE_JUNGLE_LEAF_VINES_UNDERGROUND
26+
trees:
27+
- CAVE_MUSHROOM_DISK_PATCHES
28+
- CAVE_MEDIUM_MUSHROOMS
29+
- JUNGLE_VINES_UNDERGROUND
30+
landforms:
31+
- GREAT_MUSHROOMS
32+
postprocessors:
33+
- GLOW_LICHEN_TENDRIL_CAVES

biomes/colors.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,10 @@ MUSHROOM_RIVER: 0xb600db
303303
POLAR_MUSHROOM_COAST: 0xff00ff
304304
POLAR_MUSHROOM_FIELDS: 0xd100d1
305305
POLAR_MUSHROOM_RIVER: 0xb300b3
306+
TROPICAL_MUSHROOM_COAST: 0xff3dff
307+
TROPICAL_MUSHROOM_FIELDS: 0xbd04a1
308+
TROPICAL_MUSHROOM_RIVER: 0xbf00bf
309+
306310
# Cave Biomes (2)
307311
DRIPSTONE_CAVES: 0x1c1a11
308312
DEEP_DARK: 0x010504
@@ -315,6 +319,7 @@ SPIDER_CAVES: 0x87525e
315319
JUNGLE_CAVES: 0x1d2b19
316320
MUSHROOM_CAVES: 0x824b37
317321
ICE_MUSHROOM_CAVES: 0x9ba6ab
322+
TROPICAL_MUSHROOM_CAVES: 0xa45ebd
318323

319324
# Spot Biomes
320325
ERUPTED_VOLCANO: 0xff8300
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
id: TROPICAL_MUSHROOM_COAST
2+
type: BIOME
3+
extends:
4+
- EQ_FLAT_ERODED
5+
- CARVING_OCEAN
6+
- TROPICAL_MUSHROOM_FIELDS
7+
color: $biomes/colors.yml:TROPICAL_MUSHROOM_COAST
8+
9+
vanilla: minecraft:mushroom_fields
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
id: TROPICAL_MUSHROOM_FIELDS
2+
type: BIOME
3+
extends:
4+
- ENVIRONMENT_LAND_UNIQUE_MUSHROOM
5+
- EQ_ERODED_MOUNTAINS
6+
- CARVING_LAND
7+
- BASE
8+
color: $biomes/colors.yml:TROPICAL_MUSHROOM_FIELDS
9+
10+
vanilla: minecraft:mushroom_fields
11+
12+
tags:
13+
- TROPICAL_MUSHROOM_CAVES
14+
- USE_MUSHROOM_RIVER
15+
16+
palette:
17+
- MYCELIUM: $meta.yml:top-y
18+
- << meta.yml:palette-underwater
19+
- << meta.yml:palette-bottom
20+
21+
slant:
22+
- threshold: 0.45
23+
palette:
24+
- BLOCK:minecraft:light_gray_terracotta: $meta.yml:top-y
25+
- << meta.yml:palette-underwater
26+
- << meta.yml:palette-bottom
27+
- threshold: 0.4
28+
palette:
29+
- BLOCK:minecraft:stone: $meta.yml:top-y
30+
- << meta.yml:palette-underwater
31+
- << meta.yml:palette-bottom
32+
33+
features:
34+
trees:
35+
- MUSHROOM_DISK_PATCHES
36+
- LARGE_MUSHROOMS
37+
- DENSE_JUNGLE_BUSHES
38+
flora:
39+
- SMALL_MUSHROOMS
40+
- LARGE_LEAF_VINES
41+
- LARGE_CEILING_VINES

features/vegetation/vines/large_ceiling_vines_underground.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ locator:
1414
type: PATTERN
1515
range:
1616
min: ${meta.yml:bottom-y} + 30
17-
max: $meta.yml:deepslate-top
17+
max: ${meta.yml:ocean-level} - 13
1818
pattern:
1919
type: AND
2020
patterns:

0 commit comments

Comments
 (0)