From 3be587d815d34714af6c7162465a6dfbf155c7a7 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+chomens@users.noreply.github.com> Date: Sun, 5 Jan 2025 14:41:50 +0700 Subject: [PATCH] refactor: check for core run command length if more than 32767 ignore & use ChipmunkMod.LOGGER for the core command log --- .../java/land/chipmunk/chipmunkmod/modules/CommandCore.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java b/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java index f6ade6f..fef6075 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java +++ b/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java @@ -17,6 +17,7 @@ import net.minecraft.util.math.BlockBox; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Vec3d; import net.minecraft.world.dimension.DimensionType; +import org.slf4j.Logger; import java.util.Timer; import java.util.TimerTask; @@ -214,11 +215,13 @@ public class CommandCore { } public void run (String command) { + if (command.length() > 32767) return; + final ClientConnection connection = client.getNetworkHandler().getConnection(); if (block == null) return; - System.out.println(command); + ChipmunkMod.LOGGER.info("Executing core command: {}", command); if (KaboomCheck.INSTANCE.isKaboom) { connection.send(