From d37b290bd6843832ed8d557cac9dcf94f17d6d6e Mon Sep 17 00:00:00 2001 From: Lance5057 Date: Wed, 6 May 2015 06:47:03 -0500 Subject: Added Daze Modifier, Texture not working --- .../java/gmail/Lance5057/proxy/ClientProxy.java | 59 ++++++++++++---------- 1 file changed, 33 insertions(+), 26 deletions(-) (limited to 'src/main/java/gmail/Lance5057/proxy/ClientProxy.java') diff --git a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java index 0c844dc..d827b92 100644 --- a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java +++ b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java @@ -2,7 +2,6 @@ package gmail.Lance5057.proxy; import gmail.Lance5057.TinkersDefense; import gmail.Lance5057.items.ModelTinkerArmor; -import gmail.Lance5057.items.tools.RoundShield; import gmail.Lance5057.models.Renderer_ArmorAnvil; import gmail.Lance5057.models.Renderer_CrestMount; import gmail.Lance5057.models.Renderer_JewelersBench; @@ -12,34 +11,42 @@ import gmail.Lance5057.tileentities.TileEntity_JewelersBench; import net.minecraft.client.model.ModelBiped; import net.minecraftforge.client.MinecraftForgeClient; import tconstruct.client.FlexibleToolRenderer; +import tconstruct.library.TConstructRegistry; +import tconstruct.library.client.TConstructClientRegistry; import tconstruct.library.tools.ToolCore; import cpw.mods.fml.client.registry.ClientRegistry; - -public class ClientProxy extends CommonProxy -{ +public class ClientProxy extends CommonProxy { private static final ModelTinkerArmor tutChest = new ModelTinkerArmor(1.0f); - @Override - public void registerRenderers() { - FlexibleToolRenderer renderer = new FlexibleToolRenderer(); - MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_roundShield, renderer); - MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_heaterShield, renderer); - MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_wrench, renderer); - - ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_CrestMount.class, new Renderer_CrestMount()); - ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_ArmorAnvil.class, new Renderer_ArmorAnvil()); - ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_JewelersBench.class, new Renderer_JewelersBench()); - } - - @Override - public ModelBiped getArmorModel(int id) - { - switch (id) - { - case 0: return tutChest; - default: break; - } - return tutChest; //default, if whenever you should have passed on a wrong id - } + @Override + public void registerRenderers() { + FlexibleToolRenderer renderer = new FlexibleToolRenderer(); + MinecraftForgeClient.registerItemRenderer( + TinkersDefense.tool_roundShield, renderer); + MinecraftForgeClient.registerItemRenderer( + TinkersDefense.tool_heaterShield, renderer); + MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_wrench, + renderer); + + ClientRegistry.bindTileEntitySpecialRenderer( + TileEntity_CrestMount.class, new Renderer_CrestMount()); + ClientRegistry.bindTileEntitySpecialRenderer( + TileEntity_ArmorAnvil.class, new Renderer_ArmorAnvil()); + ClientRegistry.bindTileEntitySpecialRenderer( + TileEntity_JewelersBench.class, new Renderer_JewelersBench()); + + } + + @Override + public ModelBiped getArmorModel(int id) { + switch (id) { + case 0: + return tutChest; + default: + break; + } + return tutChest; // default, if whenever you should have passed on a + // wrong id + } } \ No newline at end of file -- cgit v1.2.3