diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-02-18 22:54:58 +0100 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-02-18 22:54:58 +0100 |
commit | cfa9dff0c90be83ab219db10ef08abb8c6aabca0 (patch) | |
tree | 9a726d9e8cb937c5f9f867f8f78f5aaa27e002da /src/main/java/at/hannibal2/skyhanni/config | |
parent | 8e57a5b1a7ea98a086fae0883e42cd34558b0a58 (diff) | |
download | skyhanni-cfa9dff0c90be83ab219db10ef08abb8c6aabca0.tar.gz skyhanni-cfa9dff0c90be83ab219db10ef08abb8c6aabca0.tar.bz2 skyhanni-cfa9dff0c90be83ab219db10ef08abb8c6aabca0.zip |
Added Visitor Timer.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/Features.java | 5 | ||||
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/features/Garden.java | 25 |
2 files changed, 27 insertions, 3 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/Features.java b/src/main/java/at/hannibal2/skyhanni/config/Features.java index 13ebf5106..42c64290d 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/Features.java +++ b/src/main/java/at/hannibal2/skyhanni/config/Features.java @@ -146,6 +146,11 @@ public class Features extends Config { editOverlay(activeConfigCategory, 200, 16, garden.visitorHelperPos); return; } + + if (runnableId.equals("visitorHelperTimer")) { + editOverlay(activeConfigCategory, 200, 16, garden.visitorHelperTimerPos); + return; + } } @Expose diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java b/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java index 139567c97..45624e7f4 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java +++ b/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java @@ -29,6 +29,25 @@ public class Garden { public boolean visitorHelper = false; @Expose + @ConfigOption(name = "Visitor Timer", desc = "") + @ConfigAccordionId(id = 1) + @ConfigEditorAccordion(id = 2) + public boolean visitorHelperTimer = false; + + @Expose + @ConfigOption(name = "Visitor Timer", desc = "Timer when the next visitor will appear," + + "and a number how many visitors are already waiting.") + @ConfigEditorBoolean + @ConfigAccordionId(id = 2) + public boolean visitorHelperTimerEnabled = true; + + @Expose + @ConfigOption(name = "Visitor Timer Position", desc = "") + @ConfigEditorButton(runnableId = "visitorHelperTimer", buttonText = "Edit") + @ConfigAccordionId(id = 2) + public Position visitorHelperTimerPos = new Position(0, 0, false, true); + + @Expose @ConfigOption(name = "Visitor Display", desc = "Show all items needed for the visitors.") @ConfigEditorBoolean @ConfigAccordionId(id = 1) @@ -54,18 +73,18 @@ public class Garden { @Expose @ConfigOption(name = "Numbers", desc = "") - @ConfigEditorAccordion(id = 2) + @ConfigEditorAccordion(id = 3) public boolean numbers = false; @Expose @ConfigOption(name = "Crop Milestone", desc = "Show the number of the crop milestone in the inventory.") @ConfigEditorBoolean - @ConfigAccordionId(id = 2) + @ConfigAccordionId(id = 3) public boolean cropMilestoneNumber = true; @Expose @ConfigOption(name = "Crop Upgrades", desc = "Show the number of upgrades in the crop upgrades inventory.") @ConfigEditorBoolean - @ConfigAccordionId(id = 2) + @ConfigAccordionId(id = 3) public boolean cropUpgradesNumber = true; } |