From cfafc2638bd1bda1cf021185d079806d67b76954 Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Sun, 24 Aug 2025 15:44:17 +0800 Subject: [PATCH] refactor: remove unused check --- .../main/java/org/leavesmc/leaves/command/CommandNode.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/leaves-server/src/main/java/org/leavesmc/leaves/command/CommandNode.java b/leaves-server/src/main/java/org/leavesmc/leaves/command/CommandNode.java index ccf1449e..28e1470b 100644 --- a/leaves-server/src/main/java/org/leavesmc/leaves/command/CommandNode.java +++ b/leaves-server/src/main/java/org/leavesmc/leaves/command/CommandNode.java @@ -44,11 +44,7 @@ public abstract class CommandNode { } protected ArgumentBuilder compile() { - ArgumentBuilder builder = compileBase(); - - if (isMethodOverridden("requires", CommandNode.class)) { - builder = builder.requires(this::requires); - } + ArgumentBuilder builder = compileBase().requires(this::requires); for (CommandNode child : children) { builder = builder.then(child.compile());