From 6e6368000219e3d1bfadc52e3ec7b246dfea8d4c Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Sun, 29 Nov 2020 23:58:44 +0300 Subject: [PATCH] Sulfur Springs biome (WIP) --- src/main/java/ru/betterend/registry/EndBiomes.java | 6 ++++-- ...lossomingSpires.java => BiomeBlossomingSpires.java} | 4 ++-- .../ru/betterend/world/biome/BiomeSulfurSprings.java | 10 ++++++++++ 3 files changed, 16 insertions(+), 4 deletions(-) rename src/main/java/ru/betterend/world/biome/{BlossomingSpires.java => BiomeBlossomingSpires.java} (88%) create mode 100644 src/main/java/ru/betterend/world/biome/BiomeSulfurSprings.java diff --git a/src/main/java/ru/betterend/registry/EndBiomes.java b/src/main/java/ru/betterend/registry/EndBiomes.java index ad3d1f37..8f07967b 100644 --- a/src/main/java/ru/betterend/registry/EndBiomes.java +++ b/src/main/java/ru/betterend/registry/EndBiomes.java @@ -34,8 +34,9 @@ import ru.betterend.world.biome.BiomeMegalake; import ru.betterend.world.biome.BiomeMegalakeGrove; import ru.betterend.world.biome.BiomePaintedMountains; import ru.betterend.world.biome.BiomeShadowForest; -import ru.betterend.world.biome.BlossomingSpires; +import ru.betterend.world.biome.BiomeBlossomingSpires; import ru.betterend.world.biome.EndBiome; +import ru.betterend.world.biome.BiomeSulfurSprings; import ru.betterend.world.generator.BiomePicker; import ru.betterend.world.generator.BiomeType; @@ -71,7 +72,8 @@ public class EndBiomes { public static final EndBiome PAINTED_MOUNTAINS = registerSubBiome(new BiomePaintedMountains(), DUST_WASTELANDS); public static final EndBiome SHADOW_FOREST = registerBiome(new BiomeShadowForest(), BiomeType.LAND); public static final EndBiome AMBER_LAND = registerBiome(new BiomeAmberLand(), BiomeType.LAND); - public static final EndBiome BLOSSOMING_SPIRES = registerBiome(new BlossomingSpires(), BiomeType.LAND); + public static final EndBiome BLOSSOMING_SPIRES = registerBiome(new BiomeBlossomingSpires(), BiomeType.LAND); + public static final EndBiome SULFUR_SPRINGS = registerBiome(new BiomeSulfurSprings(), BiomeType.LAND); public static void register() {} diff --git a/src/main/java/ru/betterend/world/biome/BlossomingSpires.java b/src/main/java/ru/betterend/world/biome/BiomeBlossomingSpires.java similarity index 88% rename from src/main/java/ru/betterend/world/biome/BlossomingSpires.java rename to src/main/java/ru/betterend/world/biome/BiomeBlossomingSpires.java index 7d0322ae..02986112 100644 --- a/src/main/java/ru/betterend/world/biome/BlossomingSpires.java +++ b/src/main/java/ru/betterend/world/biome/BiomeBlossomingSpires.java @@ -5,8 +5,8 @@ import ru.betterend.registry.EndBlocks; import ru.betterend.registry.EndFeatures; import ru.betterend.registry.EndSounds; -public class BlossomingSpires extends EndBiome { - public BlossomingSpires() { +public class BiomeBlossomingSpires extends EndBiome { + public BiomeBlossomingSpires() { super(new BiomeDefinition("blossoming_spires") .setFogColor(241, 146, 229) .setFogDensity(1.7F) diff --git a/src/main/java/ru/betterend/world/biome/BiomeSulfurSprings.java b/src/main/java/ru/betterend/world/biome/BiomeSulfurSprings.java new file mode 100644 index 00000000..f2e8b2ee --- /dev/null +++ b/src/main/java/ru/betterend/world/biome/BiomeSulfurSprings.java @@ -0,0 +1,10 @@ +package ru.betterend.world.biome; + +import net.minecraft.entity.EntityType; + +public class BiomeSulfurSprings extends EndBiome { + public BiomeSulfurSprings() { + super(new BiomeDefinition("sulfur_springs") + .addMobSpawn(EntityType.ENDERMAN, 50, 1, 4)); + } +}