From 11d89993b27cdf7ab1f90c499294ccae66d778d4 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+chomens@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:04:38 +0700 Subject: [PATCH] refactor: improve the server has command function in ServerUtilities --- .../chipmunk/chipmunkmod/util/ServerUtilities.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/main/java/land/chipmunk/chipmunkmod/util/ServerUtilities.java b/src/main/java/land/chipmunk/chipmunkmod/util/ServerUtilities.java index 9f18c35..104ef63 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/util/ServerUtilities.java +++ b/src/main/java/land/chipmunk/chipmunkmod/util/ServerUtilities.java @@ -1,7 +1,5 @@ package land.chipmunk.chipmunkmod.util; -import com.mojang.brigadier.tree.CommandNode; -import com.mojang.brigadier.tree.LiteralCommandNode; import net.minecraft.client.MinecraftClient; import net.minecraft.client.network.ClientPlayNetworkHandler; @@ -12,12 +10,6 @@ public class ServerUtilities { if (networkHandler == null) return false; - for (CommandNode node : networkHandler.getCommandDispatcher().getRoot().getChildren()) { - if (!(node instanceof LiteralCommandNode literal)) continue; - - if (literal.getLiteral().equals(name)) return true; - } - - return false; + return networkHandler.getCommandDispatcher().getRoot().getChild(name) != null; } }