Jelajahi Sumber

Remove RepairableManagerFactory until we actually need it

Let's hold off on the factory pattern until we actually offer choices.
riking 11 tahun lalu
induk
melakukan
476f426590

+ 2 - 2
src/main/java/com/gmail/nossr50/mcMMO.java

@@ -38,7 +38,7 @@ import com.gmail.nossr50.skills.child.ChildConfig;
 import com.gmail.nossr50.skills.repair.config.RepairConfigManager;
 import com.gmail.nossr50.skills.repair.repairables.Repairable;
 import com.gmail.nossr50.skills.repair.repairables.RepairableManager;
-import com.gmail.nossr50.skills.repair.repairables.RepairableManagerFactory;
+import com.gmail.nossr50.skills.repair.repairables.SimpleRepairableManager;
 import com.gmail.nossr50.util.ChimaeraWing;
 import com.gmail.nossr50.util.LogFilter;
 import com.gmail.nossr50.util.Misc;
@@ -357,7 +357,7 @@ public class mcMMO extends JavaPlugin {
         // Load repair configs, make manager, and register them at this time
         RepairConfigManager rManager = new RepairConfigManager(this);
         repairables.addAll(rManager.getLoadedRepairables());
-        repairableManager = RepairableManagerFactory.getRepairManager(repairables.size());
+        repairableManager = new SimpleRepairableManager(repairables.size());
         repairableManager.registerRepairables(repairables);
     }
 

+ 0 - 14
src/main/java/com/gmail/nossr50/skills/repair/repairables/RepairableManagerFactory.java

@@ -1,14 +0,0 @@
-package com.gmail.nossr50.skills.repair.repairables;
-
-
-public class RepairableManagerFactory {
-    public static RepairableManager getRepairManager() {
-        // TODO: Add in loading from config what type of manager we want.
-        return new SimpleRepairableManager();
-    }
-
-    public static RepairableManager getRepairManager(int repairablesSize) {
-        // TODO: Add in loading from config what type of manager we want.
-        return new SimpleRepairableManager(repairablesSize);
-    }
-}

+ 2 - 2
src/main/java/com/gmail/nossr50/skills/repair/repairables/SimpleRepairableManager.java

@@ -10,11 +10,11 @@ import org.bukkit.inventory.ItemStack;
 public class SimpleRepairableManager implements RepairableManager {
     private HashMap<Material, Repairable> repairables;
 
-    protected SimpleRepairableManager() {
+    public SimpleRepairableManager() {
         this(55);
     }
 
-    protected SimpleRepairableManager(int repairablesSize) {
+    public SimpleRepairableManager(int repairablesSize) {
         this.repairables = new HashMap<Material, Repairable>(repairablesSize);
     }