Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(OrionGui.playerbar)
- {
- return;
- }
- else
- {
- GL11.glColor3f(255F, 255F, 255F);
- GL11.glBindTexture(GL11.GL_TEXTURE_2D, this.mc.renderEngine.getTexture("/gui/gui.png"));
- InventoryPlayer var31 = this.mc.thePlayer.inventory;
- this.zLevel = -90.0F;
- this.drawTexturedModalRect(var6 / 2 - 91, var7 - 22, 0, 0, 182, 22);
- this.drawTexturedModalRect(var6 / 2 - 91 - 1 + var31.currentItem * 20, var7 - 22 - 1, 0, 22, 24, 22);
- GL11.glBindTexture(GL11.GL_TEXTURE_2D, this.mc.renderEngine.getTexture("/gui/icons.png"));
- GL11.glEnable(GL11.GL_BLEND);
- GL11.glBlendFunc(GL11.GL_ONE_MINUS_DST_COLOR, GL11.GL_ONE_MINUS_SRC_COLOR);
- this.drawTexturedModalRect(var6 / 2 - 7, var7 / 2 - 7, 0, 0, 16, 16);
- GL11.glDisable(GL11.GL_BLEND);
- var11 = this.mc.thePlayer.hurtResistantTime / 3 % 2 == 1;
- if (this.mc.thePlayer.hurtResistantTime < 10)
- {
- var11 = false;
- }
- var12 = this.mc.thePlayer.getHealth();
- var13 = this.mc.thePlayer.prevHealth;
- this.rand.setSeed((long)(this.updateCounter * 312871));
- boolean var14 = false;
- FoodStats var15 = this.mc.thePlayer.getFoodStats();
- var16 = var15.getFoodLevel();
- var17 = var15.getPrevFoodLevel();
- this.mc.mcProfiler.startSection("bossHealth");
- this.renderBossHealth();
- this.mc.mcProfiler.endSection();
- int var18;
- if (this.mc.playerController.shouldDrawHUD())
- {
- var18 = var6 / 2 - 91;
- var19 = var6 / 2 + 91;
- this.mc.mcProfiler.startSection("expBar");
- var20 = this.mc.thePlayer.xpBarCap();
- if (var20 > 0)
- {
- short var21 = 182;
- var22 = (int)(this.mc.thePlayer.experience * (float)(var21 + 1));
- var23 = var7 - 32 + 3;
- this.drawTexturedModalRect(var18, var23, 0, 64, var21, 5);
- if (var22 > 0)
- {
- this.drawTexturedModalRect(var18, var23, 0, 69, var22, 5);
- }
- }
- var47 = var7 - 39;
- var22 = var47 - 10;
- var23 = this.mc.thePlayer.getTotalArmorValue();
- var24 = -1;
- if (this.mc.thePlayer.isPotionActive(Potion.regeneration))
- {
- var24 = this.updateCounter % 25;
- }
- this.mc.mcProfiler.endStartSection("healthArmor");
- int var25;
- int var26;
- int var29;
- int var28;
- for (var25 = 0; var25 < 10; ++var25)
- {
- if (var23 > 0)
- {
- var26 = var18 + var25 * 8;
- if (var25 * 2 + 1 < var23)
- {
- this.drawTexturedModalRect(var26, var22, 34, 9, 9, 9);
- }
- if (var25 * 2 + 1 == var23)
- {
- this.drawTexturedModalRect(var26, var22, 25, 9, 9, 9);
- }
- if (var25 * 2 + 1 > var23)
- {
- this.drawTexturedModalRect(var26, var22, 16, 9, 9, 9);
- }
- }
- var26 = 16;
- if (this.mc.thePlayer.isPotionActive(Potion.poison))
- {
- var26 += 36;
- }
- else if (this.mc.thePlayer.isPotionActive(Potion.wither))
- {
- var26 += 72;
- }
- byte var27 = 0;
- if (var11)
- {
- var27 = 1;
- }
- var28 = var18 + var25 * 8;
- var29 = var47;
- if (var12 <= 4)
- {
- var29 = var47 + this.rand.nextInt(2);
- }
- if (var25 == var24)
- {
- var29 -= 2;
- }
- byte var30 = 0;
- if (this.mc.theWorld.getWorldInfo().isHardcoreModeEnabled())
- {
- var30 = 5;
- }
- this.drawTexturedModalRect(var28, var29, 16 + var27 * 9, 9 * var30, 9, 9);
- if (var11)
- {
- if (var25 * 2 + 1 < var13)
- {
- this.drawTexturedModalRect(var28, var29, var26 + 54, 9 * var30, 9, 9);
- }
- if (var25 * 2 + 1 == var13)
- {
- this.drawTexturedModalRect(var28, var29, var26 + 63, 9 * var30, 9, 9);
- }
- }
- if (var25 * 2 + 1 < var12)
- {
- this.drawTexturedModalRect(var28, var29, var26 + 36, 9 * var30, 9, 9);
- }
- if (var25 * 2 + 1 == var12)
- {
- this.drawTexturedModalRect(var28, var29, var26 + 45, 9 * var30, 9, 9);
- }
- }
- this.mc.mcProfiler.endStartSection("food");
- int var51;
- for (var25 = 0; var25 < 10; ++var25)
- {
- var26 = var47;
- var51 = 16;
- byte var52 = 0;
- if (this.mc.thePlayer.isPotionActive(Potion.hunger))
- {
- var51 += 36;
- var52 = 13;
- }
- if (this.mc.thePlayer.getFoodStats().getSaturationLevel() <= 0.0F && this.updateCounter % (var16 * 3 + 1) == 0)
- {
- var26 = var47 + (this.rand.nextInt(3) - 1);
- }
- if (var14)
- {
- var52 = 1;
- }
- var29 = var19 - var25 * 8 - 9;
- this.drawTexturedModalRect(var29, var26, 16 + var52 * 9, 27, 9, 9);
- if (var14)
- {
- if (var25 * 2 + 1 < var17)
- {
- this.drawTexturedModalRect(var29, var26, var51 + 54, 27, 9, 9);
- }
- if (var25 * 2 + 1 == var17)
- {
- this.drawTexturedModalRect(var29, var26, var51 + 63, 27, 9, 9);
- }
- }
- if (var25 * 2 + 1 < var16)
- {
- this.drawTexturedModalRect(var29, var26, var51 + 36, 27, 9, 9);
- }
- if (var25 * 2 + 1 == var16)
- {
- this.drawTexturedModalRect(var29, var26, var51 + 45, 27, 9, 9);
- }
- }
- this.mc.mcProfiler.endStartSection("air");
- if (this.mc.thePlayer.isInsideOfMaterial(Material.water))
- {
- var25 = this.mc.thePlayer.getAir();
- var26 = MathHelper.ceiling_double_int((double)(var25 - 2) * 10.0D / 300.0D);
- var51 = MathHelper.ceiling_double_int((double)var25 * 10.0D / 300.0D) - var26;
- for (var28 = 0; var28 < var26 + var51; ++var28)
- {
- if (var28 < var26)
- {
- this.drawTexturedModalRect(var19 - var28 * 8 - 9, var22, 16, 18, 9, 9);
- }
- else
- {
- this.drawTexturedModalRect(var19 - var28 * 8 - 9, var22, 25, 18, 9, 9);
- }
- }
- }
- this.mc.mcProfiler.endSection();
- }
- GL11.glDisable(GL11.GL_BLEND);
- this.mc.mcProfiler.startSection("actionBar");
- GL11.glEnable(GL12.GL_RESCALE_NORMAL);
- RenderHelper.enableGUIStandardItemLighting();
- for (var18 = 0; var18 < 9; ++var18)
- {
- var19 = var6 / 2 - 90 + var18 * 20 + 2;
- var20 = var7 - 16 - 3;
- this.renderInventorySlot(var18, var19, var20, par1);
- }
- RenderHelper.disableStandardItemLighting();
- GL11.glDisable(GL12.GL_RESCALE_NORMAL);
- this.mc.mcProfiler.endSection();
- }
Advertisement
Add Comment
Please, Sign In to add comment