Quellcode durchsuchen

Fix issue with CombatTag NPC errors. Fixes #1012

NOTE: Do NOT change the default NPC name for CombatTag in your config,
or this fix won't work.
GJ vor 12 Jahren
Ursprung
Commit
62aed496cc
1 geänderte Dateien mit 2 neuen und 5 gelöschten Zeilen
  1. 2 5
      src/main/java/com/gmail/nossr50/util/Misc.java

+ 2 - 5
src/main/java/com/gmail/nossr50/util/Misc.java

@@ -5,6 +5,7 @@ import java.util.Random;
 import org.bukkit.Location;
 import org.bukkit.Material;
 import org.bukkit.entity.Entity;
+import org.bukkit.entity.HumanEntity;
 import org.bukkit.entity.Item;
 import org.bukkit.entity.Player;
 import org.bukkit.inventory.ItemStack;
@@ -43,11 +44,7 @@ public final class Misc {
     }
 
     public static boolean isNPCEntity(Entity entity) {
-        if (entity == null || entity.hasMetadata("NPC")) {
-            return true;
-        }
-
-        return false;
+        return (entity == null || entity.hasMetadata("NPC") || (entity instanceof HumanEntity && ((HumanEntity) entity).getName().contains("PvpLogger")));
     }
 
     /**