From ca2610904b2de9e22c4c88c03d43e48be5dfe85b Mon Sep 17 00:00:00 2001 From: Warrior <50800980+Warriorrrr@users.noreply.github.com> Date: Tue, 25 Feb 2025 22:03:14 +0100 Subject: [PATCH] Don't process empty rcon commands (#12188) --- .../net/minecraft/server/dedicated/DedicatedServer.java.patch | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/paper-server/patches/sources/net/minecraft/server/dedicated/DedicatedServer.java.patch b/paper-server/patches/sources/net/minecraft/server/dedicated/DedicatedServer.java.patch index a71879d2e..1b3175021 100644 --- a/paper-server/patches/sources/net/minecraft/server/dedicated/DedicatedServer.java.patch +++ b/paper-server/patches/sources/net/minecraft/server/dedicated/DedicatedServer.java.patch @@ -361,7 +361,7 @@ } @Override -@@ -515,14 +_,52 @@ +@@ -515,14 +_,54 @@ @Override public String getPluginNames() { @@ -402,6 +402,8 @@ + } + + public String runCommand(RconConsoleSource rconConsoleSource, String s) { ++ if (s.isBlank()) return ""; // Paper - Do not process empty rcon commands ++ + rconConsoleSource.prepareForCommand(); + this.executeBlocking(() -> { + CommandSourceStack wrapper = rconConsoleSource.createCommandSourceStack();