summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 02:23:14 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 02:23:14 +0100
commitcbbcdccf949cba0f152cb52a18b8e02c4d6f3b0e (patch)
tree73db30a8fce49e48cb8e0c3abeae91a6c3c1e1d9 /src/main/java/at/hannibal2/skyhanni/config
parentc0626bdc53ef5184279241a9110daa1696ac27e7 (diff)
downloadskyhanni-cbbcdccf949cba0f152cb52a18b8e02c4d6f3b0e.tar.gz
skyhanni-cbbcdccf949cba0f152cb52a18b8e02c4d6f3b0e.tar.bz2
skyhanni-cbbcdccf949cba0f152cb52a18b8e02c4d6f3b0e.zip
Compact Bingo and Potion Effect chat messages.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/Features.java4
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/Bingo.java14
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/Chat.java7
3 files changed, 24 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/Features.java b/src/main/java/at/hannibal2/skyhanni/config/Features.java
index 976a0d9da..083220b29 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/Features.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/Features.java
@@ -165,6 +165,10 @@ public class Features extends Config {
public MarkedPlayers markedPlayers = new MarkedPlayers();
@Expose
+ @Category(name = "Bingo", desc = "Features for the Bingo mode.")
+ public Bingo bingo = new Bingo();
+
+ @Expose
@Category(name = "Misc", desc = "Settings without a category.")
public Misc misc = new Misc();
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/Bingo.java b/src/main/java/at/hannibal2/skyhanni/config/features/Bingo.java
new file mode 100644
index 000000000..002841d22
--- /dev/null
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/Bingo.java
@@ -0,0 +1,14 @@
+package at.hannibal2.skyhanni.config.features;
+
+import at.hannibal2.skyhanni.config.core.config.annotations.ConfigEditorBoolean;
+import at.hannibal2.skyhanni.config.core.config.annotations.ConfigOption;
+import com.google.gson.annotations.Expose;
+
+public class Bingo {
+
+ @Expose
+ @ConfigOption(name = "Compact Chat Messages", desc = "Shortens chat messages about skill level ups, collection gains, " +
+ "new area discoveries, and bestiarity upgrades while on bingo.")
+ @ConfigEditorBoolean
+ public boolean compactChatMessages = true;
+}
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/Chat.java b/src/main/java/at/hannibal2/skyhanni/config/features/Chat.java
index 029731f96..386a8fd4b 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/Chat.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/Chat.java
@@ -91,7 +91,7 @@ public class Chat {
@Expose
@ConfigOption(name = "Dungeon Filter", desc = "Hide annoying messages in the dungeon.")
@ConfigEditorBoolean
- public boolean dungeonMessages = false;
+ public boolean dungeonMessages = true;
@Expose
@ConfigOption(name = "Dungeon Boss Messages", desc = "Hide messages from watcher and bosses in the dungeon.")
@@ -103,4 +103,9 @@ public class Chat {
"except for players who are close to the player, inside dungeon or during a Kuudra fight.")
@ConfigEditorBoolean
public boolean hideFarDeathMessages = false;
+
+ @Expose
+ @ConfigOption(name = "Compact Potion Message", desc = "Shorten chat messages about player potion effects.")
+ @ConfigEditorBoolean
+ public boolean compactPotionMessage = true;
}