Skip to content

Commit 6ebc391

Browse files
committed
fix: align side configuration tab tooltip correctly
1 parent 8916042 commit 6ebc391

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

src/main/java/dev/galacticraft/machinelib/client/api/screen/MachineScreen.java

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -654,9 +654,9 @@ protected void drawConfigurationPanelTooltips(GuiGraphics graphics, int mouseX,
654654
} else {
655655
mouseX += TAB_WIDTH;
656656
if (Tab.REDSTONE.isOpen()) {
657-
mouseY -= PANEL_HEIGHT + SPACING;
657+
mouseY -= PANEL_HEIGHT + SPACING * 2;
658658
} else {
659-
mouseY -= TAB_HEIGHT + SPACING;
659+
mouseY -= TAB_HEIGHT + SPACING * 2;
660660
}
661661
if (mouseIn(mouseX, mouseY, 0, 0, TAB_WIDTH, TAB_HEIGHT)) {
662662
graphics.renderTooltip(this.font, Component.translatable(Constant.TranslationKey.CONFIGURATION).setStyle(Constant.Text.BLUE_STYLE), mX, mY);
@@ -680,10 +680,8 @@ protected void drawConfigurationPanelTooltips(GuiGraphics graphics, int mouseX,
680680
TOOLTIP_ARRAY.clear();
681681
}
682682
}
683-
} else {
684-
if (mouseIn(mouseX, mouseY, 0, 0, TAB_WIDTH, TAB_HEIGHT)) {
685-
graphics.renderTooltip(this.font, Component.translatable(Constant.TranslationKey.STATISTICS).setStyle(Constant.Text.YELLOW_STYLE), mX, mY);
686-
}
683+
} else if (mouseIn(mouseX, mouseY, 0, 0, TAB_WIDTH, TAB_HEIGHT)) {
684+
graphics.renderTooltip(this.font, Component.translatable(Constant.TranslationKey.STATISTICS).setStyle(Constant.Text.YELLOW_STYLE), mX, mY);
687685
}
688686
mouseX = mX - this.leftPos;
689687
mouseY = mY - this.topPos;
@@ -701,12 +699,10 @@ protected void drawConfigurationPanelTooltips(GuiGraphics graphics, int mouseX,
701699
if (mouseIn(mouseX, mouseY, SECURITY_PRIVATE_X, SECURITY_PRIVATE_Y, BUTTON_WIDTH, BUTTON_HEIGHT)) {
702700
graphics.renderTooltip(this.font, AccessLevel.PRIVATE.getName(), mX, mY);
703701
}
704-
} else {
705-
if (mouseIn(mouseX, mouseY, SECURITY_PUBLIC_X, SECURITY_PUBLIC_Y, BUTTON_WIDTH, BUTTON_HEIGHT)
706-
|| mouseIn(mouseX, mouseY, SECURITY_TEAM_X, SECURITY_TEAM_Y, BUTTON_WIDTH, BUTTON_HEIGHT)
707-
|| mouseIn(mouseX, mouseY, SECURITY_PRIVATE_X, SECURITY_PRIVATE_Y, BUTTON_WIDTH, BUTTON_HEIGHT)) {
708-
graphics.renderTooltip(this.font, Component.translatable(Constant.TranslationKey.ACCESS_DENIED), mX, mY);
709-
}
702+
} else if (mouseIn(mouseX, mouseY, SECURITY_PUBLIC_X, SECURITY_PUBLIC_Y, BUTTON_WIDTH, BUTTON_HEIGHT)
703+
|| mouseIn(mouseX, mouseY, SECURITY_TEAM_X, SECURITY_TEAM_Y, BUTTON_WIDTH, BUTTON_HEIGHT)
704+
|| mouseIn(mouseX, mouseY, SECURITY_PRIVATE_X, SECURITY_PRIVATE_Y, BUTTON_WIDTH, BUTTON_HEIGHT)) {
705+
graphics.renderTooltip(this.font, Component.translatable(Constant.TranslationKey.ACCESS_DENIED), mX, mY);
710706
}
711707
} else {
712708
mouseX -= this.imageWidth;

0 commit comments

Comments
 (0)