aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/shortcut
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2023-11-22 17:07:12 -0500
committerAaron <51387595+AzureAaron@users.noreply.github.com>2023-12-05 17:08:49 -0500
commit74afd5fd062d65e62cd1a9ca8632998548721530 (patch)
treebf38114d1eeb3467c6fe9c335f994a16ef6c77a6 /src/main/java/de/hysky/skyblocker/skyblock/shortcut
parent2aa935aa7e06fb8ec745412a3b18af5a590d862f (diff)
downloadSkyblocker-74afd5fd062d65e62cd1a9ca8632998548721530.tar.gz
Skyblocker-74afd5fd062d65e62cd1a9ca8632998548721530.tar.bz2
Skyblocker-74afd5fd062d65e62cd1a9ca8632998548721530.zip
1.20.3-pre2
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/shortcut')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java5
2 files changed, 11 insertions, 4 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
index 5ebe4c1a..43647ec6 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
@@ -18,8 +18,14 @@ public class ShortcutsConfigListWidget extends ElementListWidget<ShortcutsConfig
private final ShortcutsConfigScreen screen;
private final List<Map<String, String>> shortcutMaps = new ArrayList<>();
- public ShortcutsConfigListWidget(MinecraftClient minecraftClient, ShortcutsConfigScreen screen, int width, int height, int top, int bottom, int itemHeight) {
- super(minecraftClient, width, height, top, bottom, itemHeight);
+ /**
+ * @param width the width of the widget
+ * @param height the height of the widget
+ * @param y the y coordinate to start rendering/placing the widget from
+ * @param itemHeight the height of each item
+ */
+ public ShortcutsConfigListWidget(MinecraftClient minecraftClient, ShortcutsConfigScreen screen, int width, int height, int y, int itemHeight) {
+ super(minecraftClient, width, height, y, itemHeight);
this.screen = screen;
ShortcutCategoryEntry commandCategory = new ShortcutCategoryEntry(Shortcuts.commands, "skyblocker.shortcuts.command.target", "skyblocker.shortcuts.command.replacement");
if (Shortcuts.isShortcutsLoaded()) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java
index a5f8ae2d..7c07b098 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java
@@ -38,9 +38,10 @@ public class ShortcutsConfigScreen extends Screen {
protected void init() {
super.init();
if (initialized) {
- shortcutsConfigListWidget.updateSize(width, height, 32, height - 64);
+ shortcutsConfigListWidget.setDimensions(width, height - 88);
+ shortcutsConfigListWidget.setY(32);
} else {
- shortcutsConfigListWidget = new ShortcutsConfigListWidget(client, this, width, height, 32, height - 64, 25);
+ shortcutsConfigListWidget = new ShortcutsConfigListWidget(client, this, width, height - 88, 32, 25);
initialized = true;
}
addDrawableChild(shortcutsConfigListWidget);