浏览代码

Fixed double smelt not working if furnace was empty

nossr50 4 年之前
父节点
当前提交
444d5edd66
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 0
      Changelog.txt
  2. 1 1
      src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java

+ 1 - 0
Changelog.txt

@@ -1,5 +1,6 @@
 Version 2.1.182
     Fixed several errors in de locale (Thanks TheBusyBiscuit & w1tcherrr)
+    Fixed a bug where double smelt never succeeded if the furnace was empty
 
 
 Version 2.1.181

+ 1 - 1
src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java

@@ -140,7 +140,7 @@ public class SmeltingManager extends SkillManager {
         ItemStack furnaceResult = furnaceInventory.getResult();
 
         if(furnaceResult == null)
-            return false;
+            return true; //This actually means there is nothing yet in the resulting item slot, which means it should always be okay to double smelt
 
         int resultAmount = furnaceResult.getAmount(); //Amount before double smelt
         int itemLimit = furnaceResult.getMaxStackSize();