diff --git a/src/main/java/net/pingex/dcf/commands/CommandRegistry.java b/src/main/java/net/pingex/dcf/commands/CommandRegistry.java index 112830b..ab95cc0 100644 --- a/src/main/java/net/pingex/dcf/commands/CommandRegistry.java +++ b/src/main/java/net/pingex/dcf/commands/CommandRegistry.java @@ -85,7 +85,7 @@ public class CommandRegistry */ public static boolean commandExists(String commandName) { - return commandSet.stream().anyMatch(e -> e.getName().equals(commandName)); + return commandSet.stream().anyMatch(e -> e.getName().equalsIgnoreCase(commandName)); } /** @@ -95,7 +95,7 @@ public class CommandRegistry */ public static boolean aliasExists(String aliasName) { - return commandSet.stream().anyMatch(e -> e.getAliases().contains(aliasName)); + return commandSet.stream().anyMatch(e -> e.getAliases().stream().anyMatch(f -> f.equalsIgnoreCase(aliasName))); } /** @@ -126,7 +126,7 @@ public class CommandRegistry */ public static Optional getAliasByName(String aliasName) { - return commandSet.stream().filter(e -> e.getAliases().contains(aliasName)).findFirst(); + return commandSet.stream().filter(e -> e.getAliases().stream().anyMatch(f -> f.equalsIgnoreCase(aliasName))).findFirst(); } /** @@ -136,6 +136,6 @@ public class CommandRegistry */ public static Optional getCommandByName(String commandName) { - return commandSet.stream().filter(e -> e.getName().equals(commandName)).findFirst(); + return commandSet.stream().filter(e -> e.getName().equalsIgnoreCase(commandName)).findFirst(); } }