فهرست منبع

Fixed a memory leak I didn't even know about.

nossr50 13 سال پیش
والد
کامیت
324b69cba1
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java

+ 4 - 0
src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java

@@ -188,6 +188,10 @@ public class mcEntityListener implements Listener
     	Entity x = event.getEntity();
     	Entity x = event.getEntity();
     	x.setFireTicks(0);
     	x.setFireTicks(0);
     	
     	
+    	//Remove mob from mob spawner list
+    	if(plugin.misc.mobSpawnerList.contains(x.getEntityId()))
+    	    plugin.misc.mobSpawnerList.remove(x.getEntityId());
+    	
     	//Remove bleed track
     	//Remove bleed track
     	if(plugin.misc.bleedTracker.contains((LivingEntity)x))
     	if(plugin.misc.bleedTracker.contains((LivingEntity)x))
     		plugin.misc.addToBleedRemovalQue((LivingEntity)x);
     		plugin.misc.addToBleedRemovalQue((LivingEntity)x);