aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config/configs
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-06-15 00:15:41 +0800
committerGitHub <noreply@github.com>2024-06-14 12:15:41 -0400
commitf5871d8a18e0be2a3a4538fc0ab4f51f58cef3b3 (patch)
tree718829adf4b09a6482f0f1b63567d4df3bae968b /src/main/java/de/hysky/skyblocker/config/configs
parent7b288fbfccb93ed8a10242acf6532127c41f6dfb (diff)
downloadSkyblocker-f5871d8a18e0be2a3a4538fc0ab4f51f58cef3b3.tar.gz
Skyblocker-f5871d8a18e0be2a3a4538fc0ab4f51f58cef3b3.tar.bz2
Skyblocker-f5871d8a18e0be2a3a4538fc0ab4f51f58cef3b3.zip
Add event notifications criterion (#763)
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config/configs')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/EventNotificationsConfig.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/configs/EventNotificationsConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/EventNotificationsConfig.java
index c43ae7a6..1fa7016c 100644
--- a/src/main/java/de/hysky/skyblocker/config/configs/EventNotificationsConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/configs/EventNotificationsConfig.java
@@ -9,6 +9,8 @@ import java.util.HashMap;
import java.util.Map;
public class EventNotificationsConfig {
+ @SerialEntry
+ public Criterion criterion = Criterion.SKYBLOCK;
@SerialEntry
public Sound reminderSound = Sound.PLING;
@@ -16,6 +18,13 @@ public class EventNotificationsConfig {
@SerialEntry
public Map<String, IntList> eventsReminderTimes = new HashMap<>();
+ public enum Criterion {
+ NONE,
+ SKYBLOCK,
+ HYPIXEL,
+ EVERYWHERE
+ }
+
public enum Sound {
NONE(null),
BELL(SoundEvents.BLOCK_BELL_USE),