mirror of
https://github.com/JonasunderscoreJones/ZtereoMUSIC.git
synced 2025-10-26 04:49:18 +01:00
Clean up static abuse, use traditional OOP style
This commit is contained in:
parent
a7a0e0fae6
commit
0fa9ceef8e
4 changed files with 51 additions and 35 deletions
|
|
@ -14,14 +14,14 @@ public class GuildMusicPlayers {
|
|||
|
||||
// If I get called in a different vc I delete the old manager
|
||||
if (!isInSameVC) {
|
||||
Bot.guildMusicPlayerMap.remove(guildId);
|
||||
Bot.getInstance().getGuildMusicPlayerMap().remove(guildId);
|
||||
}
|
||||
|
||||
GuildMusicPlayer musicPlayer = Bot.guildMusicPlayerMap.get(guildId);
|
||||
GuildMusicPlayer musicPlayer = Bot.getInstance().getGuildMusicPlayerMap().get(guildId);
|
||||
|
||||
if (musicPlayer == null) {
|
||||
musicPlayer = new GuildMusicPlayer(Bot.playerManager, infoChannel);
|
||||
Bot.guildMusicPlayerMap.put(guildId, musicPlayer);
|
||||
musicPlayer = new GuildMusicPlayer(Bot.getInstance().getPlayerManager(), infoChannel);
|
||||
Bot.getInstance().getGuildMusicPlayerMap().put(guildId, musicPlayer);
|
||||
guild.getAudioManager().openAudioConnection(requestedChannel);
|
||||
}
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ public class GuildMusicPlayers {
|
|||
// stops player, disconnects from vc, and deletes the wrapper
|
||||
public static void removeGuildAudioPlayer(Guild guild) {
|
||||
long guildId = guild.getIdLong();
|
||||
GuildMusicPlayer musicPlayer = Bot.guildMusicPlayerMap.get(guildId);
|
||||
GuildMusicPlayer musicPlayer = Bot.getInstance().getGuildMusicPlayerMap().get(guildId);
|
||||
|
||||
if (musicPlayer == null) return;
|
||||
|
||||
|
|
@ -41,6 +41,6 @@ public class GuildMusicPlayers {
|
|||
guild.getAudioManager().closeAudioConnection();
|
||||
|
||||
//todo: remove this when will be part of disconnection listener
|
||||
Bot.guildMusicPlayerMap.remove(guildId);
|
||||
Bot.getInstance().getGuildMusicPlayerMap().remove(guildId);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue