Fixed EntityRegistry.addSpawn adding duplicate spawn entries. Closes #2112

This commit is contained in:
LexManos 2016-05-28 20:53:19 -07:00
parent 0406267d89
commit b8996b14bc
1 changed files with 4 additions and 1 deletions

View File

@ -234,6 +234,7 @@ public class EntityRegistry
{
List<SpawnListEntry> spawns = biome.getSpawnableList(typeOfCreature);
boolean found = false;
for (SpawnListEntry entry : spawns)
{
//Adjusting an existing spawn entry
@ -242,11 +243,13 @@ public class EntityRegistry
entry.itemWeight = weightedProb;
entry.minGroupCount = min;
entry.maxGroupCount = max;
found = true;
break;
}
}
spawns.add(new SpawnListEntry(entityClass, weightedProb, min, max));
if (!found)
spawns.add(new SpawnListEntry(entityClass, weightedProb, min, max));
}
}