diff --git a/leaves-server/src/main/java/org/leavesmc/leaves/command/CustomArgumentNode.java b/leaves-server/src/main/java/org/leavesmc/leaves/command/CustomArgumentNode.java index 647ecc58..75188f65 100644 --- a/leaves-server/src/main/java/org/leavesmc/leaves/command/CustomArgumentNode.java +++ b/leaves-server/src/main/java/org/leavesmc/leaves/command/CustomArgumentNode.java @@ -32,7 +32,7 @@ public class CustomArgumentNode extends ArgumentNode { protected ArgumentBuilder compileBase() { RequiredArgumentBuilder argumentBuilder = (RequiredArgumentBuilder) super.compileBase(); - if (overrideSuggestions()) { + if (!overrideSuggestions()) { CustomArgumentType customArgumentType = (CustomArgumentType) TYPES.get(getClass()); argumentBuilder.suggests( (context, builder) -> customArgumentType.getSuggestions(new CommandContext(context), builder)