diff --git a/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicPlayer.java b/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicPlayer.java index 2dfe41d4..237e4a94 100644 --- a/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicPlayer.java +++ b/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicPlayer.java @@ -139,7 +139,10 @@ public class AllMusicPlayer extends InputStream { float temp = AllMusicCore.bridge.getVolume(); float now = AL10.alGetSourcef(index, AL10.AL_GAIN); if (isChat) { - temp *= 0.2F; + temp *= 0.5F; + } + if (temp < 0.05F) { + temp = 0.05F; } if (now != temp) { AL10.alSourcef(index, AL10.AL_GAIN, temp);