aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker
diff options
context:
space:
mode:
authorRime <81419447+Emirlol@users.noreply.github.com>2024-06-04 00:56:27 +0300
committerRime <81419447+Emirlol@users.noreply.github.com>2024-06-08 04:13:47 +0300
commit4e163a840ab776fa772819066f14ff4afa4ef646 (patch)
treef0aa16fe9ac9dc0cc3f436567c4d86941e291492 /src/main/java/de/hysky/skyblocker
parentc170b563895d1aa97b0d9f18aebb685ba02ad9a6 (diff)
downloadSkyblocker-4e163a840ab776fa772819066f14ff4afa4ef646.tar.gz
Skyblocker-4e163a840ab776fa772819066f14ff4afa4ef646.tar.bz2
Skyblocker-4e163a840ab776fa772819066f14ff4afa4ef646.zip
Optimize slot text positioning
Diffstat (limited to 'src/main/java/de/hysky/skyblocker')
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java b/src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java
index 1758026a..47229a54 100644
--- a/src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java
+++ b/src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java
@@ -328,14 +328,14 @@ public abstract class HandledScreenMixin<T extends ScreenHandler> extends Screen
final float x = (slot.x * length / 16.0f) - slot.x; //Save in a variable to not recalculate
switch (positionedText.position()) {
case TOP_LEFT, TOP_RIGHT -> matrices.translate(x, (slot.y * length / 16.0f) - slot.y, 0.0f);
- case BOTTOM_LEFT, BOTTOM_RIGHT -> matrices.translate(x, ((slot.y + 16f - textRenderer.fontHeight + 1.5f + 1f) * length / 16.0f) - slot.y, 0.0f);
+ case BOTTOM_LEFT, BOTTOM_RIGHT -> matrices.translate(x, ((slot.y + 16f - textRenderer.fontHeight + 2f + 0.7f) * length / 16.0f) - slot.y, 0.0f);
}
} else {
switch (positionedText.position()) {
case TOP_LEFT -> { /*Do Nothing*/ }
case TOP_RIGHT -> matrices.translate(16f - length, 0.0f, 0.0f);
- case BOTTOM_LEFT -> matrices.translate(0.0f, 16f - textRenderer.fontHeight + 1.5f, 0.0f);
- case BOTTOM_RIGHT -> matrices.translate(16f - length, 16f - textRenderer.fontHeight + 1.5f, 0.0f);
+ case BOTTOM_LEFT -> matrices.translate(0.0f, 16f - textRenderer.fontHeight + 2f, 0.0f);
+ case BOTTOM_RIGHT -> matrices.translate(16f - length, 16f - textRenderer.fontHeight + 2f, 0.0f);
}
}
context.drawText(textRenderer, positionedText.text(), slot.x, slot.y, 0xFFFFFF, true);