فهرست منبع

Fixed bug where Smelting would throw consistent errors due to offline
players. Fixes #754

GJ 12 سال پیش
والد
کامیت
0d7c402c01
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 1 0
      Changelog.txt
  2. 2 2
      src/main/java/com/gmail/nossr50/listeners/InventoryListener.java

+ 1 - 0
Changelog.txt

@@ -10,6 +10,7 @@ Key:
 Version 1.4.01-dev
 Version 1.4.01-dev
  = Fixed bug where trying to use /mctop or /xplock with the Smelting child skill caused NPEs
  = Fixed bug where trying to use /mctop or /xplock with the Smelting child skill caused NPEs
  = Fixed bug where /mctop and /mcrank wouldn't show overall power levels for servers using Flatfile
  = Fixed bug where /mctop and /mcrank wouldn't show overall power levels for servers using Flatfile
+ = Fixed bug where Smelting would throw consistent errors due to offline players
 
 
 Version 1.4.00
 Version 1.4.00
  + Added new Child Skill - Smelting!
  + Added new Child Skill - Smelting!

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

@@ -94,7 +94,7 @@ public class InventoryListener implements Listener {
             if (plugin.furnaceIsTracked(furnaceBlock) && smelting != null && ItemUtils.isSmeltable(smelting)) {
             if (plugin.furnaceIsTracked(furnaceBlock) && smelting != null && ItemUtils.isSmeltable(smelting)) {
                 Player player = plugin.getFurnacePlayer(furnaceBlock);
                 Player player = plugin.getFurnacePlayer(furnaceBlock);
 
 
-                if (!Misc.isNPCEntity(player)) {
+                if (Misc.isNPCEntity(player)) {
                     return;
                     return;
                 }
                 }
 
 
@@ -115,7 +115,7 @@ public class InventoryListener implements Listener {
             if (plugin.furnaceIsTracked(furnaceBlock) && smelting != null && ItemUtils.isSmeltable(smelting)) {
             if (plugin.furnaceIsTracked(furnaceBlock) && smelting != null && ItemUtils.isSmeltable(smelting)) {
                 Player player = plugin.getFurnacePlayer(furnaceBlock);
                 Player player = plugin.getFurnacePlayer(furnaceBlock);
 
 
-                if (!Misc.isNPCEntity(player)) {
+                if (Misc.isNPCEntity(player)) {
                     return;
                     return;
                 }
                 }