diff options
| author | Kevin <92656833+kevinthegreat1@users.noreply.github.com> | 2024-08-12 05:57:41 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-11 17:57:41 -0400 |
| commit | d68d24451b5b1a8fba6913b1bcb8cdf7ee0e8f39 (patch) | |
| tree | ad06c918f56ee6bbe8e14598088dfc14984799cc /src/main/java | |
| parent | c68b9317ba9d6c97f12fa3eb29e405c8d26972df (diff) | |
| download | Skyblocker-d68d24451b5b1a8fba6913b1bcb8cdf7ee0e8f39.tar.gz Skyblocker-d68d24451b5b1a8fba6913b1bcb8cdf7ee0e8f39.tar.bz2 Skyblocker-d68d24451b5b1a8fba6913b1bcb8cdf7ee0e8f39.zip | |
Fix quick nav tooltip config (#909)
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/config/configs/QuickNavigationConfig.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/configs/QuickNavigationConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/QuickNavigationConfig.java index fd7c30f3..ac3e5a72 100644 --- a/src/main/java/de/hysky/skyblocker/config/configs/QuickNavigationConfig.java +++ b/src/main/java/de/hysky/skyblocker/config/configs/QuickNavigationConfig.java @@ -65,6 +65,15 @@ public class QuickNavigationConfig { public QuickNavItem button14 = new QuickNavItem(new ItemData(Items.CRAFTING_TABLE), "Craft Item", "/craft", "Crafting Table"); public static class QuickNavItem { + /** + * Default constructor or else gson skips initialization. + */ + private QuickNavItem() {} + + public QuickNavItem(ItemData itemData, String clickEvent, String tooltip) { + this(itemData, "none", clickEvent, tooltip); + } + public QuickNavItem(ItemData itemData, @Language("RegExp") String uiTitle, String clickEvent, String tooltip) { this.itemData = itemData; this.uiTitle = uiTitle; @@ -72,10 +81,6 @@ public class QuickNavigationConfig { this.tooltip = tooltip; } - public QuickNavItem(ItemData itemData, String clickEvent, String tooltip) { - this(itemData, "none", clickEvent, tooltip); - } - @SerialEntry public boolean render = true; @@ -86,7 +91,7 @@ public class QuickNavigationConfig { public String uiTitle; @SerialEntry - public String tooltip; + public String tooltip = ""; @SerialEntry public String clickEvent; |
