Package com.reign.kat.lib.voice.newvoice
Class GuildPlaylistPool
java.lang.Object
com.reign.kat.lib.voice.newvoice.GuildPlaylistPool
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.sedmelluq.discord.lavaplayer.player.AudioPlayerManager
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic GuildPlaylistget(long guildId) Get a GuildPlaylist for requested guild IDstatic voidinit()Initialize player settings and register remote audio sources.static voidremove(long guildId) Remove a Guild's GuildPlaylist instance.
- 
Field Details- 
playerManagerpublic static final com.sedmelluq.discord.lavaplayer.player.AudioPlayerManager playerManager
 
- 
- 
Constructor Details- 
GuildPlaylistPoolpublic GuildPlaylistPool()
 
- 
- 
Method Details- 
initpublic static void init()Initialize player settings and register remote audio sources.
- 
getGet a GuildPlaylist for requested guild ID- Parameters:
- guildId- long GuildID from discord
- Returns:
- a GuildPlaylist instance (one is created if the pool does not have an instance for the id)
 
- 
removepublic static void remove(long guildId) Remove a Guild's GuildPlaylist instance. This also calls `GuildPlaylist.destroy()` on the instance- Parameters:
- guildId- long GuildID from discord
 
 
-