diff options
Diffstat (limited to 'src/main/java')
104 files changed, 1343 insertions, 418 deletions
diff --git a/src/main/java/de/hysky/skyblocker/SkyblockerScreen.java b/src/main/java/de/hysky/skyblocker/SkyblockerScreen.java index 611a7dcd..cc90d747 100644 --- a/src/main/java/de/hysky/skyblocker/SkyblockerScreen.java +++ b/src/main/java/de/hysky/skyblocker/SkyblockerScreen.java @@ -3,6 +3,7 @@ package de.hysky.skyblocker; import de.hysky.skyblocker.annotations.Init; import de.hysky.skyblocker.config.SkyblockerConfigManager; import de.hysky.skyblocker.skyblock.Tips; +import de.hysky.skyblocker.utils.render.RenderHelper; import de.hysky.skyblocker.utils.scheduler.Scheduler; import net.fabricmc.fabric.api.client.command.v2.ClientCommandManager; import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback; @@ -11,6 +12,7 @@ import net.minecraft.client.gui.DrawContext; import net.minecraft.client.gui.screen.ConfirmLinkScreen; import net.minecraft.client.gui.screen.Screen; import net.minecraft.client.gui.widget.*; +import net.minecraft.client.render.RenderLayer; import net.minecraft.screen.ScreenTexts; import net.minecraft.text.OrderedText; import net.minecraft.text.StringVisitable; @@ -90,8 +92,8 @@ public class SkyblockerScreen extends Screen { } @Override - protected void initTabNavigation() { - super.initTabNavigation(); + protected void refreshWidgetPositions() { + super.refreshWidgetPositions(); this.layout.refreshPositions(); } @@ -130,7 +132,7 @@ public class SkyblockerScreen extends Screen { int iconY = y - 13; context.drawTextWithShadow(textRenderer, orderedText, x, y, this.getTextColor()); - context.drawTexture(this.icon, iconX, iconY, 0, 0, 32, 32, 32, 32); + context.drawTexture(RenderLayer::getGuiTextured, this.icon, iconX, iconY, 0, 0, 32, 32, 32, 32); } private OrderedText trim(Text text, int width) { diff --git a/src/main/java/de/hysky/skyblocker/UpdateNotifications.java b/src/main/java/de/hysky/skyblocker/UpdateNotifications.java index 089d59d5..00ae9ac0 100644 --- a/src/main/java/de/hysky/skyblocker/UpdateNotifications.java +++ b/src/main/java/de/hysky/skyblocker/UpdateNotifications.java @@ -106,7 +106,7 @@ public class UpdateNotifications |
