summaryrefslogtreecommitdiff
path: root/src/main/java/lance5057/tDefense/TinkersDefense.java
diff options
context:
space:
mode:
authorLance5057 <Lance5057@gmail.com>2016-04-20 05:15:15 -0500
committerLance5057 <Lance5057@gmail.com>2016-04-20 05:15:15 -0500
commitc7aa1eada63170a2fb6945af26398702849030f5 (patch)
tree5749abd3c4a42ae115b92820fb2a3db8f00af433 /src/main/java/lance5057/tDefense/TinkersDefense.java
parentf0dbe7a46426355f9eab6eb3933277664baafc57 (diff)
Wrench changes, start of unified armor renderer
API's in flux, please fix.
Diffstat (limited to 'src/main/java/lance5057/tDefense/TinkersDefense.java')
-rw-r--r--src/main/java/lance5057/tDefense/TinkersDefense.java20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/main/java/lance5057/tDefense/TinkersDefense.java b/src/main/java/lance5057/tDefense/TinkersDefense.java
index af99bcf..7af72c0 100644
--- a/src/main/java/lance5057/tDefense/TinkersDefense.java
+++ b/src/main/java/lance5057/tDefense/TinkersDefense.java
@@ -25,6 +25,7 @@ import lance5057.tDefense.armor.items.light.TinkersBoots;
import lance5057.tDefense.armor.items.light.TinkersChausses;
import lance5057.tDefense.armor.items.light.TinkersCoif;
import lance5057.tDefense.armor.items.light.TinkersHauberk;
+import lance5057.tDefense.armor.modifiers.ArmorMods;
import lance5057.tDefense.armor.parts.Cloth;
import lance5057.tDefense.armor.parts.ClothMaterial;
import lance5057.tDefense.blocks.JewelersBench;
@@ -79,6 +80,7 @@ import tconstruct.library.tools.ToolCore;
import tconstruct.smeltery.TinkerSmeltery;
import tconstruct.tools.TinkerTools;
import tconstruct.tools.items.Pattern;
+import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
@@ -112,8 +114,6 @@ public class TinkersDefense
};
public static TDEventHandler TDevents;
- public static ArmorRenderEvent AREvent;
- public static ArmorModEvents AMEvent;
public static TD_Config config;
@@ -216,18 +216,16 @@ public class TinkersDefense
public void preInit(FMLPreInitializationEvent e)
{
month = this.date.getMonth();
- TDIntegration.Integrate();
-
+
PacketHandler.init();
TDevents = new TDEventHandler();
- AMEvent = new ArmorModEvents();
- AREvent = new ArmorRenderEvent();
- MinecraftForge.EVENT_BUS.register(AREvent);
- MinecraftForge.EVENT_BUS.register(AMEvent);
+ MinecraftForge.EVENT_BUS.register(new ArmorRenderEvent());
+ MinecraftForge.EVENT_BUS.register(new ArmorModEvents());
config = new TD_Config(e);
+ TDIntegration.Integrate();
NetworkRegistry.INSTANCE.registerGuiHandler(TinkersDefense.instance, new CommonProxy());
MinecraftForge.EVENT_BUS.register(this);
@@ -237,8 +235,6 @@ public class TinkersDefense
tabIcon = new Item().setMaxStackSize(1).setCreativeTab(tabName).setUnlocalizedName("tabIcon").setTextureName(Reference.MOD_ID + ":Icon");
GameRegistry.registerItem(tabIcon, "tabIcon");
- //flowermod = new TDAddonBotania();
-
mods = new Modifiers();
mods.preInit();
@@ -520,9 +516,9 @@ public class TinkersDefense
PatternBuilder pb = PatternBuilder.instance;
- TConstructClientRegistry.toolButtons.add(new ToolGuiElement(1, 0, 0, new int[] {9, 0, 4, 0}, new int[] {2, 3, 2, 0}, StatCollector.translateToLocal("gui.toolstation.roundshield.name"), StatCollector.translateToLocal("gui.toolstation.roundshield.desc"), "tinkersdefense", "textures/gui/icons.png"));
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(1, 0, 0, new int[] {9, 0, 4, 0}, new int[] {2, 3, 2, 0}, StatCollector.translateToLocal("gui.toolstation.roundshield.name"), StatCollector.translateToLocal("gui.toolstation.roundshield.desc"), "tinkersdefense", "textures/gui/icons2.png"));
- ToolGuiElement button2 = new ToolGuiElement(5, 0, 0, new int[] {9, 8, 9, 9}, new int[] {2, 3, 2, 3}, StatCollector.translateToLocal("gui.toolstation.heatershield.name"), StatCollector.translateToLocal("gui.toolstation.heatershield.desc"), "tinkersdefense:", "textures/gui/icons.png");
+ ToolGuiElement button2 = new ToolGuiElement(5, 0, 0, new int[] {0, 0, 0, 0}, new int[] {2, 3, 2, 3}, StatCollector.translateToLocal("gui.toolstation.heatershield.name"), StatCollector.translateToLocal("gui.toolstation.heatershield.desc"), "tinkersdefense:", "textures/gui/icons2.png");
TConstructClientRegistry.tierTwoButtons.add(button2);
TConstructClientRegistry.stencilButtons2.add(new StencilGuiElement(0, 0, 50, "tinkersdefense", "textures/gui/icons.png"));