package mods.eln.sixnode.powercapacitorsix; import mods.eln.cable.CableRenderType; import mods.eln.misc.Direction; import mods.eln.node.six.SixNodeDescriptor; import mods.eln.node.six.SixNodeElementInventory; import mods.eln.node.six.SixNodeElementRender; import mods.eln.node.six.SixNodeEntity; import net.minecraft.client.gui.GuiScreen; import net.minecraft.entity.player.EntityPlayer; import org.lwjgl.opengl.GL11; public class PowerCapacitorSixRender extends SixNodeElementRender { public PowerCapacitorSixDescriptor descriptor; private CableRenderType renderPreProcess; SixNodeElementInventory inventory = new SixNodeElementInventory(2, 64, this); public PowerCapacitorSixRender(SixNodeEntity tileEntity, Direction side, SixNodeDescriptor descriptor) { super(tileEntity, side, descriptor); this.descriptor = (PowerCapacitorSixDescriptor) descriptor; } @Override public void draw() { GL11.glRotatef(90, 1, 0, 0); front.glRotateOnX(); descriptor.draw(); } @Override public GuiScreen newGuiDraw(Direction side, EntityPlayer player) { return new PowerCapacitorSixGui(player, inventory, this); } }