mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-19 17:37:42 +01:00
Upstream has released updates that appears to apply and compile correctly Paper Changes: a4f066cc Fix method profiler inbalance introduced in a2a9ffe (#3132) c65dcad3 Don't delay chunk unloads during entity ticking bc17ce69 Delay unsafe actions until after entity ticking is done - Fixes #3114 5553e6b3 Disable Sync Events firing Async errors during shutdown e12c51d9 Use better variable for isStopping() API 586ee2bb Remove patch for MC-111480, fixed in 1.14 09a94215 Remove streams from Mob AI System bb5c294e Fix Disabling Asynchronous Chunks 089d8356 Implement Chunk Priority / Urgency System for World Gen fce69af7 Use dedicated thread for main thread blocking chunk loads 588b62e4 Add tick times API and /mspt command (#3102) 11de41c7 Add API MinecraftServer#isStopping (#3129) 942ff3c2 My patches are under MIT (#3130)
2968 lines
162 KiB
Diff
2968 lines
162 KiB
Diff
From d2fe438d86a197169414ea4c66c131976aff3df3 Mon Sep 17 00:00:00 2001
|
|
From: William Blake Galbreath <Blake.Galbreath@GMail.com>
|
|
Date: Thu, 27 Feb 2020 13:39:06 -0600
|
|
Subject: [PATCH] Make natural spawns per biome configurable
|
|
|
|
---
|
|
.../minecraft/server/BiomeBambooJungle.java | 18 +-
|
|
.../server/BiomeBambooJungleHills.java | 18 +-
|
|
.../java/net/minecraft/server/BiomeBase.java | 31 +-
|
|
.../java/net/minecraft/server/BiomeBeach.java | 11 +-
|
|
.../net/minecraft/server/BiomeBigHills.java | 15 +-
|
|
.../minecraft/server/BiomeBirchForest.java | 14 +-
|
|
.../server/BiomeBirchForestHills.java | 14 +-
|
|
.../server/BiomeBirchForestHillsMutated.java | 14 +-
|
|
.../server/BiomeBirchForestMutated.java | 14 +-
|
|
.../net/minecraft/server/BiomeColdBeach.java | 10 +-
|
|
.../minecraft/server/BiomeColdDeepOcean.java | 14 +-
|
|
.../net/minecraft/server/BiomeColdOcean.java | 14 +-
|
|
.../net/minecraft/server/BiomeColdTaiga.java | 17 +-
|
|
.../minecraft/server/BiomeColdTaigaHills.java | 17 +-
|
|
.../server/BiomeColdTaigaMutated.java | 17 +-
|
|
.../net/minecraft/server/BiomeDeepOcean.java | 14 +-
|
|
.../net/minecraft/server/BiomeDesert.java | 12 +-
|
|
.../minecraft/server/BiomeDesertHills.java | 12 +-
|
|
.../minecraft/server/BiomeDesertMutated.java | 12 +-
|
|
.../server/BiomeExtremeHillsEdge.java | 15 +-
|
|
.../server/BiomeExtremeHillsMutated.java | 15 +-
|
|
.../server/BiomeExtremeHillsWithTrees.java | 15 +-
|
|
.../BiomeExtremeHillsWithTreesMutated.java | 15 +-
|
|
.../minecraft/server/BiomeFlowerForest.java | 15 +-
|
|
.../net/minecraft/server/BiomeForest.java | 15 +-
|
|
.../minecraft/server/BiomeForestHills.java | 15 +-
|
|
.../server/BiomeFrozenDeepOcean.java | 14 +-
|
|
.../minecraft/server/BiomeFrozenOcean.java | 14 +-
|
|
.../minecraft/server/BiomeFrozenRiver.java | 13 +-
|
|
.../java/net/minecraft/server/BiomeHell.java | 5 +-
|
|
.../minecraft/server/BiomeIceMountains.java | 13 +-
|
|
.../net/minecraft/server/BiomeIcePlains.java | 13 +-
|
|
.../server/BiomeIcePlainsSpikes.java | 13 +-
|
|
.../net/minecraft/server/BiomeJungle.java | 18 +-
|
|
.../net/minecraft/server/BiomeJungleEdge.java | 15 +-
|
|
.../server/BiomeJungleEdgeMutated.java | 15 +-
|
|
.../minecraft/server/BiomeJungleHills.java | 18 +-
|
|
.../minecraft/server/BiomeJungleMutated.java | 17 +-
|
|
.../server/BiomeLukewarmDeepOcean.java | 16 +-
|
|
.../minecraft/server/BiomeLukewarmOcean.java | 16 +-
|
|
.../server/BiomeMegaSpruceTaiga.java | 17 +-
|
|
.../net/minecraft/server/BiomeMegaTaiga.java | 17 +-
|
|
.../minecraft/server/BiomeMegaTaigaHills.java | 17 +-
|
|
.../java/net/minecraft/server/BiomeMesa.java | 10 +-
|
|
.../net/minecraft/server/BiomeMesaBryce.java | 10 +-
|
|
.../minecraft/server/BiomeMesaPlataeu.java | 10 +-
|
|
.../server/BiomeMesaPlataeuClear.java | 10 +-
|
|
.../server/BiomeMesaPlateauClearMutated.java | 10 +-
|
|
.../server/BiomeMesaPlateauMutated.java | 10 +-
|
|
.../server/BiomeMushroomIslandShore.java | 3 +-
|
|
.../net/minecraft/server/BiomeMushrooms.java | 3 +-
|
|
.../java/net/minecraft/server/BiomeOcean.java | 14 +-
|
|
.../net/minecraft/server/BiomePlains.java | 16 +-
|
|
.../server/BiomeRedwoodTaigaHillsMutated.java | 17 +-
|
|
.../java/net/minecraft/server/BiomeRiver.java | 13 +-
|
|
.../minecraft/server/BiomeRoofedForest.java | 14 +-
|
|
.../server/BiomeRoofedForestMutated.java | 14 +-
|
|
.../net/minecraft/server/BiomeSavanna.java | 16 +-
|
|
.../minecraft/server/BiomeSavannaMutated.java | 16 +-
|
|
.../minecraft/server/BiomeSavannaPlateau.java | 17 +-
|
|
.../server/BiomeSavannaPlateauMutated.java | 16 +-
|
|
.../net/minecraft/server/BiomeStoneBeach.java | 10 +-
|
|
.../server/BiomeSunflowerPlains.java | 16 +-
|
|
.../java/net/minecraft/server/BiomeSwamp.java | 15 +-
|
|
.../server/BiomeSwamplandMutated.java | 15 +-
|
|
.../java/net/minecraft/server/BiomeTaiga.java | 17 +-
|
|
.../net/minecraft/server/BiomeTaigaHills.java | 17 +-
|
|
.../minecraft/server/BiomeTaigaMutated.java | 17 +-
|
|
.../net/minecraft/server/BiomeTheEnd.java | 2 +-
|
|
.../server/BiomeTheEndBarrenIsland.java | 2 +-
|
|
.../server/BiomeTheEndFloatingIslands.java | 2 +-
|
|
.../server/BiomeTheEndHighIsland.java | 2 +-
|
|
.../server/BiomeTheEndMediumIsland.java | 2 +-
|
|
.../java/net/minecraft/server/BiomeVoid.java | 1 +
|
|
.../minecraft/server/BiomeWarmDeepOcean.java | 14 +-
|
|
.../net/minecraft/server/BiomeWarmOcean.java | 14 +-
|
|
.../java/net/minecraft/server/Biomes.java | 28 +
|
|
src/main/resources/biomes.yml | 1042 +++++++++++++++++
|
|
78 files changed, 1174 insertions(+), 905 deletions(-)
|
|
create mode 100644 src/main/resources/biomes.yml
|
|
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBambooJungle.java b/src/main/java/net/minecraft/server/BiomeBambooJungle.java
|
|
index 9c38f8907a..3980504d9c 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBambooJungle.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBambooJungle.java
|
|
@@ -22,22 +22,6 @@ public class BiomeBambooJungle extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PARROT, 40, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PANDA, 80, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.OCELOT, 2, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBambooJungleHills.java b/src/main/java/net/minecraft/server/BiomeBambooJungleHills.java
|
|
index 2a6dafccdd..501314da9a 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBambooJungleHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBambooJungleHills.java
|
|
@@ -22,22 +22,6 @@ public final class BiomeBambooJungleHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PARROT, 10, 1, 1));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PANDA, 80, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.OCELOT, 2, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBase.java b/src/main/java/net/minecraft/server/BiomeBase.java
|
|
index 0102a170dc..6e0627fdca 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBase.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBase.java
|
|
@@ -17,8 +17,25 @@ import org.apache.logging.log4j.Logger;
|
|
|
|
public abstract class BiomeBase {
|
|
|
|
+ // Purpur start
|
|
+ protected static org.bukkit.configuration.file.YamlConfiguration biomeData;
|
|
+
|
|
+ static {
|
|
+ String filename = "biomes.yml";
|
|
+ java.io.File file = new java.io.File(filename);
|
|
+ if (!file.exists()) {
|
|
+ try {
|
|
+ java.nio.file.Files.copy(BiomeBase.class.getResourceAsStream("/" + filename), file.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING);
|
|
+ } catch (Exception e) {
|
|
+ MinecraftServer.LOGGER.error("Unable to save biomes.yml!", e);
|
|
+ }
|
|
+ }
|
|
+ biomeData = org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(file);
|
|
+ }
|
|
+ // Purpur end
|
|
+
|
|
public static final Logger LOGGER = LogManager.getLogger();
|
|
- public static final Set<BiomeBase> b = Sets.newHashSet();
|
|
+ public static final Set<BiomeBase> b = Sets.newHashSet(); public static Set<BiomeBase> getBiomes() { return b; } // Purpur - OBFHELPER
|
|
public static final RegistryBlockID<BiomeBase> c = new RegistryBlockID<>();
|
|
protected static final NoiseGenerator3 d = new NoiseGenerator3(new SeededRandom(1234L), 0, 0);
|
|
public static final NoiseGenerator3 e = new NoiseGenerator3(new SeededRandom(2345L), 0, 0);
|
|
@@ -40,7 +57,7 @@ public abstract class BiomeBase {
|
|
protected final Map<WorldGenStage.Decoration, List<WorldGenFeatureConfigured<?, ?>>> r = Maps.newHashMap();
|
|
protected final List<WorldGenFeatureConfigured<?, ?>> s = Lists.newArrayList();
|
|
protected final Map<StructureGenerator<?>, WorldGenFeatureConfiguration> t = Maps.newHashMap();
|
|
- private final java.util.EnumMap<EnumCreatureType, List<BiomeBase.BiomeMeta>> v = Maps.newEnumMap(EnumCreatureType.class); // Paper
|
|
+ private final java.util.EnumMap<EnumCreatureType, List<BiomeBase.BiomeMeta>> v = Maps.newEnumMap(EnumCreatureType.class); private java.util.EnumMap<EnumCreatureType, List<BiomeBase.BiomeMeta>> getSpawnData() { return v; } // Paper // Purpur - OBFHELPER
|
|
private final ThreadLocal<Long2FloatLinkedOpenHashMap> w = ThreadLocal.withInitial(() -> {
|
|
return (Long2FloatLinkedOpenHashMap) SystemUtils.a(() -> {
|
|
Long2FloatLinkedOpenHashMap long2floatlinkedopenhashmap = new Long2FloatLinkedOpenHashMap(1024, 0.25F) {
|
|
@@ -112,6 +129,16 @@ public abstract class BiomeBase {
|
|
return MathHelper.f(0.62222224F - f * 0.05F, 0.5F + f * 0.1F, 1.0F);
|
|
}
|
|
|
|
+ // Purpur start
|
|
+ protected void addMobSpawn(EntityTypes type, int weight, int min, int max) {
|
|
+ getSpawnData().get(type.getEnumCreatureType()).add(new BiomeMeta(type, weight, min, max));
|
|
+ }
|
|
+
|
|
+ public String getName() {
|
|
+ return IRegistry.BIOME.getKey(this).getKey();
|
|
+ }
|
|
+ // Purpur end
|
|
+
|
|
protected void a(EnumCreatureType enumcreaturetype, BiomeBase.BiomeMeta biomebase_biomemeta) {
|
|
((List) this.v.get(enumcreaturetype)).add(biomebase_biomemeta);
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBeach.java b/src/main/java/net/minecraft/server/BiomeBeach.java
|
|
index f4e9345aeb..d8ff2c9a21 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBeach.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBeach.java
|
|
@@ -20,15 +20,6 @@ public final class BiomeBeach extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.TURTLE, 5, 2, 5));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBigHills.java b/src/main/java/net/minecraft/server/BiomeBigHills.java
|
|
index 58c30f6523..7107267421 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBigHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBigHills.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeBigHills extends BiomeBase {
|
|
BiomeDecoratorGroups.j(this);
|
|
BiomeDecoratorGroups.k(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 5, 4, 6));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBirchForest.java b/src/main/java/net/minecraft/server/BiomeBirchForest.java
|
|
index 9437438c82..1749c258b9 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBirchForest.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBirchForest.java
|
|
@@ -21,18 +21,6 @@ public final class BiomeBirchForest extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBirchForestHills.java b/src/main/java/net/minecraft/server/BiomeBirchForestHills.java
|
|
index 3e5c23d31e..5d262c9712 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBirchForestHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBirchForestHills.java
|
|
@@ -21,18 +21,6 @@ public final class BiomeBirchForestHills extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBirchForestHillsMutated.java b/src/main/java/net/minecraft/server/BiomeBirchForestHillsMutated.java
|
|
index d5eb5c91c4..de048fb480 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBirchForestHillsMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBirchForestHillsMutated.java
|
|
@@ -21,18 +21,6 @@ public final class BiomeBirchForestHillsMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeBirchForestMutated.java b/src/main/java/net/minecraft/server/BiomeBirchForestMutated.java
|
|
index e805f9568e..2115b05caa 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeBirchForestMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeBirchForestMutated.java
|
|
@@ -21,18 +21,6 @@ public final class BiomeBirchForestMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdBeach.java b/src/main/java/net/minecraft/server/BiomeColdBeach.java
|
|
index 1b92f4567d..210226e19f 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdBeach.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdBeach.java
|
|
@@ -20,14 +20,6 @@ public final class BiomeColdBeach extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdDeepOcean.java b/src/main/java/net/minecraft/server/BiomeColdDeepOcean.java
|
|
index b9a5cb63a4..3622ef6690 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdDeepOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdDeepOcean.java
|
|
@@ -25,18 +25,6 @@ public class BiomeColdDeepOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.ah(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 3, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 15, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 15, 1, 5));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdOcean.java b/src/main/java/net/minecraft/server/BiomeColdOcean.java
|
|
index 571c3d139d..c640aa9eeb 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdOcean.java
|
|
@@ -24,18 +24,6 @@ public class BiomeColdOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.ah(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 3, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 15, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 15, 1, 5));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdTaiga.java b/src/main/java/net/minecraft/server/BiomeColdTaiga.java
|
|
index 88400e77bf..caaa8ec999 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdTaiga.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdTaiga.java
|
|
@@ -23,21 +23,6 @@ public final class BiomeColdTaiga extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.p(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdTaigaHills.java b/src/main/java/net/minecraft/server/BiomeColdTaigaHills.java
|
|
index 8a8fc7dbd2..323f20452d 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdTaigaHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdTaigaHills.java
|
|
@@ -22,21 +22,6 @@ public final class BiomeColdTaigaHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.p(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeColdTaigaMutated.java b/src/main/java/net/minecraft/server/BiomeColdTaigaMutated.java
|
|
index 327e6847f0..973eb8eeb6 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeColdTaigaMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeColdTaigaMutated.java
|
|
@@ -22,21 +22,6 @@ public final class BiomeColdTaigaMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.p(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeDeepOcean.java b/src/main/java/net/minecraft/server/BiomeDeepOcean.java
|
|
index 651d44cb37..7088603b15 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeDeepOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeDeepOcean.java
|
|
@@ -25,18 +25,6 @@ public final class BiomeDeepOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.ah(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 1, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 10, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeDesert.java b/src/main/java/net/minecraft/server/BiomeDesert.java
|
|
index 257732dad7..168614fe59 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeDesert.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeDesert.java
|
|
@@ -24,16 +24,6 @@ public final class BiomeDesert extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.af(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 19, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 1, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.HUSK, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeDesertHills.java b/src/main/java/net/minecraft/server/BiomeDesertHills.java
|
|
index 3752fc4509..4df4437013 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeDesertHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeDesertHills.java
|
|
@@ -22,16 +22,6 @@ public final class BiomeDesertHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.af(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 19, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 1, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.HUSK, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeDesertMutated.java b/src/main/java/net/minecraft/server/BiomeDesertMutated.java
|
|
index 1a0b569322..ac565c3822 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeDesertMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeDesertMutated.java
|
|
@@ -21,16 +21,6 @@ public final class BiomeDesertMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.af(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 19, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 1, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.HUSK, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeExtremeHillsEdge.java b/src/main/java/net/minecraft/server/BiomeExtremeHillsEdge.java
|
|
index 8e19e06889..93f9c55bb2 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeExtremeHillsEdge.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeExtremeHillsEdge.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeExtremeHillsEdge extends BiomeBase {
|
|
BiomeDecoratorGroups.j(this);
|
|
BiomeDecoratorGroups.k(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 5, 4, 6));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeExtremeHillsMutated.java b/src/main/java/net/minecraft/server/BiomeExtremeHillsMutated.java
|
|
index 69d4880c74..5c73ee4fb8 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeExtremeHillsMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeExtremeHillsMutated.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeExtremeHillsMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.j(this);
|
|
BiomeDecoratorGroups.k(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 5, 4, 6));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTrees.java b/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTrees.java
|
|
index 7661d53161..7bc4631db0 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTrees.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTrees.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeExtremeHillsWithTrees extends BiomeBase {
|
|
BiomeDecoratorGroups.j(this);
|
|
BiomeDecoratorGroups.k(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 5, 4, 6));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTreesMutated.java b/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTreesMutated.java
|
|
index 05418f8fa1..b618c7e336 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTreesMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeExtremeHillsWithTreesMutated.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeExtremeHillsWithTreesMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.j(this);
|
|
BiomeDecoratorGroups.k(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 5, 4, 6));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeFlowerForest.java b/src/main/java/net/minecraft/server/BiomeFlowerForest.java
|
|
index 1d3f624323..1d0809c2cc 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeFlowerForest.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeFlowerForest.java
|
|
@@ -23,19 +23,6 @@ public final class BiomeFlowerForest extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeForest.java b/src/main/java/net/minecraft/server/BiomeForest.java
|
|
index e849b411c6..2b69a128a6 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeForest.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeForest.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeForest extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 5, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeForestHills.java b/src/main/java/net/minecraft/server/BiomeForestHills.java
|
|
index f7dea38eb3..57c7091816 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeForestHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeForestHills.java
|
|
@@ -22,19 +22,6 @@ public final class BiomeForestHills extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 5, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeFrozenDeepOcean.java b/src/main/java/net/minecraft/server/BiomeFrozenDeepOcean.java
|
|
index 67d120bef2..f1ab35f2fa 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeFrozenDeepOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeFrozenDeepOcean.java
|
|
@@ -26,19 +26,7 @@ public class BiomeFrozenDeepOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 1, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 15, 1, 5));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.POLAR_BEAR, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
|
|
@Override
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeFrozenOcean.java b/src/main/java/net/minecraft/server/BiomeFrozenOcean.java
|
|
index 2772bc6dac..3941438d92 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeFrozenOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeFrozenOcean.java
|
|
@@ -25,19 +25,7 @@ public final class BiomeFrozenOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 1, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 15, 1, 5));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.POLAR_BEAR, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
|
|
@Override
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeFrozenRiver.java b/src/main/java/net/minecraft/server/BiomeFrozenRiver.java
|
|
index 4be53fc0f6..f5d98bcac9 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeFrozenRiver.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeFrozenRiver.java
|
|
@@ -19,17 +19,6 @@ public final class BiomeFrozenRiver extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 2, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 5, 1, 5));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 1, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeHell.java b/src/main/java/net/minecraft/server/BiomeHell.java
|
|
index 888dfcd8d4..dd3375ef84 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeHell.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeHell.java
|
|
@@ -18,9 +18,6 @@ public final class BiomeHell extends BiomeBase {
|
|
this.a(WorldGenStage.Decoration.UNDERGROUND_DECORATION, WorldGenerator.ORE.b(new WorldGenFeatureOreConfiguration(WorldGenFeatureOreConfiguration.Target.NETHERRACK, Blocks.NETHER_QUARTZ_ORE.getBlockData(), 14)).a(WorldGenDecorator.n.a(new WorldGenFeatureChanceDecoratorCountConfiguration(16, 10, 20, 128)))); // Purpur - decompile error
|
|
this.a(WorldGenStage.Decoration.UNDERGROUND_DECORATION, WorldGenerator.ORE.b(new WorldGenFeatureOreConfiguration(WorldGenFeatureOreConfiguration.Target.NETHERRACK, Blocks.MAGMA_BLOCK.getBlockData(), 33)).a(WorldGenDecorator.B.a(new WorldGenDecoratorFrequencyConfiguration(4)))); // Purpur - decompile error
|
|
this.a(WorldGenStage.Decoration.UNDERGROUND_DECORATION, WorldGenerator.SPRING_FEATURE.b(BiomeDecoratorGroups.ae).a(WorldGenDecorator.n.a(new WorldGenFeatureChanceDecoratorCountConfiguration(16, 10, 20, 128)))); // Purpur - decompile error
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.GHAST, 50, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_PIGMAN, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.MAGMA_CUBE, 2, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 1, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeIceMountains.java b/src/main/java/net/minecraft/server/BiomeIceMountains.java
|
|
index ad9b4efe09..0e98efb9e9 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeIceMountains.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeIceMountains.java
|
|
@@ -20,18 +20,7 @@ public final class BiomeIceMountains extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 10, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.POLAR_BEAR, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 20, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.STRAY, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
|
|
@Override
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeIcePlains.java b/src/main/java/net/minecraft/server/BiomeIcePlains.java
|
|
index 71606b0a71..ba0a16faa6 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeIcePlains.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeIcePlains.java
|
|
@@ -23,18 +23,7 @@ public final class BiomeIcePlains extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 10, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.POLAR_BEAR, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 20, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.STRAY, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
|
|
@Override
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeIcePlainsSpikes.java b/src/main/java/net/minecraft/server/BiomeIcePlainsSpikes.java
|
|
index 984f94bb59..375ccf9c45 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeIcePlainsSpikes.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeIcePlainsSpikes.java
|
|
@@ -22,18 +22,7 @@ public final class BiomeIcePlainsSpikes extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 10, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.POLAR_BEAR, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 20, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.STRAY, 80, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
|
|
@Override
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeJungle.java b/src/main/java/net/minecraft/server/BiomeJungle.java
|
|
index 95e5019968..2b154a2761 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeJungle.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeJungle.java
|
|
@@ -23,22 +23,6 @@ public final class BiomeJungle extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PARROT, 40, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PANDA, 1, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.OCELOT, 2, 1, 3));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeJungleEdge.java b/src/main/java/net/minecraft/server/BiomeJungleEdge.java
|
|
index e624f9764f..e6cf5d8539 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeJungleEdge.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeJungleEdge.java
|
|
@@ -21,19 +21,6 @@ public final class BiomeJungleEdge extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeJungleEdgeMutated.java b/src/main/java/net/minecraft/server/BiomeJungleEdgeMutated.java
|
|
index 1fe9c840a7..d4c9907b28 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeJungleEdgeMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeJungleEdgeMutated.java
|
|
@@ -21,19 +21,6 @@ public final class BiomeJungleEdgeMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeJungleHills.java b/src/main/java/net/minecraft/server/BiomeJungleHills.java
|
|
index e2970ab00e..9e7b702c8a 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeJungleHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeJungleHills.java
|
|
@@ -23,22 +23,6 @@ public final class BiomeJungleHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PARROT, 10, 1, 1));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PANDA, 1, 1, 2));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.OCELOT, 2, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeJungleMutated.java b/src/main/java/net/minecraft/server/BiomeJungleMutated.java
|
|
index ffe6b4344e..f308e0dd45 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeJungleMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeJungleMutated.java
|
|
@@ -21,21 +21,6 @@ public final class BiomeJungleMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ac(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PARROT, 10, 1, 1));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.OCELOT, 2, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeLukewarmDeepOcean.java b/src/main/java/net/minecraft/server/BiomeLukewarmDeepOcean.java
|
|
index b23c43305b..092233c50c 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeLukewarmDeepOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeLukewarmDeepOcean.java
|
|
@@ -25,20 +25,6 @@ public class BiomeLukewarmDeepOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.al(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 8, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 8, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PUFFERFISH, 5, 1, 3));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.TROPICAL_FISH, 25, 8, 8));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 2, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeLukewarmOcean.java b/src/main/java/net/minecraft/server/BiomeLukewarmOcean.java
|
|
index efcb11bbe8..1cebd5ce74 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeLukewarmOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeLukewarmOcean.java
|
|
@@ -23,20 +23,6 @@ public class BiomeLukewarmOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.aj(this);
|
|
BiomeDecoratorGroups.al(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 10, 1, 2));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 15, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PUFFERFISH, 5, 1, 3));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.TROPICAL_FISH, 25, 8, 8));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 2, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMegaSpruceTaiga.java b/src/main/java/net/minecraft/server/BiomeMegaSpruceTaiga.java
|
|
index 328e939a6f..d0fe6c4493 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMegaSpruceTaiga.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMegaSpruceTaiga.java
|
|
@@ -23,21 +23,6 @@ public final class BiomeMegaSpruceTaiga extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMegaTaiga.java b/src/main/java/net/minecraft/server/BiomeMegaTaiga.java
|
|
index 36bea710a0..e3aad431e2 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMegaTaiga.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMegaTaiga.java
|
|
@@ -23,21 +23,6 @@ public final class BiomeMegaTaiga extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 25, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMegaTaigaHills.java b/src/main/java/net/minecraft/server/BiomeMegaTaigaHills.java
|
|
index 22474d682a..2ef445ce64 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMegaTaigaHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMegaTaigaHills.java
|
|
@@ -23,21 +23,6 @@ public final class BiomeMegaTaigaHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 25, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesa.java b/src/main/java/net/minecraft/server/BiomeMesa.java
|
|
index 65d606d51c..8906115d47 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesa.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesa.java
|
|
@@ -19,14 +19,6 @@ public final class BiomeMesa extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesaBryce.java b/src/main/java/net/minecraft/server/BiomeMesaBryce.java
|
|
index 5ecec62f18..401fbd2d16 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesaBryce.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesaBryce.java
|
|
@@ -19,14 +19,6 @@ public final class BiomeMesaBryce extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesaPlataeu.java b/src/main/java/net/minecraft/server/BiomeMesaPlataeu.java
|
|
index 14d4bd312e..77a5828f07 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesaPlataeu.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesaPlataeu.java
|
|
@@ -20,14 +20,6 @@ public final class BiomeMesaPlataeu extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesaPlataeuClear.java b/src/main/java/net/minecraft/server/BiomeMesaPlataeuClear.java
|
|
index b5dab9d2aa..a888312556 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesaPlataeuClear.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesaPlataeuClear.java
|
|
@@ -19,14 +19,6 @@ public final class BiomeMesaPlataeuClear extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesaPlateauClearMutated.java b/src/main/java/net/minecraft/server/BiomeMesaPlateauClearMutated.java
|
|
index d05cc38b5e..be07387135 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesaPlateauClearMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesaPlateauClearMutated.java
|
|
@@ -19,14 +19,6 @@ public final class BiomeMesaPlateauClearMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMesaPlateauMutated.java b/src/main/java/net/minecraft/server/BiomeMesaPlateauMutated.java
|
|
index 21a77ee812..2a213025b9 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMesaPlateauMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMesaPlateauMutated.java
|
|
@@ -20,14 +20,6 @@ public final class BiomeMesaPlateauMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.ab(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMushroomIslandShore.java b/src/main/java/net/minecraft/server/BiomeMushroomIslandShore.java
|
|
index 0302efbdc7..f0be681aaf 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMushroomIslandShore.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMushroomIslandShore.java
|
|
@@ -18,7 +18,6 @@ public final class BiomeMushroomIslandShore extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.MOOSHROOM, 8, 4, 8));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeMushrooms.java b/src/main/java/net/minecraft/server/BiomeMushrooms.java
|
|
index 51f92584b8..0118df023f 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeMushrooms.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeMushrooms.java
|
|
@@ -18,7 +18,6 @@ public final class BiomeMushrooms extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.MOOSHROOM, 8, 4, 8));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeOcean.java b/src/main/java/net/minecraft/server/BiomeOcean.java
|
|
index ad9628b2aa..5f4617c0a6 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeOcean.java
|
|
@@ -24,18 +24,6 @@ public final class BiomeOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.ah(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 1, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COD, 10, 3, 6));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 1, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomePlains.java b/src/main/java/net/minecraft/server/BiomePlains.java
|
|
index ff6090e3c1..266f4165a4 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomePlains.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomePlains.java
|
|
@@ -21,20 +21,6 @@ public final class BiomePlains extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 5, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeRedwoodTaigaHillsMutated.java b/src/main/java/net/minecraft/server/BiomeRedwoodTaigaHillsMutated.java
|
|
index a28222eb1d..f35557dfdf 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeRedwoodTaigaHillsMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeRedwoodTaigaHillsMutated.java
|
|
@@ -23,21 +23,6 @@ public final class BiomeRedwoodTaigaHillsMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeRiver.java b/src/main/java/net/minecraft/server/BiomeRiver.java
|
|
index b84b868b1a..405cc2bff4 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeRiver.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeRiver.java
|
|
@@ -20,17 +20,6 @@ public final class BiomeRiver extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
this.a(WorldGenStage.Decoration.VEGETAL_DECORATION, WorldGenerator.SEAGRASS.b(new WorldGenFeatureSeaGrassConfiguration(48, 0.4D)).a(WorldGenDecorator.v.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 2, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SALMON, 5, 1, 5));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 100, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeRoofedForest.java b/src/main/java/net/minecraft/server/BiomeRoofedForest.java
|
|
index 16bcf9bff0..f02a8a03c7 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeRoofedForest.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeRoofedForest.java
|
|
@@ -24,18 +24,6 @@ public final class BiomeRoofedForest extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeRoofedForestMutated.java b/src/main/java/net/minecraft/server/BiomeRoofedForestMutated.java
|
|
index 9fa84c87fa..9ee0fc6a43 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeRoofedForestMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeRoofedForestMutated.java
|
|
@@ -24,18 +24,6 @@ public final class BiomeRoofedForestMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSavanna.java b/src/main/java/net/minecraft/server/BiomeSavanna.java
|
|
index c12a890165..a539fc362d 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSavanna.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSavanna.java
|
|
@@ -23,20 +23,6 @@ public final class BiomeSavanna extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 1, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 1));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSavannaMutated.java b/src/main/java/net/minecraft/server/BiomeSavannaMutated.java
|
|
index db8b20a6c7..e041fcd412 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSavannaMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSavannaMutated.java
|
|
@@ -20,20 +20,6 @@ public final class BiomeSavannaMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 1, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 1));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSavannaPlateau.java b/src/main/java/net/minecraft/server/BiomeSavannaPlateau.java
|
|
index 2826c510d8..08407ea3e0 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSavannaPlateau.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSavannaPlateau.java
|
|
@@ -21,21 +21,6 @@ public final class BiomeSavannaPlateau extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 1, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 1));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.LLAMA, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSavannaPlateauMutated.java b/src/main/java/net/minecraft/server/BiomeSavannaPlateauMutated.java
|
|
index e544a8f6b9..337310263c 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSavannaPlateauMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSavannaPlateauMutated.java
|
|
@@ -20,20 +20,6 @@ public final class BiomeSavannaPlateauMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 1, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 1));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeStoneBeach.java b/src/main/java/net/minecraft/server/BiomeStoneBeach.java
|
|
index 34660f9f84..3a96c2aeba 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeStoneBeach.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeStoneBeach.java
|
|
@@ -19,14 +19,6 @@ public final class BiomeStoneBeach extends BiomeBase {
|
|
BiomeDecoratorGroups.aa(this);
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSunflowerPlains.java b/src/main/java/net/minecraft/server/BiomeSunflowerPlains.java
|
|
index 8815c95900..f971bc4bcb 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSunflowerPlains.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSunflowerPlains.java
|
|
@@ -21,20 +21,6 @@ public final class BiomeSunflowerPlains extends BiomeBase {
|
|
this.a(WorldGenStage.Decoration.VEGETAL_DECORATION, WorldGenerator.RANDOM_PATCH.b(BiomeDecoratorGroups.I).a(WorldGenDecorator.j.a(new WorldGenDecoratorDungeonConfiguration(32)))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.HORSE, 5, 2, 6));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DONKEY, 1, 1, 3));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSwamp.java b/src/main/java/net/minecraft/server/BiomeSwamp.java
|
|
index 02584897e9..011628fff2 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSwamp.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSwamp.java
|
|
@@ -20,19 +20,6 @@ public final class BiomeSwamp extends BiomeBase {
|
|
this.a(WorldGenStage.Decoration.VEGETAL_DECORATION, WorldGenerator.SEAGRASS.b(new WorldGenFeatureSeaGrassConfiguration(64, 0.6D)).a(WorldGenDecorator.v.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.ag(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 1, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeSwamplandMutated.java b/src/main/java/net/minecraft/server/BiomeSwamplandMutated.java
|
|
index d85b01b956..10c6b4eb39 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeSwamplandMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeSwamplandMutated.java
|
|
@@ -18,19 +18,6 @@ public final class BiomeSwamplandMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.ag(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 1, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTaiga.java b/src/main/java/net/minecraft/server/BiomeTaiga.java
|
|
index ae6e6ca896..456b6b1747 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTaiga.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTaiga.java
|
|
@@ -24,21 +24,6 @@ public final class BiomeTaiga extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTaigaHills.java b/src/main/java/net/minecraft/server/BiomeTaigaHills.java
|
|
index 4e19fe5ae9..cc699e354d 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTaigaHills.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTaigaHills.java
|
|
@@ -22,21 +22,6 @@ public final class BiomeTaigaHills extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTaigaMutated.java b/src/main/java/net/minecraft/server/BiomeTaigaMutated.java
|
|
index 05e833ffed..3c722f50a9 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTaigaMutated.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTaigaMutated.java
|
|
@@ -22,21 +22,6 @@ public final class BiomeTaigaMutated extends BiomeBase {
|
|
BiomeDecoratorGroups.am(this);
|
|
BiomeDecoratorGroups.q(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SHEEP, 12, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PIG, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.CHICKEN, 10, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.COW, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.WOLF, 8, 4, 4));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.RABBIT, 4, 2, 3));
|
|
- this.a(EnumCreatureType.CREATURE, new BiomeBase.BiomeMeta(EntityTypes.FOX, 8, 2, 4));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTheEnd.java b/src/main/java/net/minecraft/server/BiomeTheEnd.java
|
|
index 22e9789a36..6a5a8a991a 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTheEnd.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTheEnd.java
|
|
@@ -8,6 +8,6 @@ public final class BiomeTheEnd extends BiomeBase {
|
|
super((new BiomeBase.a()).a(WorldGenSurface.G, WorldGenSurface.F).a(BiomeBase.Precipitation.NONE).a(BiomeBase.Geography.THEEND).a(0.1F).b(0.2F).c(0.5F).d(0.5F).a(4159204).b(329011).a((String) null));
|
|
this.a(WorldGenStage.Decoration.SURFACE_STRUCTURES, WorldGenerator.END_SPIKE.b(new WorldGenFeatureEndSpikeConfiguration(false, ImmutableList.of(), (BlockPosition) null)).a(WorldGenDecorator.a.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.aq(this);
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTheEndBarrenIsland.java b/src/main/java/net/minecraft/server/BiomeTheEndBarrenIsland.java
|
|
index 5b068299c8..07d72737b5 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTheEndBarrenIsland.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTheEndBarrenIsland.java
|
|
@@ -5,6 +5,6 @@ public class BiomeTheEndBarrenIsland extends BiomeBase {
|
|
public BiomeTheEndBarrenIsland() {
|
|
super((new BiomeBase.a()).a(WorldGenSurface.G, WorldGenSurface.F).a(BiomeBase.Precipitation.NONE).a(BiomeBase.Geography.THEEND).a(0.1F).b(0.2F).c(0.5F).d(0.5F).a(4159204).b(329011).a((String) null));
|
|
BiomeDecoratorGroups.aq(this);
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTheEndFloatingIslands.java b/src/main/java/net/minecraft/server/BiomeTheEndFloatingIslands.java
|
|
index a26d56aa45..839d3e616a 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTheEndFloatingIslands.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTheEndFloatingIslands.java
|
|
@@ -6,6 +6,6 @@ public class BiomeTheEndFloatingIslands extends BiomeBase {
|
|
super((new BiomeBase.a()).a(WorldGenSurface.G, WorldGenSurface.F).a(BiomeBase.Precipitation.NONE).a(BiomeBase.Geography.THEEND).a(0.1F).b(0.2F).c(0.5F).d(0.5F).a(4159204).b(329011).a((String) null));
|
|
this.a(WorldGenStage.Decoration.RAW_GENERATION, WorldGenerator.END_ISLAND.b(WorldGenFeatureConfiguration.e).a(WorldGenDecorator.J.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.aq(this);
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTheEndHighIsland.java b/src/main/java/net/minecraft/server/BiomeTheEndHighIsland.java
|
|
index e47add3e43..53aa6243de 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTheEndHighIsland.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTheEndHighIsland.java
|
|
@@ -8,6 +8,6 @@ public class BiomeTheEndHighIsland extends BiomeBase {
|
|
this.a(WorldGenStage.Decoration.SURFACE_STRUCTURES, WorldGenerator.END_GATEWAY.b(WorldGenEndGatewayConfiguration.a(WorldProviderTheEnd.f, true)).a(WorldGenDecorator.L.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.aq(this);
|
|
this.a(WorldGenStage.Decoration.VEGETAL_DECORATION, WorldGenerator.CHORUS_PLANT.b(WorldGenFeatureConfiguration.e).a(WorldGenDecorator.K.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeTheEndMediumIsland.java b/src/main/java/net/minecraft/server/BiomeTheEndMediumIsland.java
|
|
index ec92a84579..2452f18013 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeTheEndMediumIsland.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeTheEndMediumIsland.java
|
|
@@ -6,6 +6,6 @@ public class BiomeTheEndMediumIsland extends BiomeBase {
|
|
super((new BiomeBase.a()).a(WorldGenSurface.G, WorldGenSurface.F).a(BiomeBase.Precipitation.NONE).a(BiomeBase.Geography.THEEND).a(0.1F).b(0.2F).c(0.5F).d(0.5F).a(4159204).b(329011).a((String) null));
|
|
this.a(WorldGenerator.END_CITY.b(WorldGenFeatureConfiguration.e)); // Purpur - decompile error
|
|
BiomeDecoratorGroups.aq(this);
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 4, 4));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeVoid.java b/src/main/java/net/minecraft/server/BiomeVoid.java
|
|
index c9ba334535..5549d61421 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeVoid.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeVoid.java
|
|
@@ -5,5 +5,6 @@ public final class BiomeVoid extends BiomeBase {
|
|
public BiomeVoid() {
|
|
super((new BiomeBase.a()).a(WorldGenSurface.R, WorldGenSurface.x).a(BiomeBase.Precipitation.NONE).a(BiomeBase.Geography.NONE).a(0.1F).b(0.2F).c(0.5F).d(0.5F).a(4159204).b(329011).a((String) null));
|
|
this.a(WorldGenStage.Decoration.TOP_LAYER_MODIFICATION, WorldGenerator.VOID_START_PLATFORM.b(WorldGenFeatureConfiguration.e).a(WorldGenDecorator.a.a(WorldGenFeatureDecoratorConfiguration.e))); // Purpur - decompile error
|
|
+ // Purpur - no hardcoded natural spawn data to remove, commenting here just for completeness
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeWarmDeepOcean.java b/src/main/java/net/minecraft/server/BiomeWarmDeepOcean.java
|
|
index 11dc5f6374..c3fc79fb31 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeWarmDeepOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeWarmDeepOcean.java
|
|
@@ -24,18 +24,6 @@ public class BiomeWarmDeepOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.ak(this);
|
|
BiomeDecoratorGroups.ai(this);
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 5, 1, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.TROPICAL_FISH, 25, 8, 8));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 2, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.DROWNED, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/BiomeWarmOcean.java b/src/main/java/net/minecraft/server/BiomeWarmOcean.java
|
|
index e4dc7d198c..00f94b906b 100644
|
|
--- a/src/main/java/net/minecraft/server/BiomeWarmOcean.java
|
|
+++ b/src/main/java/net/minecraft/server/BiomeWarmOcean.java
|
|
@@ -26,18 +26,6 @@ public class BiomeWarmOcean extends BiomeBase {
|
|
BiomeDecoratorGroups.aj(this);
|
|
this.a(WorldGenStage.Decoration.VEGETAL_DECORATION, WorldGenerator.SEA_PICKLE.b(new WorldGenFeatureKelpConfiguration(20)).a(WorldGenDecorator.l.a(new WorldGenDecoratorDungeonConfiguration(16)))); // Purpur - decompile error
|
|
BiomeDecoratorGroups.ap(this);
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.SQUID, 10, 4, 4));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.PUFFERFISH, 15, 1, 3));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.TROPICAL_FISH, 25, 8, 8));
|
|
- this.a(EnumCreatureType.WATER_CREATURE, new BiomeBase.BiomeMeta(EntityTypes.DOLPHIN, 2, 1, 2));
|
|
- this.a(EnumCreatureType.AMBIENT, new BiomeBase.BiomeMeta(EntityTypes.BAT, 10, 8, 8));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SPIDER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE, 95, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ZOMBIE_VILLAGER, 5, 1, 1));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SKELETON, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.CREEPER, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.SLIME, 100, 4, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.ENDERMAN, 10, 1, 4));
|
|
- this.a(EnumCreatureType.MONSTER, new BiomeBase.BiomeMeta(EntityTypes.WITCH, 5, 1, 1));
|
|
+ // Purpur - remove hardcoded natural spawn data
|
|
}
|
|
}
|
|
diff --git a/src/main/java/net/minecraft/server/Biomes.java b/src/main/java/net/minecraft/server/Biomes.java
|
|
index 12742870ca..a448c77264 100644
|
|
--- a/src/main/java/net/minecraft/server/Biomes.java
|
|
+++ b/src/main/java/net/minecraft/server/Biomes.java
|
|
@@ -87,6 +87,34 @@ public abstract class Biomes {
|
|
BiomeBase.c.a(biomebase, IRegistry.BIOME.a(IRegistry.BIOME.get(new MinecraftKey(biomebase.m))));
|
|
}
|
|
|
|
+ // Purpur start
|
|
+ org.bukkit.configuration.ConfigurationSection section = BiomeBase.biomeData.getConfigurationSection(biomebase.getName() + ".spawn-data");
|
|
+ if (section != null) {
|
|
+ for (String entity : section.getKeys(false)) {
|
|
+ EntityTypes type = EntityTypes.getType(entity).orElse(null);
|
|
+ if (type == null) {
|
|
+ MinecraftServer.LOGGER.error("Unknown entity type in biomes.yml for " + biomebase.getName() + "." + entity);
|
|
+ continue;
|
|
+ }
|
|
+ String raw = section.getString(entity);
|
|
+ if (raw == null || raw.isEmpty()) {
|
|
+ continue;
|
|
+ }
|
|
+ int weight, min, max;
|
|
+ try {
|
|
+ String[] split = raw.trim().replace(" ", "").split(",");
|
|
+ weight = Integer.parseInt(split[0]);
|
|
+ min = Integer.parseInt(split[1]);
|
|
+ max = Integer.parseInt(split[2]);
|
|
+ } catch (Exception e) {
|
|
+ MinecraftServer.LOGGER.error("Error parsing data in biomes.yml for " + biomebase.getName() + "." + entity, e);
|
|
+ continue;
|
|
+ }
|
|
+ biomebase.addMobSpawn(type, weight, min, max);
|
|
+ }
|
|
+ }
|
|
+ //Purpur end
|
|
+
|
|
return biomebase;
|
|
}
|
|
|
|
diff --git a/src/main/resources/biomes.yml b/src/main/resources/biomes.yml
|
|
new file mode 100644
|
|
index 0000000000..f0ea65299f
|
|
--- /dev/null
|
|
+++ b/src/main/resources/biomes.yml
|
|
@@ -0,0 +1,1042 @@
|
|
+ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 1,1,4
|
|
+ cod: 10,3,6
|
|
+ dolphin: 1,1,2
|
|
+plains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 5,2,6
|
|
+ donkey: 1,1,3
|
|
+ bat: 10,8,8
|
|
+desert:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ zombie: 19,4,4
|
|
+ zombie_villager: 1,1,1
|
|
+ husk: 80,4,4
|
|
+ rabbit: 4,2,3
|
|
+ bat: 10,8,8
|
|
+mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ llama: 5,4,6
|
|
+ bat: 10,8,8
|
|
+forest:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 5,4,4
|
|
+ bat: 10,8,8
|
|
+taiga:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+swamp:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 1,1,1
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+river:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 100,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 2,1,4
|
|
+ salmon: 5,1,5
|
|
+nether:
|
|
+ spawn-data:
|
|
+ ghast: 50,4,4
|
|
+ zombie_pigman: 100,4,4
|
|
+ magma_cube: 2,4,4
|
|
+ enderman: 1,4,4
|
|
+the_end:
|
|
+ spawn-data:
|
|
+ enderman: 10,4,4
|
|
+frozen_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ polar_bear: 1,1,2
|
|
+ bat: 10,8,8
|
|
+ squid: 1,1,4
|
|
+ salmon: 15,1,5
|
|
+frozen_river:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 1,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 2,1,4
|
|
+ salmon: 5,1,5
|
|
+snowy_tundra:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ skeleton: 20,4,4
|
|
+ stray: 80,4,4
|
|
+ rabbit: 10,2,3
|
|
+ polar_bear: 1,1,2
|
|
+ bat: 10,8,8
|
|
+snowy_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ skeleton: 20,4,4
|
|
+ stray: 80,4,4
|
|
+ rabbit: 10,2,3
|
|
+ polar_bear: 1,1,2
|
|
+ bat: 10,8,8
|
|
+mushroom_fields:
|
|
+ spawn-data:
|
|
+ mooshroom: 8,4,8
|
|
+ bat: 10,8,8
|
|
+mushroom_field_shore:
|
|
+ spawn-data:
|
|
+ mooshroom: 8,4,8
|
|
+ bat: 10,8,8
|
|
+beach:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ turtle: 5,2,5
|
|
+ bat: 10,8,8
|
|
+desert_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ zombie: 19,4,4
|
|
+ zombie_villager: 1,1,1
|
|
+ husk: 80,4,4
|
|
+ rabbit: 4,2,3
|
|
+ bat: 10,8,8
|
|
+wooded_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 5,4,4
|
|
+ bat: 10,8,8
|
|
+taiga_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+mountain_edge:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ llama: 5,4,6
|
|
+ bat: 10,8,8
|
|
+jungle:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ ocelot: 2,1,3
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ parrot: 40,1,2
|
|
+ panda: 1,1,2
|
|
+ bat: 10,8,8
|
|
+jungle_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ ocelot: 2,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ parrot: 10,1,1
|
|
+ panda: 1,1,2
|
|
+ bat: 10,8,8
|
|
+jungle_edge:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+deep_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 1,1,4
|
|
+ cod: 10,3,6
|
|
+ dolphin: 1,1,2
|
|
+stone_shore:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+snowy_beach:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+birch_forest:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+birch_forest_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+dark_forest:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+snowy_taiga:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+snowy_taiga_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+giant_tree_taiga:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 100,4,4
|
|
+ skeleton: 100,4,4
|
|
+ zombie_villager: 25,1,1
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+giant_tree_taiga_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 100,4,4
|
|
+ skeleton: 100,4,4
|
|
+ zombie_villager: 25,1,1
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+wooded_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ llama: 5,4,6
|
|
+ bat: 10,8,8
|
|
+savanna:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 1,2,6
|
|
+ donkey: 1,1,1
|
|
+ bat: 10,8,8
|
|
+savanna_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 1,2,6
|
|
+ donkey: 1,1,1
|
|
+ llama: 8,4,4
|
|
+ bat: 10,8,8
|
|
+badlands:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+wooded_badlands_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+badlands_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+small_end_islands:
|
|
+ spawn-data:
|
|
+ enderman: 10,4,4
|
|
+end_midlands:
|
|
+ spawn-data:
|
|
+ enderman: 10,4,4
|
|
+end_highlands:
|
|
+ spawn-data:
|
|
+ enderman: 10,4,4
|
|
+end_barrens:
|
|
+ spawn-data:
|
|
+ enderman: 10,4,4
|
|
+warm_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 10,4,4
|
|
+ pufferfish: 15,1,3
|
|
+ tropical_fish: 25,8,8
|
|
+ dolphin: 2,1,2
|
|
+lukewarm_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 10,1,2
|
|
+ cod: 15,3,6
|
|
+ pufferfish: 5,1,3
|
|
+ tropical_fish: 25,8,8
|
|
+ dolphin: 2,1,2
|
|
+cold_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 3,1,4
|
|
+ cod: 15,3,6
|
|
+ salmon: 15,1,5
|
|
+deep_warm_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 5,1,4
|
|
+ tropical_fish: 25,8,8
|
|
+ dolphin: 2,1,2
|
|
+deep_lukewarm_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 8,1,4
|
|
+ cod: 8,3,6
|
|
+ pufferfish: 5,1,3
|
|
+ tropical_fish: 25,8,8
|
|
+ dolphin: 2,1,2
|
|
+deep_cold_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+ squid: 3,1,4
|
|
+ cod: 15,3,6
|
|
+ salmon: 15,1,5
|
|
+deep_frozen_ocean:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ drowned: 5,1,1
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ polar_bear: 1,1,2
|
|
+ bat: 10,8,8
|
|
+ squid: 1,1,4
|
|
+ salmon: 15,1,5
|
|
+sunflower_plains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 5,2,6
|
|
+ donkey: 1,1,3
|
|
+ bat: 10,8,8
|
|
+desert_lakes:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ zombie: 19,4,4
|
|
+ zombie_villager: 1,1,1
|
|
+ husk: 80,4,4
|
|
+ rabbit: 4,2,3
|
|
+ bat: 10,8,8
|
|
+gravelly_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ llama: 5,4,6
|
|
+ bat: 10,8,8
|
|
+flower_forest:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ bat: 10,8,8
|
|
+taiga_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+swamp_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 1,1,1
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+ice_spikes:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ skeleton: 20,4,4
|
|
+ stray: 80,4,4
|
|
+ rabbit: 10,2,3
|
|
+ polar_bear: 1,1,2
|
|
+ bat: 10,8,8
|
|
+modified_jungle:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ ocelot: 2,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ parrot: 10,1,1
|
|
+ bat: 10,8,8
|
|
+modified_jungle_edge:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+tall_birch_forest:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+tall_birch_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+dark_forest_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ bat: 10,8,8
|
|
+snowy_taiga_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+giant_spruce_taiga:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+giant_spruce_taiga_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ wolf: 8,4,4
|
|
+ rabbit: 4,2,3
|
|
+ fox: 8,2,4
|
|
+ bat: 10,8,8
|
|
+modified_gravelly_mountains:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ llama: 5,4,6
|
|
+ bat: 10,8,8
|
|
+shattered_savanna:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 1,2,6
|
|
+ donkey: 1,1,1
|
|
+ bat: 10,8,8
|
|
+shattered_savanna_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ horse: 1,2,6
|
|
+ donkey: 1,1,1
|
|
+ bat: 10,8,8
|
|
+eroded_badlands:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+modified_wooded_badlands_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+modified_badlands_plateau:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ bat: 10,8,8
|
|
+bamboo_jungle:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ ocelot: 2,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ parrot: 40,1,2
|
|
+ panda: 80,1,2
|
|
+ bat: 10,8,8
|
|
+bamboo_jungle_hills:
|
|
+ spawn-data:
|
|
+ spider: 100,4,4
|
|
+ zombie: 95,4,4
|
|
+ zombie_villager: 5,1,1
|
|
+ skeleton: 100,4,4
|
|
+ creeper: 100,4,4
|
|
+ slime: 100,4,4
|
|
+ enderman: 10,1,4
|
|
+ witch: 5,1,1
|
|
+ ocelot: 2,1,1
|
|
+ sheep: 12,4,4
|
|
+ pig: 10,4,4
|
|
+ chicken: 10,4,4
|
|
+ cow: 8,4,4
|
|
+ parrot: 10,1,1
|
|
+ panda: 80,1,2
|
|
+ bat: 10,8,8
|
|
--
|
|
2.24.0
|
|
|