Răsfoiți Sursa

Fixes NPE with FurnaceExtractEvent. Fixes #847

GJ 12 ani în urmă
părinte
comite
e7ee23b871

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

@@ -142,6 +142,10 @@ public class InventoryListener implements Listener {
                 // We can make this assumption because we (should) be the only ones using this exact metadata
                 Player player = plugin.getServer().getPlayer(furnaceBlock.getMetadata(mcMMO.furnaceMetadataKey).get(0).asString());
 
+                if (Misc.isNPCEntity(player)) {
+                    return;
+                }
+
                 SmeltingManager smeltingManager = UserManager.getPlayer(player).getSmeltingManager();
 
                 if (smeltingManager.canUseVanillaXpBoost()) {