summaryrefslogtreecommitdiff
path: root/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
diff options
context:
space:
mode:
authorLance5057 <Lance5057@gmail.com>2015-03-13 08:15:33 -0500
committerLance5057 <Lance5057@gmail.com>2015-03-13 08:15:33 -0500
commitafb474545246da88084a43cae31259c33e63a8d1 (patch)
treedf0e220a3568546b7c64bf56e00c8d6af24fed64 /src/main/java/gmail/Lance5057/proxy/ClientProxy.java
parent495fc1d710df9f5b98fec0d0f61f105811742d89 (diff)
Updated to TiCo 1.8.3 and fixed the rendering issues that followed.
Also refactored some codes.
Diffstat (limited to 'src/main/java/gmail/Lance5057/proxy/ClientProxy.java')
-rw-r--r--src/main/java/gmail/Lance5057/proxy/ClientProxy.java25
1 files changed, 16 insertions, 9 deletions
diff --git a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
index a038bb8..843ee1c 100644
--- a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
+++ b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
@@ -1,18 +1,19 @@
package gmail.Lance5057.proxy;
-import gmail.Lance5057.blocks.Renderer_CrestMount;
-import gmail.Lance5057.containers.Container_CrestMount;
-import gmail.Lance5057.gui.Gui_CrestMount;
+import gmail.Lance5057.TinkersDefense;
import gmail.Lance5057.items.ModelTinkerArmor;
+import gmail.Lance5057.items.RoundShield;
+import gmail.Lance5057.models.Renderer_ArmorAnvil;
+import gmail.Lance5057.models.Renderer_CrestMount;
+import gmail.Lance5057.models.Renderer_JewelersBench;
+import gmail.Lance5057.tileentities.TileEntity_ArmorAnvil;
import gmail.Lance5057.tileentities.TileEntity_CrestMount;
-import net.minecraft.client.Minecraft;
+import gmail.Lance5057.tileentities.TileEntity_JewelersBench;
import net.minecraft.client.model.ModelBiped;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
-import cpw.mods.fml.client.FMLClientHandler;
+import net.minecraftforge.client.MinecraftForgeClient;
+import tconstruct.client.FlexibleToolRenderer;
+import tconstruct.library.tools.ToolCore;
import cpw.mods.fml.client.registry.ClientRegistry;
-import cpw.mods.fml.common.network.simpleimpl.MessageContext;
public class ClientProxy extends CommonProxy
@@ -21,7 +22,13 @@ public class ClientProxy extends CommonProxy
@Override
public void registerRenderers() {
+ FlexibleToolRenderer renderer = new FlexibleToolRenderer();
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_roundShield, renderer);
+ MinecraftForgeClient.registerItemRenderer(TinkersDefense.tool_heaterShield, 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