package mods.ocminecart.client.gui.widget;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.util.ResourceLocation;
public class EnergyBar {
public static void drawBar(int posx, int posy, int h, int w,int zlevel, double percent, ResourceLocation bar){
Tessellator tes = Tessellator.instance;
Minecraft.getMinecraft().renderEngine.bindTexture(bar);
RenderHelper.disableStandardItemLighting();
percent = (percent > 1) ? 1 : percent;
double dw = w * percent;
tes.startDrawingQuads();
tes.addVertexWithUV(posx + dw, posy + h, zlevel, percent, 1);
tes.addVertexWithUV(posx + dw, posy, zlevel, percent, 0);
tes.addVertexWithUV(posx, posy, zlevel, 0, 0);
tes.addVertexWithUV(posx, posy + h, zlevel, 0, 1);
tes.draw();
RenderHelper.enableStandardItemLighting();
}
}