diff --git a/src/main/java/ru/betterend/registry/EndFeatures.java b/src/main/java/ru/betterend/registry/EndFeatures.java index 7d9b9bc5..fde80e79 100644 --- a/src/main/java/ru/betterend/registry/EndFeatures.java +++ b/src/main/java/ru/betterend/registry/EndFeatures.java @@ -268,7 +268,8 @@ public class EndFeatures { public static final DefaultFeature CAVE_PUMPKIN = new CavePumpkinFeature(); private static BCLFeature redisterVegetation(String name, Feature feature, int density) { - return BCLCommonFeatures.makeVegetationFeature(BetterEnd.makeID(name), feature, density); + ResourceLocation id = BetterEnd.makeID(name); + return BCLFeatureBuilder.start(id, feature).countLayersMax(density).onlyInBiome().build(); } private static BCLFeature registerRawGen(String name, Feature feature, int chance) { diff --git a/src/main/java/ru/betterend/world/biome/land/DustWastelandsBiome.java b/src/main/java/ru/betterend/world/biome/land/DustWastelandsBiome.java index cd14af8a..1037f7be 100644 --- a/src/main/java/ru/betterend/world/biome/land/DustWastelandsBiome.java +++ b/src/main/java/ru/betterend/world/biome/land/DustWastelandsBiome.java @@ -19,8 +19,7 @@ public class DustWastelandsBiome extends EndBiome.Config { builder.fogColor(226, 239, 168) .fogDensity(2) .waterAndFogColor(192, 180, 131) - //TODO: 1.18 removed - //.depth(1.5F) + .terrainHeight(1.5F) .particles(ParticleTypes.WHITE_ASH, 0.01F) .loop(EndSounds.AMBIENT_DUST_WASTELANDS) .music(EndSounds.MUSIC_OPENSPACE) diff --git a/src/main/java/ru/betterend/world/biome/land/MegalakeBiome.java b/src/main/java/ru/betterend/world/biome/land/MegalakeBiome.java index e99aeb20..c197dfae 100644 --- a/src/main/java/ru/betterend/world/biome/land/MegalakeBiome.java +++ b/src/main/java/ru/betterend/world/biome/land/MegalakeBiome.java @@ -25,8 +25,7 @@ public class MegalakeBiome extends EndBiome.Config { .fogDensity(1.75F) .music(EndSounds.MUSIC_WATER) .loop(EndSounds.AMBIENT_MEGALAKE) - //TODO: 1.18 removed - //.depth(0F) + .terrainHeight(0F) .feature(EndFeatures.END_LOTUS) .feature(EndFeatures.END_LOTUS_LEAF) .feature(EndFeatures.BUBBLE_CORAL_RARE) diff --git a/src/main/java/ru/betterend/world/biome/land/MegalakeGroveBiome.java b/src/main/java/ru/betterend/world/biome/land/MegalakeGroveBiome.java index 10705776..14e09e1c 100644 --- a/src/main/java/ru/betterend/world/biome/land/MegalakeGroveBiome.java +++ b/src/main/java/ru/betterend/world/biome/land/MegalakeGroveBiome.java @@ -27,8 +27,7 @@ public class MegalakeGroveBiome extends EndBiome.Config { .particles(EndParticles.GLOWING_SPHERE, 0.001F) .music(EndSounds.MUSIC_WATER) .loop(EndSounds.AMBIENT_MEGALAKE_GROVE) - //TODO: 1.18 removed - //.depth(0F) + .terrainHeight(0F) .feature(EndFeatures.LACUGROVE) .feature(EndFeatures.END_LOTUS) .feature(EndFeatures.END_LOTUS_LEAF) diff --git a/src/main/java/ru/betterend/world/biome/land/SulphurSpringsBiome.java b/src/main/java/ru/betterend/world/biome/land/SulphurSpringsBiome.java index 46702131..9a4b7236 100644 --- a/src/main/java/ru/betterend/world/biome/land/SulphurSpringsBiome.java +++ b/src/main/java/ru/betterend/world/biome/land/SulphurSpringsBiome.java @@ -37,8 +37,7 @@ public class SulphurSpringsBiome extends EndBiome.Config { .waterFogColor(30, 65, 61) .fogColor(207, 194, 62) .fogDensity(1.5F) - //TODO: 1.18 removed - //.depth(0F) + .terrainHeight(0F) .particles(EndParticles.SULPHUR_PARTICLE, 0.001F) .feature(EndFeatures.GEYSER) .feature(EndFeatures.SURFACE_VENT)