aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java2
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);