summaryrefslogtreecommitdiff
path: root/src/main/java/lance5057/tDefense/proxy
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/lance5057/tDefense/proxy')
-rw-r--r--src/main/java/lance5057/tDefense/proxy/ClientProxy.java103
-rw-r--r--src/main/java/lance5057/tDefense/proxy/CommonProxy.java96
2 files changed, 89 insertions, 110 deletions
diff --git a/src/main/java/lance5057/tDefense/proxy/ClientProxy.java b/src/main/java/lance5057/tDefense/proxy/ClientProxy.java
index b9e008a..2e57daa 100644
--- a/src/main/java/lance5057/tDefense/proxy/ClientProxy.java
+++ b/src/main/java/lance5057/tDefense/proxy/ClientProxy.java
@@ -1,9 +1,11 @@
package lance5057.tDefense.proxy;
import lance5057.tDefense.TinkersDefense;
-import lance5057.tDefense.armor.renderers.ModelChainArmor;
-import lance5057.tDefense.armor.renderers.ModelClothArmor;
import lance5057.tDefense.armor.renderers.ModelMask;
+import lance5057.tDefense.armor.renderers.heavy.ModelTinkersBreastplate;
+import lance5057.tDefense.armor.renderers.heavy.ModelTinkersGrieves;
+import lance5057.tDefense.armor.renderers.heavy.ModelTinkersHelm;
+import lance5057.tDefense.armor.renderers.heavy.ModelTinkersSabatons;
import lance5057.tDefense.core.blocks.crestMount.Renderer_CrestMount;
import lance5057.tDefense.core.blocks.crestMount.TileEntity_CrestMount;
import lance5057.tDefense.core.renderer.BigFlexibleToolRenderer;
@@ -16,71 +18,50 @@ import net.minecraftforge.client.MinecraftForgeClient;
import tconstruct.client.FlexibleToolRenderer;
import cpw.mods.fml.client.registry.ClientRegistry;
-public class ClientProxy extends CommonProxy {
+public class ClientProxy extends CommonProxy
+{
//public static final ModelSheath sheath = new ModelSheath();
- public static final ModelChainArmor chain = new ModelChainArmor(0.1f);
- public static final ModelClothArmor cloth = new ModelClothArmor();
-
- public static final ModelMask mask = new ModelMask(null);
-
+
+ public static final ModelMask mask = new ModelMask(null);
+
+ public static final ModelTinkersHelm helm = new ModelTinkersHelm();
+ public static final ModelTinkersBreastplate breastplate = new ModelTinkersBreastplate();
+ public static final ModelTinkersGrieves grieves = new ModelTinkersGrieves();
+ public static final ModelTinkersSabatons sabatons = new ModelTinkersSabatons();
+
@Override
- public void registerRenderers() {
+ public void registerRenderers()
+ {
FlexibleToolRenderer renderer = new FlexibleToolRenderer();
FlexibleToolRenderer bigrenderer = new BigFlexibleToolRenderer();
- MinecraftForgeClient.registerItemRenderer(
- TinkersDefense.tool_roundShield, renderer);
- MinecraftForgeClient.registerItemRenderer(
- TinkersDefense.tool_heaterShield, renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_wrench,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_shears,
- renderer);
-// MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_zweihander,
-// bigrenderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHelm,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerBreastplate,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerGrieves,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerSabatons,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerRobe,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerShawl,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHood,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerShoes,
- renderer);
-
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerCoif,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHalberd,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerChausses,
- renderer);
- MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerBoots,
- renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_roundShield, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_heaterShield, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_wrench, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_shears, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_zweihander, bigrenderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHelm, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerBreastplate, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerGrieves, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerSabatons, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerRobe, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerShawl, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHood, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerShoes, renderer);
+
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerCoif, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerHalberd, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerChausses, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.armor_TinkerBoots, renderer);
+
+ ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_CrestMount.class, new Renderer_CrestMount());
+ ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_FinishingAnvil.class, new Renderer_FinishingAnvil());
+ ClientRegistry.bindTileEntitySpecialRenderer(TileEntity_JewelersBench.class, new Renderer_JewelersBench());
- ClientRegistry.bindTileEntitySpecialRenderer(
- TileEntity_CrestMount.class, new Renderer_CrestMount());
- ClientRegistry.bindTileEntitySpecialRenderer(
- TileEntity_FinishingAnvil.class, new Renderer_FinishingAnvil());
- ClientRegistry.bindTileEntitySpecialRenderer(
- TileEntity_JewelersBench.class, new Renderer_JewelersBench());
-
}
@Override
- public ModelBiped getArmorModel(int id) {
- switch (id) {
- case 0:
- return cloth;
- default:
- break;
- }
- return cloth; // default, if whenever you should have passed on a
- // wrong id
+ public ModelBiped getArmorModel(int id)
+ {
+ return null;
}
-} \ No newline at end of file
+}
diff --git a/src/main/java/lance5057/tDefense/proxy/CommonProxy.java b/src/main/java/lance5057/tDefense/proxy/CommonProxy.java
index 361851b..7b39954 100644
--- a/src/main/java/lance5057/tDefense/proxy/CommonProxy.java
+++ b/src/main/java/lance5057/tDefense/proxy/CommonProxy.java
@@ -13,60 +13,58 @@ import net.minecraft.world.World;
import cpw.mods.fml.common.network.IGuiHandler;
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
-public class CommonProxy implements IGuiHandler
+public class CommonProxy implements IGuiHandler
{
- public void registerRenderers()
- {
- }
-
- public void registerTileEntitySpecialRenderer()
- {
-
- }
-
- public EntityPlayer getPlayerEntity(MessageContext ctx)
- {
- return ctx.getServerHandler().playerEntity;
- }
-
- public ModelBiped getArmorModel(int id)
- {
- return null;
- }
+ public void registerRenderers()
+ {
+ }
- public World getClientWorld()
- {
- return null;
- }
+ public void registerTileEntitySpecialRenderer()
+ {
- @Override
- public Object getServerGuiElement(int ID, EntityPlayer player,
- World world, int x, int y, int z)
+ }
+
+ public EntityPlayer getPlayerEntity(MessageContext ctx)
+ {
+ return ctx.getServerHandler().playerEntity;
+ }
+
+ public ModelBiped getArmorModel(int id)
+ {
+ return null;
+ }
+
+ public World getClientWorld()
+ {
+ return null;
+ }
+
+ @Override
+ public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
+ {
+ if(ID == TinkersDefense.GUI_CREST_INV)
{
- if (ID == TinkersDefense.GUI_CREST_INV)
- {
- return new Container_CrestMount(player.inventory, (TileEntity_CrestMount)world.getTileEntity(x, y, z));
- }
- if (ID == TinkersDefense.GUI_ANVIL_INV)
- {
- return new Container_FinishingAnvil(player.inventory, (TileEntity_FinishingAnvil)world.getTileEntity(x, y, z));
- }
-
- return null;
+ return new Container_CrestMount(player.inventory, (TileEntity_CrestMount) world.getTileEntity(x, y, z));
}
+ if(ID == TinkersDefense.GUI_ANVIL_INV)
+ {
+ return new Container_FinishingAnvil(player.inventory, (TileEntity_FinishingAnvil) world.getTileEntity(x, y, z));
+ }
+
+ return null;
+ }
- @Override
- public Object getClientGuiElement(int ID, EntityPlayer player,
- World world, int x, int y, int z)
+ @Override
+ public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
+ {
+ if(ID == TinkersDefense.GUI_CREST_INV)
+ {
+ return new Gui_CrestMount(player.inventory, (TileEntity_CrestMount) world.getTileEntity(x, y, z));
+ }
+ if(ID == TinkersDefense.GUI_ANVIL_INV)
{
- if (ID == TinkersDefense.GUI_CREST_INV)
- {
- return new Gui_CrestMount(player.inventory, (TileEntity_CrestMount)world.getTileEntity(x, y, z));
- }
- if (ID == TinkersDefense.GUI_ANVIL_INV)
- {
- return new Gui_FinishingAnvil(player.inventory, (TileEntity_FinishingAnvil)world.getTileEntity(x, y, z));
- }
- return null;
+ return new Gui_FinishingAnvil(player.inventory, (TileEntity_FinishingAnvil) world.getTileEntity(x, y, z));
}
-} \ No newline at end of file
+ return null;
+ }
+}