diff options
| author | jani270 <69345714+jani270@users.noreply.github.com> | 2025-07-31 05:58:03 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-30 23:58:03 -0400 |
| commit | 5b4decc2631c0acb8bbf5876d11ca8dfcb176acf (patch) | |
| tree | 652b893a492df75189ca88fd978f06d1b7e0461b /src/main/java | |
| parent | 5b97ed493b1a2b82f4ae266487876d009e52f12b (diff) | |
| download | Skyblocker-5b4decc2631c0acb8bbf5876d11ca8dfcb176acf.tar.gz Skyblocker-5b4decc2631c0acb8bbf5876d11ca8dfcb176acf.tar.bz2 Skyblocker-5b4decc2631c0acb8bbf5876d11ca8dfcb176acf.zip | |
feat: Option for Evolving Items and New Year Cake Slot Text (#1546)
* feat: Option for Evolving Items and New Year Cake Slot Text
* fix: clarify cake year and evolving items text
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/EvolvingItemAdder.java | 6 | ||||
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/NewYearCakeAdder.java | 9 |
2 files changed, 14 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/EvolvingItemAdder.java b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/EvolvingItemAdder.java index 8ef6b0fb..a86321b6 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/EvolvingItemAdder.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/EvolvingItemAdder.java @@ -19,9 +19,13 @@ import java.util.regex.Pattern; // Evolving items are those that get upgraded after holding them in your inventory for a certain amount of time. public class EvolvingItemAdder extends SimpleSlotTextAdder { private static final Pattern BONUS_PATTERN = Pattern.compile("\\+?([\\d.]+)"); + private static final ConfigInformation CONFIG_INFORMATION = new ConfigInformation( + "evolving_items", + "skyblocker.config.uiAndVisuals.slotText.evolvingItems", + "skyblocker.config.uiAndVisuals.slotText.evolvingItems.@Tooltip"); public EvolvingItemAdder() { - super(); + super(CONFIG_INFORMATION); } @Override diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/NewYearCakeAdder.java b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/NewYearCakeAdder.java index 7699c822..b6fd4e12 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/NewYearCakeAdder.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/NewYearCakeAdder.java @@ -13,6 +13,15 @@ import org.jetbrains.annotations.Nullable; import java.util.List; public class NewYearCakeAdder extends SimpleSlotTextAdder { + private static final ConfigInformation CONFIG_INFORMATION = new ConfigInformation( + "new_year_cake_year", + "skyblocker.config.uiAndVisuals.slotText.newYearCakeYear", + "skyblocker.config.uiAndVisuals.slotText.newYearCakeYear.@Tooltip"); + + public NewYearCakeAdder() { + super(CONFIG_INFORMATION); + } + @Override public @NotNull List<SlotText> getText(@Nullable Slot slot, @NotNull ItemStack stack, int slotId) { if (!stack.isOf(Items.CAKE)) return List.of(); |
