remove cable item render

This commit is contained in:
Raoul Van den Berge
2015-12-30 13:59:10 +01:00
parent 96109cbf22
commit 8a60165516
3 changed files with 0 additions and 59 deletions

View File

@@ -13,12 +13,10 @@ import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import storagecraft.StorageCraftBlocks;
import storagecraft.StorageCraftItems;
import storagecraft.block.BlockController;
import storagecraft.block.EnumControllerType;
import storagecraft.block.EnumGridType;
import storagecraft.item.*;
import storagecraft.render.BlockCableRenderer;
import storagecraft.render.ItemCableRenderer;
import storagecraft.tile.TileCable;
public class ClientProxy extends CommonProxy
@@ -69,8 +67,6 @@ public class ClientProxy extends CommonProxy
);
ClientRegistry.bindTileEntitySpecialRenderer(TileCable.class, new BlockCableRenderer());
MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(StorageCraftBlocks.CABLE), new ItemCableRenderer());
}
@Override

View File

@@ -1,33 +0,0 @@
package storagecraft.render;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.IItemRenderer;
import org.lwjgl.opengl.GL11;
import storagecraft.render.model.CableModel;
public class ItemCableRenderer implements IItemRenderer
{
public static final CableModel CABLE_MODEL = new CableModel();
@Override
public boolean handleRenderType(ItemStack item, ItemRenderType type)
{
return true;
}
@Override
public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper)
{
return true;
}
@Override
public void renderItem(ItemRenderType type, ItemStack item, Object... data)
{
GL11.glPushMatrix();
CABLE_MODEL.render(item, 0.0625F);
GL11.glPopMatrix();
}
}

View File

@@ -53,28 +53,6 @@ public class CableModel extends ModelBase
west.setTextureSize(16, 16);
}
public void render(ItemStack cable, float x)
{
if (cable.getItemDamage() == 1)
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_UNPOWERED_RESOURCE);
}
else
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE);
}
core.render(x);
if (cable.getItemDamage() == 1)
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE);
}
north.render(x);
south.render(x);
}
public void render(TileCable cable, float x)
{
if (cable.isSensitiveCable())