api: fix loopback in mixin

This commit is contained in:
therealunull
2020-12-09 22:32:18 -05:00
parent 80b8c4cd45
commit c87ac83c6a
3 changed files with 5 additions and 2 deletions

View File

@@ -53,5 +53,5 @@ public interface Preferences
int getMusicVolume(); int getMusicVolume();
void setMusicVolume(int i); void setClientMusicVolume(int i);
} }

View File

@@ -14,7 +14,7 @@ public abstract class RSClientPreferencesMixin implements RSClientPreferences
@Inject @Inject
@Override @Override
public void setMusicVolume(int volume) public void setClientMusicVolume(int volume)
{ {
if (volume > 0 && client.getPreferences().getMusicVolume() <= 0 && client.getCurrentTrackGroupId() != -1) if (volume > 0 && client.getPreferences().getMusicVolume() <= 0 && client.getCurrentTrackGroupId() != -1)
{ {

View File

@@ -32,4 +32,7 @@ public interface RSClientPreferences extends Preferences
@Import("musicVolume") @Import("musicVolume")
@Override @Override
int getMusicVolume(); int getMusicVolume();
@Import("musicVolume")
void setMusicVolume(int i);
} }