mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-18 17:07:43 +01:00
Upstream has released updates that appears to apply and compile correctly Paper Changes: b75eeca0 Boost light task priority to ensure it doesnt hold up chunk loads 3d2bc848 Ensure VillagerTrades doesn't load async - fixes #3495 e470f1ef Add more information to Timing Reports f4a47db6 Improve Thread Pool usage to allow single threads for single cpu servers a4fe910f Fix sounds when using worldedit regen command 70ad51a8 Updated Upstream (Bukkit/CraftBukkit) d7cfa4fa Improve legacy format serialization more
2968 lines
162 KiB
Diff
2968 lines
162 KiB
Diff
From 0feb6fdfb92a6949ab0224cc4d0d4f05a4fe5278 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
|
|
|