Implement API for ambient mob spawn limit. Add spawn-limit.ambient to

bukkit.yml. Adds BUKKIT-2765
This commit is contained in:
Travis Watkins
2012-10-31 11:18:41 -05:00
committed by EvilSeph
parent 46d7cd1e05
commit f479aa84a4
4 changed files with 26 additions and 1 deletions

View File

@@ -69,7 +69,7 @@ public final class SpawnerCreature {
EnumCreatureType enumcreaturetype = aenumcreaturetype[j1];
// CraftBukkit start - use per-world spawn limits
int limit = 0;
int limit = enumcreaturetype.b();
switch (enumcreaturetype) {
case MONSTER:
limit = worldserver.getWorld().getMonsterSpawnLimit();
@@ -80,6 +80,9 @@ public final class SpawnerCreature {
case WATER_CREATURE:
limit = worldserver.getWorld().getWaterAnimalSpawnLimit();
break;
case AMBIENT:
limit = worldserver.getWorld().getAmbientSpawnLimit();
break;
}
if (limit == 0) {