From ba8feb526da0a1ce15a179e1e5ee44582f769768 Mon Sep 17 00:00:00 2001 From: Lance5057 Date: Fri, 18 Mar 2016 06:14:33 -0500 Subject: Added modifiers, beautified code --- .../finishingAnvil/utilities/Injector.java | 127 +++++++++++---------- .../utilities/InjectorLocations.java | 36 +++--- 2 files changed, 84 insertions(+), 79 deletions(-) (limited to 'src/main/java/lance5057/tDefense/finishingAnvil/utilities') diff --git a/src/main/java/lance5057/tDefense/finishingAnvil/utilities/Injector.java b/src/main/java/lance5057/tDefense/finishingAnvil/utilities/Injector.java index 61a4393..da9b672 100644 --- a/src/main/java/lance5057/tDefense/finishingAnvil/utilities/Injector.java +++ b/src/main/java/lance5057/tDefense/finishingAnvil/utilities/Injector.java @@ -16,27 +16,27 @@ import tconstruct.library.tools.ToolCore; public class Injector extends ToolCore { - ToolCore tool; - - InjectorLocations injectLoc; - - List heads= new ArrayList(); - List accessorys= new ArrayList(); - List handles = new ArrayList(); - List extras = new ArrayList(); - - public Injector(int baseDamage, ToolCore tool, InjectorLocations injLoc) + ToolCore tool; + + InjectorLocations injectLoc; + + List heads = new ArrayList(); + List accessorys = new ArrayList(); + List handles = new ArrayList(); + List extras = new ArrayList(); + + public Injector(int baseDamage, ToolCore tool, InjectorLocations injLoc) { super(0); this.tool = tool; - + injectLoc = injLoc; - - List temp = injectLoc.getList(tool.getUnlocalizedName().substring(tool.getUnlocalizedName().lastIndexOf('.')+1, tool.getUnlocalizedName().length())); - + + List temp = injectLoc.getList(tool.getUnlocalizedName().substring(tool.getUnlocalizedName().lastIndexOf('.') + 1, tool.getUnlocalizedName().length())); + if(!temp.isEmpty()) { - for(int i = 0; i entry : pb.materialSets.entrySet()) { String icon = "tinkersdefense:"; - icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + heads.get(i); - //toolIcons[i] = icon; - headStrings.put(entry.getValue().materialID+(TinkersDefense.config.MaterialIndex*(i+1)), icon); + icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + heads.get(i); + //toolIcons[i] = icon; + headStrings.put(entry.getValue().materialID + (TinkersDefense.config.MaterialIndex * (i + 1)), icon); } - + addIcons(tool.headStrings, headIcons, iconRegister, heads.get(i), false); - - for(int j = (i+1)*TinkersDefense.config.MaterialIndex; j entry : pb.materialSets.entrySet()) { String icon = "tinkersdefense:"; - icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + accessorys.get(i); - //toolIcons[i] = icon; - accessoryStrings.put(entry.getValue().materialID+(TinkersDefense.config.MaterialIndex*(i+1)), icon); + icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + accessorys.get(i); + //toolIcons[i] = icon; + accessoryStrings.put(entry.getValue().materialID + (TinkersDefense.config.MaterialIndex * (i + 1)), icon); } - + addIcons(accessoryStrings, accessoryIcons, iconRegister, accessorys.get(i), false); - - for(int j = (i+1)*TinkersDefense.config.MaterialIndex; j entry : pb.materialSets.entrySet()) { String icon = "tinkersdefense:"; - icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + handles.get(i); - //toolIcons[i] = icon; - handleStrings.put(entry.getValue().materialID+(TinkersDefense.config.MaterialIndex*(i+1)), icon); + icon += tool.getDefaultFolder() + "/" + entry.getKey().toLowerCase() + "/" + handles.get(i); + //toolIcons[i] = icon; + handleStrings.put(entry.getValue().materialID + (TinkersDefense.config.MaterialIndex * (i + 1)), icon); } - + addIcons(handleStrings, handleIcons, iconRegister, handles.get(i), false); - - for(int j = (i+1)*TinkersDefense.config.MaterialIndex; j list; - + List list; + public InjectorLocations() { list = new ArrayList(); - + //BroadSword list.add("broadsword_dull_head"); list.add("broadsword_elusive_head"); @@ -27,7 +27,7 @@ public class InjectorLocations list.add("broadsword_nofuller_head"); list.add("broadsword_hourglass_head"); list.add("broadsword_flat_head"); - + list.add("broadsword_basket_accessory"); list.add("broadsword_curved_accessory"); list.add("broadsword_elusive_accessory"); @@ -44,49 +44,49 @@ public class InjectorLocations list.add("broadsword_lamenting_accessory"); list.add("broadsword_pixie_accessory"); list.add("broadsword_forked_accessory"); - + list.add("broadsword_ornate_handle"); list.add("broadsword_thick_handle"); list.add("broadsword_short_handle"); - + //Arrow list.add("arrow_broad_head"); list.add("arrow_elven_head"); list.add("arrow_horned_head"); list.add("arrow_trident_head"); list.add("arrow_winged_head"); - + list.add("arrow_bulbous_handle"); list.add("arrow_natural_handle"); - + list.add("arrow_matted_accessory"); list.add("arrow_magic_accessory"); list.add("arrow_pixie_accessory"); list.add("arrow_small_accessory"); - + //Axe list.add("axe_bearded_head"); list.add("axe_broad_head"); list.add("axe_minecraft_head"); list.add("axe_thin_head"); - + //Battleaxe list.add("battleaxe_halbard_head"); list.add("battleaxe_magic_head"); list.add("battleaxe_scythe_head"); - + list.add("battleaxe_magic_extra"); list.add("battleaxe_scythe_extra"); list.add("battleaxe_halbard_extra"); - + list.add("battleaxe_magic_accessory"); list.add("battleaxe_halbard_accessory"); list.add("battleaxe_knob_accessory"); - + //Battlesign list.add("battlesign_small_handle"); list.add("battlesign_smalllong_handle"); - + list.add("battlesign_arrow_head"); list.add("battlesign_caution_head"); list.add("battlesign_noentry_head"); @@ -94,11 +94,11 @@ public class InjectorLocations list.add("battlesign_stop_head"); list.add("battlesign_X_head"); } - + public List getList(String part) { List request = new ArrayList(); - + if(!list.isEmpty()) { for(int i = 0; i < list.size(); i++) @@ -109,7 +109,7 @@ public class InjectorLocations } } } - + return request; } } -- cgit v1.2.3