diff --git a/proxy/src/main/java/com/velocitypowered/proxy/command/VelocityCommandManager.java b/proxy/src/main/java/com/velocitypowered/proxy/command/VelocityCommandManager.java index 92232a380..4165c0afa 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/command/VelocityCommandManager.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/command/VelocityCommandManager.java @@ -125,11 +125,7 @@ public class VelocityCommandManager implements CommandManager { @Override public void unregister(final String alias) { Preconditions.checkNotNull(alias, "alias"); - CommandNode node = - dispatcher.getRoot().getChild(alias.toLowerCase(Locale.ENGLISH)); - if (node != null) { - dispatcher.getRoot().getChildren().remove(node); - } + dispatcher.getRoot().removeChildByName(alias.toLowerCase(Locale.ENGLISH)); } /**