瀏覽代碼

Repair now always requires confirmation

nossr50 6 年之前
父節點
當前提交
549ef5734e
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 0
      Changelog.txt
  2. 1 1
      src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

+ 1 - 0
Changelog.txt

@@ -1,5 +1,6 @@
 Version 2.1.71
 Version 2.1.71
     Salvage will now always ask for confirmation before breaking your items (instead of only asking for enchanted items)
     Salvage will now always ask for confirmation before breaking your items (instead of only asking for enchanted items)
+    Repair will now always ask for confirmation before repairing items (instead of only asking for enchanted items)
 
 
 Version 2.1.70
 Version 2.1.70
     Added new DatabaseAPI to the API package, has features relating to database operations
     Added new DatabaseAPI to the API package, has features relating to database operations

+ 1 - 1
src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

@@ -608,7 +608,7 @@ public class PlayerListener implements Listener {
                         event.setCancelled(true);
                         event.setCancelled(true);
 
 
                         // Make sure the player knows what he's doing when trying to repair an enchanted item
                         // Make sure the player knows what he's doing when trying to repair an enchanted item
-                        if (!(heldItem.getEnchantments().size() > 0) || repairManager.checkConfirmation(true)) {
+                        if (repairManager.checkConfirmation(true)) {
                             repairManager.handleRepair(heldItem);
                             repairManager.handleRepair(heldItem);
                             player.updateInventory();
                             player.updateInventory();
                         }
                         }