diff options
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java')
| -rw-r--r-- | src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java b/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java index 1b9ef1f..8c58e47 100644 --- a/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java +++ b/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java @@ -10,6 +10,7 @@ import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.registry.VillagerRegistry; import cpw.mods.fml.relauncher.Side; import darkknight.jewelrycraft.block.BlockList; +import darkknight.jewelrycraft.block.render.BlockCrystalRenderer; import darkknight.jewelrycraft.client.InventoryTabVanilla; import darkknight.jewelrycraft.client.TabJewelry; import darkknight.jewelrycraft.client.TabRegistry; @@ -52,6 +53,22 @@ import darkknight.jewelrycraft.util.Variables; public class ClientProxy extends CommonProxy { + public enum BlockRenderIDs { + CRYSTAL; + + private final int ID; + + BlockRenderIDs() + { + ID = RenderingRegistry.getNextAvailableRenderId(); + } + + public int id() + { + return ID; + } + } + @Override public void preInit() { @@ -80,6 +97,8 @@ public class ClientProxy extends CommonProxy RenderingRegistry.registerEntityRenderingHandler(EntityHeart.class, new HeartRender(new ModelHeart(), 0.25F)); RenderingRegistry.registerEntityRenderingHandler(EntityHalfHeart.class, new HeartRender(new ModelHalfHeart(), 0.25F)); + + RenderingRegistry.registerBlockHandler(new BlockCrystalRenderer()); TabRegistry.registerTab(new InventoryTabVanilla()); TabRegistry.registerTab(new TabJewelry()); |
