diff options
Diffstat (limited to 'src/main/java/gmail/Lance5057/TinkersDefense.java')
| -rw-r--r-- | src/main/java/gmail/Lance5057/TinkersDefense.java | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/src/main/java/gmail/Lance5057/TinkersDefense.java b/src/main/java/gmail/Lance5057/TinkersDefense.java index aa55913..63111d6 100644 --- a/src/main/java/gmail/Lance5057/TinkersDefense.java +++ b/src/main/java/gmail/Lance5057/TinkersDefense.java @@ -148,8 +148,8 @@ public class TinkersDefense { public static Pattern woodPattern; public static Pattern metalPattern; - public static DynamicToolPart partRivet; - public static DynamicToolPart partArmorplate; + public static Item partRivet; + public static Item partArmorplate; public static Injector tcInject; @@ -346,16 +346,32 @@ public class TinkersDefense { // network.registerMessage(messageHandler, requestMessageType, // discriminator, side); + + } @EventHandler public void init(FMLInitializationEvent e) { System.out.print(Reference.MOD_ID); - //tcInject = new Injector(); - //GameRegistry.registerItem(tcInject, "debugger"); - + tcInject = new Injector(0); + GameRegistry.registerItem(tcInject, "debugger"); + StencilBuilder.registerStencil(50, woodPattern, 0); // rivets + StencilBuilder.registerStencil(51, woodPattern, 1); // clasp + StencilBuilder.registerStencil(52, woodPattern, 2); // armorplate + + PatternBuilder.instance.addToolPattern(woodPattern); + + partRivet = new DynamicToolPart("_rivets", "Rivets"); + GameRegistry.registerItem(partRivet, "RivetPart"); + + partArmorplate = new DynamicToolPart("_armorplate", "Armor Plate"); + GameRegistry.registerItem(partArmorplate, "ArmorPlatePart"); + + buildParts(partRivet, 0); + // buildParts(clasp, 1); + buildParts(partArmorplate, 2); PatternBuilder pb = PatternBuilder.instance; @@ -531,31 +547,17 @@ public class TinkersDefense { // Shields TConstructRegistry.addToolRecipe(tool_roundShield, - TinkerTools.largePlate, TinkerTools.toolRod, + partArmorplate, TinkerTools.toolRod, TinkerTools.frypanHead); TConstructRegistry.addToolRecipe(tool_heaterShield, - TinkerTools.largePlate, TinkerTools.toughRod, - TinkerTools.largePlate, TinkerTools.toughBinding); + partArmorplate, TinkerTools.toughRod, + partArmorplate, TinkerTools.toughBinding); TConstructRegistry.addToolRecipe(tool_wrench, TinkerTools.handGuard, TinkerTools.toolRod, TinkerTools.binding); - StencilBuilder.registerStencil(50, woodPattern, 0); // rivets - StencilBuilder.registerStencil(51, woodPattern, 1); // clasp - StencilBuilder.registerStencil(52, woodPattern, 2); // armorplate - - PatternBuilder.instance.addToolPattern(woodPattern); - - partRivet = new DynamicToolPart("_rivets", "Rivets"); - GameRegistry.registerItem(partRivet, "RivetPart"); - - partArmorplate = new DynamicToolPart("_armorplate", "Armor Plate"); - GameRegistry.registerItem(partArmorplate, "ArmorPlatePart"); - buildParts(partRivet, 0); - // buildParts(clasp, 1); - buildParts(partArmorplate, 2); } |
