瀏覽代碼

Use new system!

NuclearW 13 年之前
父節點
當前提交
c890ff5605
共有 1 個文件被更改,包括 2 次插入12 次删除
  1. 2 12
      src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

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

@@ -214,18 +214,8 @@ public class PlayerListener implements Listener {
 
 
             /* REPAIR CHECKS */
             /* REPAIR CHECKS */
             if (Permissions.getInstance().repair(player) && block.getTypeId() == Config.getInstance().getRepairAnvilId()) {
             if (Permissions.getInstance().repair(player) && block.getTypeId() == Config.getInstance().getRepairAnvilId()) {
-                if (ItemChecks.isTool(inHand) || ItemChecks.isArmor(inHand)) {
-                    Repair.repairCheck(player, inHand);
-                    event.setCancelled(true);
-                    player.updateInventory();
-                }
-                else if (ModChecks.isCustomTool(inHand) && ModChecks.getToolFromItemStack(inHand).isRepairable()) {
-                    Repair.repairCheck(player, inHand);
-                    event.setCancelled(true);
-                    player.updateInventory();
-                }
-                else if (ModChecks.isCustomArmor(inHand) && ModChecks.getArmorFromItemStack(inHand).isRepairable()) {
-                    Repair.repairCheck(player, inHand);
+                if (mcMMO.repairManager.isRepairable(inHand)) {
+                    mcMMO.repairManager.handleRepair(player, inHand);
                     event.setCancelled(true);
                     event.setCancelled(true);
                     player.updateInventory();
                     player.updateInventory();
                 }
                 }