Browse Source

Fixed #630 (null player was used)

bm01 12 years ago
parent
commit
03354ed1cb

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

@@ -119,9 +119,9 @@ public class InventoryListener implements Listener{
             ItemStack result = inventory.getResult();
             ItemStack result = inventory.getResult();
     
     
             if (plugin.furnaceIsTracked(furnaceBlock) && result != null && ItemChecks.isSmelted(result)) {
             if (plugin.furnaceIsTracked(furnaceBlock) && result != null && ItemChecks.isSmelted(result)) {
-                McMMOPlayer mcMMOPlayer = Users.getPlayer(plugin.getFurnacePlayer(furnaceBlock));
+                McMMOPlayer mcMMOPlayer = Users.getPlayer(event.getPlayer());
 
 
-                if (event.getPlayer().equals(mcMMOPlayer.getPlayer())) {
+                if (mcMMOPlayer.getPlayer().equals(plugin.getFurnacePlayer(furnaceBlock))) {
                     SmeltingManager smeltingManager = new SmeltingManager(mcMMOPlayer);
                     SmeltingManager smeltingManager = new SmeltingManager(mcMMOPlayer);
                     smeltingManager.vanillaXPBoost(event);
                     smeltingManager.vanillaXPBoost(event);
                 }
                 }