render cable in inventory

This commit is contained in:
Raoul Van den Berge
2015-12-07 20:29:30 +01:00
parent 0e571cd28a
commit 7e5bd57963
6 changed files with 62 additions and 21 deletions

View File

@@ -2,7 +2,11 @@ package storagecraft.proxy;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import storagecraft.render.CableRenderer;
import net.minecraft.item.Item;
import net.minecraftforge.client.MinecraftForgeClient;
import storagecraft.SCBlocks;
import storagecraft.render.BlockCableRenderer;
import storagecraft.render.ItemCableRenderer;
import storagecraft.tile.TileCable;
public class ClientProxy extends CommonProxy {
@@ -10,6 +14,8 @@ public class ClientProxy extends CommonProxy {
public void preInit(FMLPreInitializationEvent e) {
super.preInit(e);
ClientRegistry.bindTileEntitySpecialRenderer(TileCable.class, new CableRenderer());
ClientRegistry.bindTileEntitySpecialRenderer(TileCable.class, new BlockCableRenderer());
MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(SCBlocks.CABLE), new ItemCableRenderer());
}
}