From 549ef5734ecffd11b6fc98d759f7a0b98d150c01 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Fri, 7 Jun 2019 10:32:55 -0700 Subject: [PATCH] Repair now always requires confirmation --- Changelog.txt | 1 + src/main/java/com/gmail/nossr50/listeners/PlayerListener.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Changelog.txt b/Changelog.txt index b00c14c53..c2268bc04 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,5 +1,6 @@ Version 2.1.71 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 Added new DatabaseAPI to the API package, has features relating to database operations diff --git a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java index 97622535f..bb4cee868 100644 --- a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java @@ -608,7 +608,7 @@ public class PlayerListener implements Listener { event.setCancelled(true); // 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); player.updateInventory(); }