Skip to content

Commit

Permalink
LP Hud fix (#59)
Browse files Browse the repository at this point in the history
* LP Hud fix

* fix lpHud 2

* Add files via upload

* sa

* update deps

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
  • Loading branch information
Fabboz and Dream-Master authored Oct 20, 2024
1 parent 7b48d96 commit 222ad16
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 13 deletions.
6 changes: 3 additions & 3 deletions dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@

dependencies {
api("com.github.GTNewHorizons:waila:1.8.1:dev")
api("com.github.GTNewHorizons:NotEnoughItems:2.6.34-GTNH:dev")
api("com.github.GTNewHorizons:NotEnoughItems:2.6.42-GTNH:dev")

compileOnly("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.68:dev") {transitive = false }
compileOnly("com.github.GTNewHorizons:GT5-Unofficial:5.09.50.44:dev") {transitive = false }

compileOnly("com.github.GTNewHorizons:Botania:1.11.5-GTNH:api") {transitive = false }
compileOnly("com.github.GTNewHorizons:ForestryMC:4.9.10:api") {transitive = false }
compileOnly("com.github.GTNewHorizons:ForestryMC:4.9.16:api") {transitive = false }
compileOnly("com.github.GTNewHorizons:ForgeMultipart:1.5.0:dev") {transitive = false }

compileOnly("com.github.GTNewHorizons:Chisel:2.15.2-GTNH:api") {transitive = false }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,26 +106,24 @@ private static void renderLPHUD(Minecraft mc, int lpAmount, int maxAmount) {
GL11.glPushMatrix();
int xSize = 32;
int ySize = 32;

int amount = Math.max((int) (256 * ((double) (maxAmount - lpAmount) / maxAmount)), 0);

int x = (lpBarX - xSize / 2) * 8;
int y = (lpBarY - ySize / 2) * 8;

ResourceLocation test2 = new ResourceLocation("alchemicalwizardry", "textures/gui/container1.png");
GL11.glColor4f(1, 0, 0, 1.0F);
mc.getTextureManager().bindTexture(test2);

GL11.glEnable(GL11.GL_BLEND);
mc.renderEngine.bindTexture(test2);
GL11.glScalef(1f / 8f, 1f / 8f, 1f / 8f);

GL11.glPushMatrix();
drawTexturedModalRect(x, y + amount, 0, amount, 256, 256 - amount);

GL11.glPopMatrix();
ResourceLocation test = new ResourceLocation("alchemicalwizardry", "textures/gui/lpVial.png");
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
mc.getTextureManager().bindTexture(test);

mc.renderEngine.bindTexture(test);
GL11.glPushMatrix();
drawTexturedModalRect(x, y, 0, 0, 256, 256);

GL11.glPopMatrix();
GL11.glDisable(GL11.GL_BLEND);
GL11.glPopMatrix();
}

Expand Down

0 comments on commit 222ad16

Please sign in to comment.