aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
index 3adfc6fe..59e2efed 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
@@ -77,6 +77,7 @@ public class ChatRuleConfigScreen extends Screen {
}
private int getCurrentSoundIndex() {
+ if (chatRule.getCustomSound() == null) return -1; //if no sound just return -1
List<SoundEvent> soundOptions = soundsLookup.values().stream().toList();
Identifier ruleSoundId = chatRule.getCustomSound().getId();
for (int i = 0; i < soundOptions.size(); i++) {