Package com.reign.kat.lib.handlers
Class GuildPlaylistResponseHandler
java.lang.Object
com.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
com.reign.kat.lib.handlers.GuildPlaylistResponseHandler
- All Implemented Interfaces:
com.sedmelluq.discord.lavaplayer.player.event.AudioEventListener
public class GuildPlaylistResponseHandler
extends com.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
ResponseHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic float
long
void
onNoMatches
(String searchQuery) void
onPlayerPause
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player) void
onPlayerResume
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player) void
onRequestedTracks
(List<RequestedTrack> tracks, PlaylistPlayer player) void
onTrackEnd
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player, com.sedmelluq.discord.lavaplayer.track.AudioTrack track, com.sedmelluq.discord.lavaplayer.track.AudioTrackEndReason endReason) void
onTrackException
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer _player, com.sedmelluq.discord.lavaplayer.track.AudioTrack _track, com.sedmelluq.discord.lavaplayer.tools.FriendlyException exception) void
onTrackStart
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer _player, com.sedmelluq.discord.lavaplayer.track.AudioTrack _track) void
onTrackStuck
(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player, com.sedmelluq.discord.lavaplayer.track.AudioTrack track, long thresholdMs, StackTraceElement[] stackTrace) void
setHook
(net.dv8tion.jda.api.interactions.InteractionHook hook) void
setTextChannelID
(long textChannelID) Methods inherited from class com.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
onEvent, onTrackStuck
-
Constructor Details
-
GuildPlaylistResponseHandler
-
-
Method Details
-
getErrorRate
public static float getErrorRate() -
getTextChannelID
public long getTextChannelID() -
setTextChannelID
public void setTextChannelID(long textChannelID) -
setHook
public void setHook(net.dv8tion.jda.api.interactions.InteractionHook hook) -
onNoMatches
-
onRequestedTracks
-
onPlayerPause
public void onPlayerPause(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player) - Overrides:
onPlayerPause
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
onPlayerResume
public void onPlayerResume(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player) - Overrides:
onPlayerResume
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
onTrackStart
public void onTrackStart(com.sedmelluq.discord.lavaplayer.player.AudioPlayer _player, com.sedmelluq.discord.lavaplayer.track.AudioTrack _track) - Overrides:
onTrackStart
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
onTrackEnd
public void onTrackEnd(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player, com.sedmelluq.discord.lavaplayer.track.AudioTrack track, com.sedmelluq.discord.lavaplayer.track.AudioTrackEndReason endReason) - Overrides:
onTrackEnd
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
onTrackException
public void onTrackException(com.sedmelluq.discord.lavaplayer.player.AudioPlayer _player, com.sedmelluq.discord.lavaplayer.track.AudioTrack _track, com.sedmelluq.discord.lavaplayer.tools.FriendlyException exception) - Overrides:
onTrackException
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
onTrackStuck
public void onTrackStuck(com.sedmelluq.discord.lavaplayer.player.AudioPlayer player, com.sedmelluq.discord.lavaplayer.track.AudioTrack track, long thresholdMs, StackTraceElement[] stackTrace) - Overrides:
onTrackStuck
in classcom.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-