/** * Copyright (c) 2011-2015, SpaceToad and the BuildCraft Team * http://www.mod-buildcraft.com * <p/> * BuildCraft is distributed under the terms of the Minecraft Mod Public * License 1.0, or MMPL. Please check the contents of the license located in * http://www.mod-buildcraft.com/MMPL-1.0.txt */ package buildcraft.silicon; import net.minecraft.client.renderer.entity.RenderSnowball; import cpw.mods.fml.client.registry.ClientRegistry; import cpw.mods.fml.client.registry.RenderingRegistry; import buildcraft.BuildCraftSilicon; import buildcraft.silicon.render.RenderLaserBlock; import buildcraft.silicon.render.RenderLaserTable; import buildcraft.silicon.render.RenderLaserTile; public class SiliconProxyClient extends SiliconProxy { @Override public void registerRenderers() { SiliconProxy.laserBlockModel = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new RenderLaserBlock()); SiliconProxy.laserTableModel = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new RenderLaserTable()); ClientRegistry.bindTileEntitySpecialRenderer(TileLaser.class, new RenderLaserTile()); RenderingRegistry.registerEntityRenderingHandler(EntityPackage.class, new RenderSnowball(BuildCraftSilicon.packageItem)); } }