Don't process empty rcon commands (#12188)

This commit is contained in:
Warrior
2025-02-25 22:03:14 +01:00
committed by GitHub
parent b00875f86d
commit ca2610904b

View File

@@ -361,7 +361,7 @@
} }
@Override @Override
@@ -515,14 +_,52 @@ @@ -515,14 +_,54 @@
@Override @Override
public String getPluginNames() { public String getPluginNames() {
@@ -402,6 +402,8 @@
+ } + }
+ +
+ public String runCommand(RconConsoleSource rconConsoleSource, String s) { + public String runCommand(RconConsoleSource rconConsoleSource, String s) {
+ if (s.isBlank()) return ""; // Paper - Do not process empty rcon commands
+
+ rconConsoleSource.prepareForCommand(); + rconConsoleSource.prepareForCommand();
+ this.executeBlocking(() -> { + this.executeBlocking(() -> {
+ CommandSourceStack wrapper = rconConsoleSource.createCommandSourceStack(); + CommandSourceStack wrapper = rconConsoleSource.createCommandSourceStack();