Skip to content

Commit 5b85d9e

Browse files
committed
Fixed command aliases do not support case-sensitive
1 parent f5d1d4c commit 5b85d9e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/me/despical/commandframework/CommandFramework.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import java.util.*;
3434
import java.util.function.Consumer;
3535
import java.util.logging.Level;
36+
import java.util.stream.Collectors;
3637
import java.util.stream.Stream;
3738

3839
/**
@@ -176,7 +177,7 @@ private void registerCommand(Command command, Method method, Object instance) {
176177
pluginCommand.setUsage(command.usage());
177178
pluginCommand.setPermission(!command.permission().isEmpty() ? null : command.permission());
178179
pluginCommand.setDescription(command.desc());
179-
pluginCommand.setAliases(Arrays.asList(command.aliases()));
180+
pluginCommand.setAliases(Stream.of(command.aliases()).map(String::toLowerCase).collect(Collectors.toList()));
180181

181182
commandMap.register(cmdName, pluginCommand);
182183
} catch (Exception exception) {

0 commit comments

Comments
 (0)