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.java6
1 files changed, 5 insertions, 1 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 f46af79b..7d2280f0 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
@@ -190,7 +190,11 @@ public class ChatRuleConfigScreen extends Screen {
}
MutableText newText = getSoundName();
soundsToggle.setMessage(newText);
- chatRule.setCustomSound(soundsLookup.get(newText));
+ SoundEvent sound = soundsLookup.get(newText);
+ chatRule.setCustomSound(sound);
+ if (client.player != null && sound != null) {
+ client.player.playSound(sound, 100f, 0.1f);
+ }
})
.position(currentPos.leftInt() + lineXOffset, currentPos.rightInt())
.size(100,20)