From 64c403baca5f825ae3925c12b281fed7b100e8e4 Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Mon, 6 Sep 2021 09:58:28 -0700 Subject: [PATCH] whoops --- .../main/java/us/ajg0702/queue/commands/BaseCommand.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/us/ajg0702/queue/commands/BaseCommand.java b/common/src/main/java/us/ajg0702/queue/commands/BaseCommand.java index e8ffc3d..9529eeb 100644 --- a/common/src/main/java/us/ajg0702/queue/commands/BaseCommand.java +++ b/common/src/main/java/us/ajg0702/queue/commands/BaseCommand.java @@ -7,6 +7,7 @@ import us.ajg0702.queue.api.commands.ICommandSender; import us.ajg0702.queue.api.commands.ISubCommand; import us.ajg0702.utils.common.Messages; +import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Locale; @@ -68,7 +69,8 @@ public class BaseCommand implements IBaseCommand { } public List filterCompletion(List in, String current) { - in.removeIf(t -> !t.toLowerCase(Locale.ROOT).contains(current.toLowerCase(Locale.ROOT))); - return in; + List out = new ArrayList<>(in); + out.removeIf(t -> !t.toLowerCase(Locale.ROOT).contains(current.toLowerCase(Locale.ROOT))); + return out; } }