Skip to content

Commit 4149f62

Browse files
committed
Fix ancient towers, add corrupted_end, etc
1 parent a44b9b6 commit 4149f62

40 files changed

+241
-32
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ Part of this pack uses resources from Astrash's Aeropelago pack, found [here](ht
66
As of Terra version 6.2, there is no easy way to set generators on the Fabric and Forge platform implementations other than the overworld.
77
Due to this, the only platform that you can easily use this pack on is the Bukkit version. Please keep this in mind before creating issues related to the Fabric or Forge platforms.
88

9-
### This pack is a WORK IN PROGRESS. It is currently survival ready however it is not feature complete. Expect frequent changes which may be incompatible (i.e, cause chunk borders) with older versions of the pack.
9+
### This pack is a WORK IN PROGRESS. It is currently survival ready however it is not feature complete. Expect frequent changes which may be incompatible (i.e, cause chunk borders) with older versions of the pack.
10+
11+
### ADDITIONAL NOTE: There are no loot tables for dungeons at the moment.
1012

1113
## INSTALLATION
1214
Follow this [installation guide](https://terra.polydev.org/install/index.html) for your particular platform.

biome-providers/stages/aether_distribution.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ stages:
2525
- AETHER_CLOUDLANDS: 1
2626
to:
2727
aether_highlands:
28-
- AETHER_HIGHLANDS: 2
29-
- AETHER_HIGHLANDS_FOREST: 2
30-
- AETHER_MOUNTAINS: 2
31-
- AETHER_BRISTLED_FOREST: 2
28+
- AETHER_HIGHLANDS: 1
29+
- AETHER_HIGHLANDS_FOREST: 1
30+
- AETHER_MOUNTAINS: 1
31+
- AETHER_BRISTLED_FOREST: 1
3232
- AETHER_ANCIENT_WASTES: 1
33-
- AETHER_JAGGED_PEAKS: 2
34-
- AETHER_RUGGED_CLIFFS: 2
33+
- AETHER_JAGGED_PEAKS: 1
34+
- AETHER_RUGGED_CLIFFS: 1

biome-providers/stages/end_distribution.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ stages:
2323
- AMETHYST_END: 1
2424
- TAINTED_END: 1
2525
- CRYING_END: 1
26+
- CORRUPTED_END: 1
2627
- PEARLESCENT_END: 1
2728
to:
2829
shattered_end:

biomes/abstract/aether.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ features:
2525
postprocessors:
2626
- HANGING_LANTERNS
2727
structures:
28-
- MOB_SPAWNERS
28+
- SPAWNER_DUNGEONS_NORMAL
2929
- MINESHAFTS

biomes/aether/aether_azure_forest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_AZURE_FOREST
22
type: BIOME
33
extends: [ AETHER, AETHER_FOREST, EQ_DEFAULT]
44
color: $biomes/colors.yml:AETHER_AZURE_FOREST
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0x3ccfad

biomes/aether/aether_bumpy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_BUMPY
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_BUMPY
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_cloudlands.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_CLOUDLANDS
22
type: BIOME
33
vanilla: minecraft:the_void
44
color: $biomes/colors.yml:AETHER_CLOUDLANDS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_crimson_heights.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_CRIMSON_HEIGHTS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_CRIMSON_HEIGHTS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_discus_aether.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_DISCUS_AETHER
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_DISCUS_AETHER
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_driftlands.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_DRIFTLANDS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_DRIFTLANDS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_forest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ id: AETHER_FOREST
22
type: BIOME
33
extends: [ AETHER, AETHER_PLAINS, EQ_DEFAULT]
44
color: $biomes/colors.yml:AETHER_FOREST
5+
vanilla: minecraft:the_end
56

67
features:
7-
88
flora:
99
- GRASS
1010
- MIXED_FLOWER_COVER

biomes/aether/aether_lavender_driftlands.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_LAVENDER_DRIFTLANDS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_LAVENDER_DRIFTLANDS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/aether_lush_forest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_LUSH_FOREST
22
type: BIOME
33
extends: [ AETHER, AETHER_FOREST, EQ_DEFAULT]
44
color: $biomes/colors.yml:AETHER_LUSH_FOREST
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0x779234

biomes/aether/aether_plains.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_PLAINS
22
type: BIOME
33
extends: [ AETHER, EQ_DEFAULT ]
44
color: $biomes/colors.yml:AETHER_PLAINS
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0xd2de85

biomes/aether/aether_webbed_forest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_WEBBED_FOREST
22
type: BIOME
33
extends: [ AETHER, AETHER_PLAINS, EQ_DEFAULT]
44
color: $biomes/colors.yml:AETHER_WEBBED_FOREST
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0x4c5e3f

biomes/aether/highlands/aether_ancient_wastes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_ANCIENT_WASTES
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_ANCIENT_WASTES
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/highlands/aether_bristled_forest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_BRISTLED_FOREST
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_BRISTLED_FOREST
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/highlands/aether_highlands.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_HIGHLANDS
22
type: BIOME
33
extends: [ AETHER, EQ_DEFAULT]
44
color: $biomes/colors.yml:AETHER_HIGHLANDS
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0x9edbca

biomes/aether/highlands/aether_highlands_forest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_HIGHLANDS_FOREST
22
type: BIOME
33
extends: [ AETHER, EQ_DEFAULT ]
44
color: $biomes/colors.yml:AETHER_HIGHLANDS_FOREST
5+
vanilla: minecraft:the_end
56

67
colors:
78
grass: 0x9edbca

biomes/aether/highlands/aether_jagged_peaks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_JAGGED_PEAKS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_JAGGED_PEAKS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/highlands/aether_mountains.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_MOUNTAINS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_MOUNTAINS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/aether/highlands/aether_rugged_cliffs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ id: AETHER_RUGGED_CLIFFS
22
type: BIOME
33
extends: [ AETHER ]
44
color: $biomes/colors.yml:AETHER_RUGGED_CLIFFS
5+
vanilla: minecraft:the_end
56

67
terrain:
78
sampler:

biomes/colors.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# aether highlands
22
AETHER_HIGHLANDS: 0x99bbff
33
AETHER_HIGHLANDS_FOREST: 0x003300
4+
AETHER_BRISTLED_FOREST: 0xEADDCA
5+
AETHER_RUGGED_CLIFFS: 0x2EFF2E
6+
AETHER_ANCIENT_WASTES: 0x444444
7+
AETHER_MOUNTAINS: 0x95e674
8+
AETHER_JAGGED_PEAKS: 0x95e679
49

510
# aether biomes
611
AETHER_AZURE_FOREST: 0x3c79cf
@@ -13,12 +18,7 @@ AETHER_LUSH_FOREST: 0x00b300
1318
AETHER_PLAINS: 0x4d9900
1419
AETHER_WEBBED_FOREST: 0x4c5e3f
1520
AETHER_CLOUDLANDS: 0xc9c9c9
16-
AETHER_MOUNTAINS: 0x95e674
17-
AETHER_JAGGED_PEAKS: 0x95e679
1821
AETHER_DISCUS_AETHER: 0xB0da9f
19-
AETHER_ANCIENT_WASTES: 0x444444
20-
AETHER_BRISTLED_FOREST: 0xEADDCA
21-
AETHER_RUGGED_CLIFFS: 0x2EFF2E
2222

2323
# end biomes
2424
CHORUVE_FOREST: 0xff4d88
@@ -33,6 +33,7 @@ SHATTERED_FOREST: 0xaf5fb9
3333
WARPED_BARRENS: 0x009973
3434
AMETHYST_END: 0xf9c7e1
3535
CRYING_END: 0x7d08c8
36+
CORRUPTED_END: 0x822479
3637
PEARLESCENT_END: 0xadbaae
3738
CRAGGY_END: 0x2c3333
3839
TAINTED_END: 0x001514

biomes/end/corrupted_end.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
id: CORRUPTED_END
2+
type: BIOME
3+
extends: [ END ]
4+
vanilla: minecraft:end_highlands
5+
color: $biomes/colors.yml:CORRUPTED_END
6+
7+
terrain:
8+
sampler:
9+
type: EXPRESSION
10+
expression: |
11+
-1+threshold+
12+
lerp(y, max, 0, max-taper,
13+
max(
14+
lerp(y, min-undercarriageTranslate, 0, min-undercarriageTranslate+taper,
15+
((simplex(x,z)+2)*simplex3(x, y*flatness, z)) * 2
16+
),
17+
lerp(y, min, 0, min+taper,
18+
simplex3(x, (y-undercarriageTranslate)*flatness, z) * undercarriageMask(x, y/5, z)
19+
)
20+
)
21+
)
22+
variables:
23+
threshold: ${meta.yml:terrain-configuration.island-threshold}
24+
max: ${meta.yml:terrain-configuration.island-max-height}
25+
min: ${meta.yml:terrain-configuration.island-min-height}
26+
taper: ${meta.yml:terrain-configuration.island-taper}
27+
flatness: ${meta.yml:terrain-configuration.island-flatness}
28+
undercarriageTranslate: ${meta.yml:terrain-configuration.island-undercarriage-translate}
29+
samplers:
30+
simplex3:
31+
dimensions: 3
32+
type: PROBABILITY
33+
sampler:
34+
type: FBM
35+
octaves: 5
36+
sampler:
37+
type: CELLULAR
38+
return: CellValue
39+
frequency: 0.01 / ${meta.yml:terrain-configuration.island-scale}
40+
undercarriageMask:
41+
dimensions: 3
42+
type: PROBABILITY
43+
sampler:
44+
type: RIDGED
45+
octaves: 3
46+
gain: 1
47+
sampler:
48+
type: CELLULAR
49+
frequency: 0.05 / ${meta.yml:terrain-configuration.island-scale}
50+
51+
palette:
52+
- CORRUPTED_END: 319

biomes/end/end_wastes.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id: END_WASTES
22
type: BIOME
33
extends: [ END, EQ_DEFAULT ]
4-
vanilla: minecraft:end_midlands
4+
vanilla: minecraft:end_barrens
55
color: $biomes/colors.yml:END_WASTES
66

77
palette:

biomes/void/starfield.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ color: $biomes/colors.yml:STARFIELD
77
features:
88
trees:
99
- VOIDSTARS
10+
# preprocessors:
11+
# - STAR_TRAIL
1012

features/aether/structures/mob_spawner.yml renamed to features/aether/structures/spawner_dungeons_normal.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
id: MOB_SPAWNERS
1+
id: SPAWNER_DUNGEONS_NORMAL
22
type: FEATURE
33

44
distributor:
@@ -10,10 +10,13 @@ distributor:
1010
locator:
1111
type: AND
1212
locators:
13+
- type: RANDOM
14+
height: &range
15+
min: 75
16+
max: 255
17+
amount: 1
1318
- type: PATTERN
14-
range: &range
15-
min: 175
16-
max: 200
19+
range: *range
1720
pattern:
1821
type: MATCH_SOLID
1922
offset: 5
@@ -31,4 +34,4 @@ locator:
3134
structures:
3235
distribution:
3336
type: CONSTANT
34-
structures: mob_spawner
37+
structures: spawner_dungeon_normal
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
id: LEVITATING_PILLARS
2+
type: FEATURE
3+
4+
distributor:
5+
type: PADDED_GRID
6+
width: 16
7+
padding: 17
8+
salt: 9443
9+
10+
locator:
11+
type: AND
12+
locators:
13+
- type: TOP
14+
range: &range
15+
min: 64
16+
max: 319
17+
- type: PATTERN
18+
range: *range
19+
pattern:
20+
type: MATCH_SOLID
21+
offset: -1
22+
- type: PATTERN
23+
range: *range
24+
pattern:
25+
type: MATCH_AIR
26+
offset: 0
27+
- type: PATTERN
28+
range: *range
29+
pattern:
30+
type: MATCH_AIR
31+
offset: 10
32+
33+
structures:
34+
distribution:
35+
type: CONSTANT
36+
structures: levitating_pillar

0 commit comments

Comments
 (0)