Closed Andorvini closed 1 year ago
Isn't that because you registering AudioEventAdapter everytime when track loaded?
player.addListener(new AudioEventAdapter() {
@Override
public void onTrackEnd(AudioPlayer player, AudioTrack track, AudioTrackEndReason endReason) {
System.out.println("[MSG] Track ended with reason " + endReason);
}
});
Why not register it once when your bot is starting up
Thank you very much! It worked!!
Hello, I have encountered this problem: When i am launching my program and playing first track using Lavaplayer it plays normally and finishes normally too, here is logs:
But when i am trying to play second track the
onTrackEnd
event is being triggered two times, logs:And accordingly if I start the third track the event will be triggered three times, and so on
Here is my player code: