Added check for mobs spawning from Spawner Eggs to deny XP from

spawners.
This commit is contained in:
GJ 2012-04-03 11:51:33 -04:00
parent e879153df7
commit d0e7e1bbb5

View File

@ -163,7 +163,9 @@ public class mcEntityListener implements Listener {
*/
@EventHandler (priority = EventPriority.MONITOR)
public void onCreatureSpawn(CreatureSpawnEvent event) {
if (event.getSpawnReason().equals(SpawnReason.SPAWNER) && !LoadProperties.xpGainsMobSpawners) {
SpawnReason reason = event.getSpawnReason();
if ((reason.equals(SpawnReason.SPAWNER) || reason.equals(SpawnReason.SPAWNER_EGG)) && !LoadProperties.xpGainsMobSpawners) {
event.getEntity().setMetadata("mcmmoFromMobSpawner", new FixedMetadataValue(plugin, true));
}
}