eb923b84db
simple, nicer looking way of filling buckets, water viels, cleaning color off of armor.
54 lines
2.4 KiB
Java
54 lines
2.4 KiB
Java
package liquidmechanics.client;
|
|
|
|
import liquidmechanics.client.render.BlockRenderHelper;
|
|
import liquidmechanics.client.render.ItemRenderHelper;
|
|
import liquidmechanics.client.render.RenderGearRod;
|
|
import liquidmechanics.client.render.RenderGenerator;
|
|
import liquidmechanics.client.render.RenderPipe;
|
|
import liquidmechanics.client.render.RenderPump;
|
|
import liquidmechanics.client.render.RenderReleaseValve;
|
|
import liquidmechanics.client.render.RenderSink;
|
|
import liquidmechanics.client.render.RenderTank;
|
|
import liquidmechanics.common.CommonProxy;
|
|
import liquidmechanics.common.LiquidMechanics;
|
|
import liquidmechanics.common.tileentity.TileEntityGenerator;
|
|
import liquidmechanics.common.tileentity.TileEntityPipe;
|
|
import liquidmechanics.common.tileentity.TileEntityPump;
|
|
import liquidmechanics.common.tileentity.TileEntityReleaseValve;
|
|
import liquidmechanics.common.tileentity.TileEntityRod;
|
|
import liquidmechanics.common.tileentity.TileEntitySink;
|
|
import liquidmechanics.common.tileentity.TileEntityTank;
|
|
import net.minecraftforge.client.MinecraftForgeClient;
|
|
import cpw.mods.fml.client.registry.ClientRegistry;
|
|
import cpw.mods.fml.client.registry.RenderingRegistry;
|
|
|
|
public class ClientProxy extends CommonProxy
|
|
{
|
|
@Override
|
|
public void preInit()
|
|
{
|
|
MinecraftForgeClient.preloadTexture(LiquidMechanics.BLOCK_TEXTURE_FILE);
|
|
MinecraftForgeClient.preloadTexture(LiquidMechanics.ITEM_TEXTURE_FILE);
|
|
}
|
|
|
|
@Override
|
|
public void Init()
|
|
{
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPipe.class, new RenderPipe());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPump.class, new RenderPump());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityRod.class, new RenderGearRod());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityGenerator.class, new RenderGenerator());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTank.class, new RenderTank());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityReleaseValve.class, new RenderReleaseValve());
|
|
ClientRegistry.bindTileEntitySpecialRenderer(TileEntitySink.class, new RenderSink());
|
|
MinecraftForgeClient.registerItemRenderer(LiquidMechanics.blockPipe.blockID, new ItemRenderHelper());
|
|
MinecraftForgeClient.registerItemRenderer(LiquidMechanics.blockReleaseValve.blockID, new ItemRenderHelper());
|
|
RenderingRegistry.registerBlockHandler(new BlockRenderHelper());
|
|
}
|
|
|
|
@Override
|
|
public void postInit()
|
|
{
|
|
|
|
}
|
|
}
|