Skip to content

Commit

Permalink
removed and optimized some code
Browse files Browse the repository at this point in the history
  • Loading branch information
legoraft authored Sep 24, 2021
1 parent 32f40b0 commit 0e51b01
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions src/main/java/net/legoraft/armorhud/mixin/hudMixin.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,24 +26,22 @@ public void renderArmorHud(float tickDelta, MatrixStack matrices, CallbackInfo c
assert this.client.player != null;

int i = this.scaledHeight - 55;
int h = 63;

// Moves armorhud up if player is under water
if (!client.player.isSubmergedInWater() && !client.player.isCreative()) {
i = this.scaledHeight - 55;
}
if (client.player.isSubmergedInWater() && !client.player.isCreative()) {
i = this.scaledHeight - 65;
}
// Moves armorhud down if player is in creative
if (client.player.isCreative()) {
i = this.scaledHeight - 39;
}

// Render all armor items from player
this.renderHotbarItem(this.scaledWidth / 2 + 18, i, tickDelta, client.player, this.client.player.getInventory().getArmorStack(3), 1);
this.renderHotbarItem(this.scaledWidth / 2 + 33, i, tickDelta, client.player, this.client.player.getInventory().getArmorStack(2), 1);
this.renderHotbarItem(this.scaledWidth / 2 + 48, i, tickDelta, client.player, this.client.player.getInventory().getArmorStack(1), 1);
this.renderHotbarItem(this.scaledWidth / 2 + 63, i, tickDelta, client.player, this.client.player.getInventory().getArmorStack(0), 1);

for (int j = 0; j < 4; j++) {
this.renderHotbarItem(this.scaledWidth / 2 + h, i, tickDelta, client.player, this.client.player.getInventory().getArmorStack(j), 1);
h = h - 15;
}
}

@ModifyVariable(at = @At("STORE"), method = "renderHeldItemTooltip", ordinal = 2)
Expand Down

0 comments on commit 0e51b01

Please sign in to comment.