diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java index b33c236..bbeac63 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java @@ -255,8 +255,9 @@ public class MusicCommand implements Command { int index = 0; - while (index < fullList.size()) { - List list = fullList.subList(index, Math.min(index + eachSize, fullList.size())); + while (index <= fullList.size()) { + // we MUST make a new copy of the list else everything will fard..,. + List list = new ArrayList<>(fullList).subList(index, Math.min(index + eachSize, fullList.size())); final Component component = Component.join(JoinConfiguration.separator(Component.space()), list); context.sendOutput(component);