electrodynamics/src/resonantinduction/ClientProxy.java

43 lines
1 KiB
Java
Raw Normal View History

2013-08-02 02:48:07 +02:00
/**
*
*/
package resonantinduction;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
2013-08-02 04:19:01 +02:00
import resonantinduction.base.Vector3;
2013-08-02 03:52:12 +02:00
import resonantinduction.render.BlockRenderingHandler;
2013-08-02 02:57:56 +02:00
import resonantinduction.render.RenderTesla;
import resonantinduction.tesla.TileEntityTesla;
import cpw.mods.fml.client.registry.ClientRegistry;
2013-08-02 03:52:12 +02:00
import cpw.mods.fml.client.registry.RenderingRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
2013-08-02 02:48:07 +02:00
/**
* @author Calclavia
*
*/
2013-08-02 03:52:12 +02:00
@SideOnly(Side.CLIENT)
2013-08-02 02:48:07 +02:00
public class ClientProxy extends CommonProxy
{
2013-08-02 02:57:56 +02:00
@Override
public void registerRenderers()
{
2013-08-02 03:52:12 +02:00
RenderingRegistry.registerBlockHandler(BlockRenderingHandler.INSTANCE);
2013-08-02 02:57:56 +02:00
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTesla.class, new RenderTesla());
}
2013-08-02 02:48:07 +02:00
@Override
public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
{
return null;
}
2013-08-02 04:19:01 +02:00
@Override
public void renderElectricShock(World world, Vector3 start, Vector3 target, float r, float g, float b)
{
}
2013-08-02 02:48:07 +02:00
}