diff options
| author | viciscat <51047087+viciscat@users.noreply.github.com> | 2025-07-13 05:41:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-12 23:41:28 -0400 |
| commit | 110af80843ce0545834a98e7b47fea79784f971e (patch) | |
| tree | c560ffdfc636431da81361d1ee5d1583dd8d444d /src/main/java | |
| parent | 8ed8389e41aed18f12434558ca7302e5901bc34f (diff) | |
| download | Skyblocker-110af80843ce0545834a98e7b47fea79784f971e.tar.gz Skyblocker-110af80843ce0545834a98e7b47fea79784f971e.tar.bz2 Skyblocker-110af80843ce0545834a98e7b47fea79784f971e.zip | |
fix quick nav offset (#1487)
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java b/src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java index 673538f4..535f80a0 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java @@ -11,6 +11,7 @@ import net.fabricmc.api.Environment; import net.minecraft.client.MinecraftClient; import net.minecraft.client.gui.DrawContext; import net.minecraft.client.gui.screen.Screen; +import net.minecraft.client.gui.screen.ingame.GenericContainerScreen; import net.minecraft.client.gui.screen.ingame.HandledScreen; import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder; import net.minecraft.client.gui.tooltip.Tooltip; @@ -94,6 +95,7 @@ public class QuickNavButton extends ClickableWidget { int x = accessibleScreen.getX(); int y = accessibleScreen.getY(); int h = accessibleScreen.getBackgroundHeight(); + if (handledScreen instanceof GenericContainerScreen) h--; // they messed up the height on these. int w = accessibleScreen.getBackgroundWidth(); this.setX(x + this.index % 7 * 25 + w / 2 - 176 / 2); this.setY(this.index < 7 ? y - 28 : y + h - 4); |
