From 0c1072f7cf70b4f2f03b5a3cbe89c313f034e61a Mon Sep 17 00:00:00 2001 From: GJ Date: Wed, 29 Feb 2012 11:03:24 -0500 Subject: [PATCH] Changes due to updates to EntityType returned by certain Entity events. --- .../gmail/nossr50/listeners/mcEntityListener.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java b/src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java index 3c9ddcd9f..65f2e14db 100644 --- a/src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java @@ -147,7 +147,7 @@ public class mcEntityListener implements Listener @EventHandler public void onEntityDeath(EntityDeathEvent event) { - Entity x = event.getEntity(); + LivingEntity x = event.getEntity(); x.setFireTicks(0); //Remove mob from mob spawner list @@ -157,16 +157,13 @@ public class mcEntityListener implements Listener } //Remove bleed track - if(plugin.misc.bleedTracker.contains((LivingEntity)x)) - plugin.misc.addToBleedRemovalQue((LivingEntity)x); + if(plugin.misc.bleedTracker.contains(x)) + plugin.misc.addToBleedRemovalQue(x); Archery.arrowRetrievalCheck(x, plugin); - if(x instanceof Player){ - Player player = (Player)x; - Users.getProfile(player).setBleedTicks(0); - } - + if(x instanceof Player) + Users.getProfile((Player)x).setBleedTicks(0); } @EventHandler @@ -175,9 +172,7 @@ public class mcEntityListener implements Listener SpawnReason reason = event.getSpawnReason(); if(reason == SpawnReason.SPAWNER && !LoadProperties.xpGainsMobSpawners) - { plugin.misc.mobSpawnerList.add(event.getEntity().getEntityId()); - } } @EventHandler (priority = EventPriority.LOW)