aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config/features
diff options
context:
space:
mode:
authorThe1Divider <65572114+The1Divider@users.noreply.github.com>2024-09-15 04:25:29 -0600
committerGitHub <noreply@github.com>2024-09-15 12:25:29 +0200
commitb8f4b63f6efdef2cb189d6094b5f5bad17b8a80a (patch)
tree510ef87e0f22f18c01db20814c7b45f02453a5e3 /src/main/java/at/hannibal2/skyhanni/config/features
parent8bea71e2a047cd643e88907fe9a6a7d98f47fdc8 (diff)
downloadskyhanni-b8f4b63f6efdef2cb189d6094b5f5bad17b8a80a.tar.gz
skyhanni-b8f4b63f6efdef2cb189d6094b5f5bad17b8a80a.tar.bz2
skyhanni-b8f4b63f6efdef2cb189d6094b5f5bad17b8a80a.zip
Feature: Highlight More Hoppity's Collection Rabbits (#2438)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/inventory/chocolatefactory/ChocolateFactoryConfig.java21
1 files changed, 13 insertions, 8 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/inventory/chocolatefactory/ChocolateFactoryConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/inventory/chocolatefactory/ChocolateFactoryConfig.java
index e35bc4d7e..fa817ede0 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/inventory/chocolatefactory/ChocolateFactoryConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/inventory/chocolatefactory/ChocolateFactoryConfig.java
@@ -2,6 +2,7 @@ package at.hannibal2.skyhanni.config.features.inventory.chocolatefactory;
import at.hannibal2.skyhanni.config.FeatureToggle;
import at.hannibal2.skyhanni.config.core.config.Position;
+import at.hannibal2.skyhanni.features.event.hoppity.HoppityCollectionStats.HighlightRabbitTypes;
import at.hannibal2.skyhanni.features.inventory.chocolatefactory.ChocolateFactoryStats.ChocolateFactoryStat;
import com.google.gson.annotations.Expose;
import io.github.notenoughupdates.moulconfig.annotations.Accordion;
@@ -174,18 +175,22 @@ public class ChocolateFactoryConfig {
public boolean hoppityMenuShortcut = true;
@Expose
- @ConfigOption(name = "Highlight Requirement Rabbits", desc = "Highlight rabbits that have requirements.\n" +
- "§cRed: Requirement not met.\n" +
- "§aGreen: Requirement met.")
+ @ConfigOption(name = "Highlight Found Rabbits", desc = "Highlight rabbits that have already been found.")
@ConfigEditorBoolean
@FeatureToggle
- public boolean highlightRabbitsWithRequirement = false;
+ public boolean highlightFoundRabbits = false;
@Expose
- @ConfigOption(name = "Only Requirement Not Met", desc = "Only highlight the rabbits you don't have the requirement for.")
- @ConfigEditorBoolean
- @FeatureToggle
- public boolean onlyHighlightRequirementNotMet = true;
+ @ConfigOption(name = "Highlight Rabbits", desc = "Highlight specific rabbit types in Hoppity's Collection.")
+ @ConfigEditorDraggableList
+ public List<HighlightRabbitTypes> highlightRabbits = new ArrayList<>(Arrays.asList(
+ HighlightRabbitTypes.ABI,
+ HighlightRabbitTypes.FACTORY,
+ HighlightRabbitTypes.MET,
+ HighlightRabbitTypes.NOT_MET,
+ HighlightRabbitTypes.SHOP,
+ HighlightRabbitTypes.STRAYS
+ ));
@Expose
@ConfigOption(