Biome formatting fix
This commit is contained in:
parent
a307cb7dc5
commit
ce11929d5a
13 changed files with 223 additions and 218 deletions
|
@ -6,7 +6,6 @@ import com.google.gson.JsonObject;
|
|||
import net.minecraft.core.Registry;
|
||||
import net.minecraft.data.BuiltinRegistries;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.util.valueproviders.UniformInt;
|
||||
import net.minecraft.world.level.biome.Biome;
|
||||
import net.minecraft.world.level.block.Block;
|
||||
import net.minecraft.world.level.block.Blocks;
|
||||
|
@ -16,13 +15,10 @@ import net.minecraft.world.level.levelgen.VerticalAnchor;
|
|||
import net.minecraft.world.level.levelgen.feature.Feature;
|
||||
import net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration;
|
||||
import net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration;
|
||||
import net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration;
|
||||
import net.minecraft.world.level.levelgen.placement.CountPlacement;
|
||||
import net.minecraft.world.level.levelgen.placement.HeightRangePlacement;
|
||||
import net.minecraft.world.level.levelgen.placement.PlacedFeature;
|
||||
import net.minecraft.world.level.levelgen.placement.PlacementModifier;
|
||||
import net.minecraft.world.level.levelgen.placement.RandomOffsetPlacement;
|
||||
import net.minecraft.world.level.levelgen.structure.templatesystem.BlockMatchTest;
|
||||
import ru.bclib.api.biomes.BCLBiomeBuilder;
|
||||
import ru.bclib.api.biomes.BiomeAPI;
|
||||
import ru.bclib.api.features.BCLCommonFeatures;
|
||||
|
|
|
@ -22,24 +22,25 @@ public class BlossomingSpiresBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(241, 146, 229)
|
||||
.fogDensity(1.7F)
|
||||
.plantsColor(122, 45, 122)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.loop(EndSounds.AMBIENT_BLOSSOMING_SPIRES)
|
||||
.feature(EndFeatures.SPIRE)
|
||||
.feature(EndFeatures.FLOATING_SPIRE)
|
||||
.feature(EndFeatures.TENANEA)
|
||||
.feature(EndFeatures.TENANEA_BUSH)
|
||||
.feature(EndFeatures.BULB_VINE)
|
||||
.feature(EndFeatures.BUSHY_GRASS)
|
||||
.feature(EndFeatures.BUSHY_GRASS_WG)
|
||||
.feature(EndFeatures.BLOSSOM_BERRY)
|
||||
.feature(EndFeatures.TWISTED_MOSS)
|
||||
.feature(EndFeatures.TWISTED_MOSS_WOOD)
|
||||
.feature(EndFeatures.SILK_MOTH_NEST)
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 4)
|
||||
.spawn(EndEntities.SILK_MOTH, 5, 1, 2);
|
||||
builder
|
||||
.fogColor(241, 146, 229)
|
||||
.fogDensity(1.7F)
|
||||
.plantsColor(122, 45, 122)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.loop(EndSounds.AMBIENT_BLOSSOMING_SPIRES)
|
||||
.feature(EndFeatures.SPIRE)
|
||||
.feature(EndFeatures.FLOATING_SPIRE)
|
||||
.feature(EndFeatures.TENANEA)
|
||||
.feature(EndFeatures.TENANEA_BUSH)
|
||||
.feature(EndFeatures.BULB_VINE)
|
||||
.feature(EndFeatures.BUSHY_GRASS)
|
||||
.feature(EndFeatures.BUSHY_GRASS_WG)
|
||||
.feature(EndFeatures.BLOSSOM_BERRY)
|
||||
.feature(EndFeatures.TWISTED_MOSS)
|
||||
.feature(EndFeatures.TWISTED_MOSS_WOOD)
|
||||
.feature(EndFeatures.SILK_MOTH_NEST)
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 4)
|
||||
.spawn(EndEntities.SILK_MOTH, 5, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -16,18 +16,19 @@ public class DryShrublandBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(132, 35, 13)
|
||||
.fogDensity(1.2F)
|
||||
.waterAndFogColor(113, 88, 53)
|
||||
.plantsColor(237, 122, 66)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.feature(EndFeatures.LUCERNIA_BUSH_RARE)
|
||||
.feature(EndFeatures.ORANGO)
|
||||
.feature(EndFeatures.AERIDIUM)
|
||||
.feature(EndFeatures.LUTEBUS)
|
||||
.feature(EndFeatures.LAMELLARIUM)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.fogColor(132, 35, 13)
|
||||
.fogDensity(1.2F)
|
||||
.waterAndFogColor(113, 88, 53)
|
||||
.plantsColor(237, 122, 66)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.feature(EndFeatures.LUCERNIA_BUSH_RARE)
|
||||
.feature(EndFeatures.ORANGO)
|
||||
.feature(EndFeatures.AERIDIUM)
|
||||
.feature(EndFeatures.LUTEBUS)
|
||||
.feature(EndFeatures.LAMELLARIUM)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,7 +5,6 @@ import net.minecraft.world.entity.EntityType;
|
|||
import net.minecraft.world.level.block.Blocks;
|
||||
import net.minecraft.world.level.block.state.BlockState;
|
||||
import net.minecraft.world.level.levelgen.SurfaceRules;
|
||||
import net.minecraft.world.level.levelgen.SurfaceRules.SurfaceRule;
|
||||
import net.minecraft.world.level.levelgen.placement.CaveSurface;
|
||||
import ru.bclib.api.biomes.BCLBiomeBuilder;
|
||||
import ru.bclib.api.surface.SurfaceRuleBuilder;
|
||||
|
|
|
@ -19,34 +19,35 @@ public class FoggyMushroomlandBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.structure(EndStructures.GIANT_MOSSY_GLOWSHROOM.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(41, 122, 173)
|
||||
.fogDensity(3)
|
||||
.waterAndFogColor(119, 227, 250)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.loop(EndSounds.AMBIENT_FOGGY_MUSHROOMLAND)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.feature(EndFeatures.END_LAKE)
|
||||
.feature(EndFeatures.MOSSY_GLOWSHROOM)
|
||||
.feature(EndFeatures.BLUE_VINE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.DENSE_VINE)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CYAN_MOSS)
|
||||
.feature(EndFeatures.CYAN_MOSS_WOOD)
|
||||
.feature(EndFeatures.END_LILY)
|
||||
.feature(EndFeatures.BUBBLE_CORAL)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EndEntities.DRAGONFLY, 80, 2, 5)
|
||||
.spawn(EndEntities.END_FISH, 20, 2, 5)
|
||||
.spawn(EndEntities.CUBOZOA, 10, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 10, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
builder
|
||||
.structure(EndStructures.GIANT_MOSSY_GLOWSHROOM.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(41, 122, 173)
|
||||
.fogDensity(3)
|
||||
.waterAndFogColor(119, 227, 250)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.loop(EndSounds.AMBIENT_FOGGY_MUSHROOMLAND)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.feature(EndFeatures.END_LAKE)
|
||||
.feature(EndFeatures.MOSSY_GLOWSHROOM)
|
||||
.feature(EndFeatures.BLUE_VINE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.DENSE_VINE)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CYAN_MOSS)
|
||||
.feature(EndFeatures.CYAN_MOSS_WOOD)
|
||||
.feature(EndFeatures.END_LILY)
|
||||
.feature(EndFeatures.BUBBLE_CORAL)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EndEntities.DRAGONFLY, 80, 2, 5)
|
||||
.spawn(EndEntities.END_FISH, 20, 2, 5)
|
||||
.spawn(EndEntities.CUBOZOA, 10, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 10, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -17,28 +17,29 @@ public class GlowingGrasslandsBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(99, 228, 247)
|
||||
.fogDensity(1.3F)
|
||||
.particles(EndParticles.FIREFLY, 0.001F)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.loop(EndSounds.AMBIENT_GLOWING_GRASSLANDS)
|
||||
.waterAndFogColor(92, 250, 230)
|
||||
.plantsColor(73, 210, 209)
|
||||
.feature(EndFeatures.END_LAKE_RARE)
|
||||
.feature(EndFeatures.LUMECORN)
|
||||
.feature(EndFeatures.BLOOMING_COOKSONIA)
|
||||
.feature(EndFeatures.SALTEAGO)
|
||||
.feature(EndFeatures.VAIOLUSH_FERN)
|
||||
.feature(EndFeatures.FRACTURN)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS_RARE)
|
||||
.feature(EndFeatures.CREEPING_MOSS_RARE)
|
||||
.feature(EndFeatures.TWISTED_UMBRELLA_MOSS_RARE)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.fogColor(99, 228, 247)
|
||||
.fogDensity(1.3F)
|
||||
.particles(EndParticles.FIREFLY, 0.001F)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.loop(EndSounds.AMBIENT_GLOWING_GRASSLANDS)
|
||||
.waterAndFogColor(92, 250, 230)
|
||||
.plantsColor(73, 210, 209)
|
||||
.feature(EndFeatures.END_LAKE_RARE)
|
||||
.feature(EndFeatures.LUMECORN)
|
||||
.feature(EndFeatures.BLOOMING_COOKSONIA)
|
||||
.feature(EndFeatures.SALTEAGO)
|
||||
.feature(EndFeatures.VAIOLUSH_FERN)
|
||||
.feature(EndFeatures.FRACTURN)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS_RARE)
|
||||
.feature(EndFeatures.CREEPING_MOSS_RARE)
|
||||
.feature(EndFeatures.TWISTED_UMBRELLA_MOSS_RARE)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -17,28 +17,29 @@ public class LanternWoodsBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(189, 82, 70)
|
||||
.fogDensity(1.1F)
|
||||
.waterAndFogColor(171, 234, 226)
|
||||
.plantsColor(254, 85, 57)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.feature(EndFeatures.END_LAKE_NORMAL)
|
||||
.feature(EndFeatures.FLAMAEA)
|
||||
.feature(EndFeatures.LUCERNIA)
|
||||
.feature(EndFeatures.LUCERNIA_BUSH)
|
||||
.feature(EndFeatures.FILALUX)
|
||||
.feature(EndFeatures.AERIDIUM)
|
||||
.feature(EndFeatures.LAMELLARIUM)
|
||||
.feature(EndFeatures.BOLUX_MUSHROOM)
|
||||
.feature(EndFeatures.AURANT_POLYPORE)
|
||||
.feature(EndFeatures.POND_ANEMONE)
|
||||
.feature(EndFeatures.CHARNIA_ORANGE)
|
||||
.feature(EndFeatures.CHARNIA_RED)
|
||||
.feature(EndFeatures.RUSCUS)
|
||||
.feature(EndFeatures.RUSCUS_WOOD)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.fogColor(189, 82, 70)
|
||||
.fogDensity(1.1F)
|
||||
.waterAndFogColor(171, 234, 226)
|
||||
.plantsColor(254, 85, 57)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.feature(EndFeatures.END_LAKE_NORMAL)
|
||||
.feature(EndFeatures.FLAMAEA)
|
||||
.feature(EndFeatures.LUCERNIA)
|
||||
.feature(EndFeatures.LUCERNIA_BUSH)
|
||||
.feature(EndFeatures.FILALUX)
|
||||
.feature(EndFeatures.AERIDIUM)
|
||||
.feature(EndFeatures.LAMELLARIUM)
|
||||
.feature(EndFeatures.BOLUX_MUSHROOM)
|
||||
.feature(EndFeatures.AURANT_POLYPORE)
|
||||
.feature(EndFeatures.POND_ANEMONE)
|
||||
.feature(EndFeatures.CHARNIA_ORANGE)
|
||||
.feature(EndFeatures.CHARNIA_RED)
|
||||
.feature(EndFeatures.RUSCUS)
|
||||
.feature(EndFeatures.RUSCUS_WOOD)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -18,30 +18,31 @@ public class MegalakeBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.structure(EndStructures.MEGALAKE.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(178, 209, 248)
|
||||
.waterAndFogColor(96, 163, 255)
|
||||
.fogDensity(1.75F)
|
||||
.music(EndSounds.MUSIC_WATER)
|
||||
.loop(EndSounds.AMBIENT_MEGALAKE)
|
||||
.terrainHeight(0F)
|
||||
.feature(EndFeatures.END_LOTUS)
|
||||
.feature(EndFeatures.END_LOTUS_LEAF)
|
||||
.feature(EndFeatures.BUBBLE_CORAL_RARE)
|
||||
.feature(EndFeatures.END_LILY_RARE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.feature(EndFeatures.MENGER_SPONGE)
|
||||
.spawn(EndEntities.DRAGONFLY, 50, 1, 3)
|
||||
.spawn(EndEntities.END_FISH, 50, 3, 8)
|
||||
.spawn(EndEntities.CUBOZOA, 50, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 5, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
builder
|
||||
.structure(EndStructures.MEGALAKE.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(178, 209, 248)
|
||||
.waterAndFogColor(96, 163, 255)
|
||||
.fogDensity(1.75F)
|
||||
.music(EndSounds.MUSIC_WATER)
|
||||
.loop(EndSounds.AMBIENT_MEGALAKE)
|
||||
.terrainHeight(0F)
|
||||
.feature(EndFeatures.END_LOTUS)
|
||||
.feature(EndFeatures.END_LOTUS_LEAF)
|
||||
.feature(EndFeatures.BUBBLE_CORAL_RARE)
|
||||
.feature(EndFeatures.END_LILY_RARE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.feature(EndFeatures.MENGER_SPONGE)
|
||||
.spawn(EndEntities.DRAGONFLY, 50, 1, 3)
|
||||
.spawn(EndEntities.END_FISH, 50, 3, 8)
|
||||
.spawn(EndEntities.CUBOZOA, 50, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 5, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -19,32 +19,33 @@ public class MegalakeGroveBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.structure(EndStructures.MEGALAKE_SMALL.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(178, 209, 248)
|
||||
.waterAndFogColor(96, 163, 255)
|
||||
.fogDensity(2.0F)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.music(EndSounds.MUSIC_WATER)
|
||||
.loop(EndSounds.AMBIENT_MEGALAKE_GROVE)
|
||||
.terrainHeight(0F)
|
||||
.feature(EndFeatures.LACUGROVE)
|
||||
.feature(EndFeatures.END_LOTUS)
|
||||
.feature(EndFeatures.END_LOTUS_LEAF)
|
||||
.feature(EndFeatures.BUBBLE_CORAL_RARE)
|
||||
.feature(EndFeatures.END_LILY_RARE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.feature(EndFeatures.MENGER_SPONGE)
|
||||
.spawn(EndEntities.DRAGONFLY, 20, 1, 3)
|
||||
.spawn(EndEntities.END_FISH, 20, 3, 8)
|
||||
.spawn(EndEntities.CUBOZOA, 50, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 5, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
builder
|
||||
.structure(EndStructures.MEGALAKE_SMALL.getFeatureConfigured())
|
||||
.plantsColor(73, 210, 209)
|
||||
.fogColor(178, 209, 248)
|
||||
.waterAndFogColor(96, 163, 255)
|
||||
.fogDensity(2.0F)
|
||||
.particles(EndParticles.GLOWING_SPHERE, 0.001F)
|
||||
.music(EndSounds.MUSIC_WATER)
|
||||
.loop(EndSounds.AMBIENT_MEGALAKE_GROVE)
|
||||
.terrainHeight(0F)
|
||||
.feature(EndFeatures.LACUGROVE)
|
||||
.feature(EndFeatures.END_LOTUS)
|
||||
.feature(EndFeatures.END_LOTUS_LEAF)
|
||||
.feature(EndFeatures.BUBBLE_CORAL_RARE)
|
||||
.feature(EndFeatures.END_LILY_RARE)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
//.feature(EndFeatures.PEARLBERRY)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.feature(EndFeatures.MENGER_SPONGE)
|
||||
.spawn(EndEntities.DRAGONFLY, 20, 1, 3)
|
||||
.spawn(EndEntities.END_FISH, 20, 3, 8)
|
||||
.spawn(EndEntities.CUBOZOA, 50, 3, 8)
|
||||
.spawn(EndEntities.END_SLIME, 5, 1, 2)
|
||||
.spawn(EntityType.ENDERMAN, 10, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -16,7 +16,6 @@ import ru.betterend.registry.EndFeatures;
|
|||
import ru.betterend.registry.EndSounds;
|
||||
import ru.betterend.world.biome.EndBiome;
|
||||
import ru.betterend.world.surface.SplitNoiseCondition;
|
||||
import ru.betterend.world.surface.SulphuricSurfaceNoiseCondition;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
@ -27,22 +26,23 @@ public class NeonOasisBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.genChance(0.5F)
|
||||
.fogColor(226, 239, 168)
|
||||
.fogDensity(2)
|
||||
.waterAndFogColor(106, 238, 215)
|
||||
.particles(ParticleTypes.WHITE_ASH, 0.01F)
|
||||
.loop(EndSounds.AMBIENT_DUST_WASTELANDS)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.feature(EndFeatures.DESERT_LAKE)
|
||||
.feature(EndFeatures.NEON_CACTUS)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_RED)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.genChance(0.5F)
|
||||
.fogColor(226, 239, 168)
|
||||
.fogDensity(2)
|
||||
.waterAndFogColor(106, 238, 215)
|
||||
.particles(ParticleTypes.WHITE_ASH, 0.01F)
|
||||
.loop(EndSounds.AMBIENT_DUST_WASTELANDS)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.feature(EndFeatures.DESERT_LAKE)
|
||||
.feature(EndFeatures.NEON_CACTUS)
|
||||
.feature(EndFeatures.UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.CREEPING_MOSS)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_RED)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -17,14 +17,15 @@ public class PaintedMountainsBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.structure(EndStructures.PAINTED_MOUNTAIN.getFeatureConfigured())
|
||||
.fogColor(226, 239, 168)
|
||||
.fogDensity(2)
|
||||
.waterAndFogColor(192, 180, 131)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.loop(EndSounds.AMBIENT_DUST_WASTELANDS)
|
||||
.particles(ParticleTypes.WHITE_ASH, 0.01F)
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.structure(EndStructures.PAINTED_MOUNTAIN.getFeatureConfigured())
|
||||
.fogColor(226, 239, 168)
|
||||
.fogDensity(2)
|
||||
.waterAndFogColor(192, 180, 131)
|
||||
.music(EndSounds.MUSIC_OPENSPACE)
|
||||
.loop(EndSounds.AMBIENT_DUST_WASTELANDS)
|
||||
.particles(ParticleTypes.WHITE_ASH, 0.01F)
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -31,16 +31,17 @@ public class UmbraValleyBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(100, 100, 100)
|
||||
.plantsColor(172, 189, 190)
|
||||
.waterAndFogColor(69, 104, 134)
|
||||
.particles(EndParticles.AMBER_SPHERE, 0.0001F)
|
||||
.loop(EndSounds.UMBRA_VALLEY)
|
||||
.music(EndSounds.MUSIC_DARK)
|
||||
.feature(EndFeatures.UMBRALITH_ARCH)
|
||||
.feature(EndFeatures.THIN_UMBRALITH_ARCH)
|
||||
.feature(EndFeatures.INFLEXIA)
|
||||
.feature(EndFeatures.FLAMMALIX);
|
||||
builder
|
||||
.fogColor(100, 100, 100)
|
||||
.plantsColor(172, 189, 190)
|
||||
.waterAndFogColor(69, 104, 134)
|
||||
.particles(EndParticles.AMBER_SPHERE, 0.0001F)
|
||||
.loop(EndSounds.UMBRA_VALLEY)
|
||||
.music(EndSounds.MUSIC_DARK)
|
||||
.feature(EndFeatures.UMBRALITH_ARCH)
|
||||
.feature(EndFeatures.THIN_UMBRALITH_ARCH)
|
||||
.feature(EndFeatures.INFLEXIA)
|
||||
.feature(EndFeatures.FLAMMALIX);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -17,32 +17,33 @@ public class UmbrellaJungleBiome extends EndBiome.Config {
|
|||
|
||||
@Override
|
||||
protected void addCustomBuildData(BCLBiomeBuilder builder) {
|
||||
builder.fogColor(87, 223, 221)
|
||||
.waterAndFogColor(119, 198, 253)
|
||||
.foliageColor(27, 183, 194)
|
||||
.fogDensity(2.3F)
|
||||
.particles(EndParticles.JUNGLE_SPORE, 0.001F)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.loop(EndSounds.AMBIENT_UMBRELLA_JUNGLE)
|
||||
.feature(EndFeatures.END_LAKE)
|
||||
.feature(EndFeatures.UMBRELLA_TREE)
|
||||
.feature(EndFeatures.JELLYSHROOM)
|
||||
.feature(EndFeatures.TWISTED_UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_FLOOR)
|
||||
.feature(EndFeatures.JUNGLE_GRASS)
|
||||
.feature(EndFeatures.CYAN_MOSS)
|
||||
.feature(EndFeatures.CYAN_MOSS_WOOD)
|
||||
.feature(EndFeatures.JUNGLE_FERN_WOOD)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_WALL)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_WOOD)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_CEIL)
|
||||
.feature(EndFeatures.JUNGLE_VINE)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
builder
|
||||
.fogColor(87, 223, 221)
|
||||
.waterAndFogColor(119, 198, 253)
|
||||
.foliageColor(27, 183, 194)
|
||||
.fogDensity(2.3F)
|
||||
.particles(EndParticles.JUNGLE_SPORE, 0.001F)
|
||||
.music(EndSounds.MUSIC_FOREST)
|
||||
.loop(EndSounds.AMBIENT_UMBRELLA_JUNGLE)
|
||||
.feature(EndFeatures.END_LAKE)
|
||||
.feature(EndFeatures.UMBRELLA_TREE)
|
||||
.feature(EndFeatures.JELLYSHROOM)
|
||||
.feature(EndFeatures.TWISTED_UMBRELLA_MOSS)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_FLOOR)
|
||||
.feature(EndFeatures.JUNGLE_GRASS)
|
||||
.feature(EndFeatures.CYAN_MOSS)
|
||||
.feature(EndFeatures.CYAN_MOSS_WOOD)
|
||||
.feature(EndFeatures.JUNGLE_FERN_WOOD)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_WALL)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_WOOD)
|
||||
.feature(EndFeatures.SMALL_JELLYSHROOM_CEIL)
|
||||
.feature(EndFeatures.JUNGLE_VINE)
|
||||
.feature(EndFeatures.CHARNIA_CYAN)
|
||||
.feature(EndFeatures.CHARNIA_GREEN)
|
||||
.feature(EndFeatures.CHARNIA_LIGHT_BLUE)
|
||||
.feature(EndFeatures.CHARNIA_RED_RARE)
|
||||
.structure(VANILLA_FEATURES.getEndCity())
|
||||
.spawn(EntityType.ENDERMAN, 50, 1, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue