From c72a3eefdeee26d39d5382c30435f9ce1819153e Mon Sep 17 00:00:00 2001 From: Shane Freeder Date: Thu, 3 Apr 2025 22:51:26 +0100 Subject: [PATCH] Check if kicking on command rate limit is enabled --- .../proxy/protocol/packet/chat/RateLimitedCommandHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/RateLimitedCommandHandler.java b/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/RateLimitedCommandHandler.java index e29dcc32..e5823643 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/RateLimitedCommandHandler.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/RateLimitedCommandHandler.java @@ -38,7 +38,7 @@ public abstract class RateLimitedCommandHandler imple public boolean handlePlayerCommand(MinecraftPacket packet) { if (packetClass().isInstance(packet)) { if (!velocityServer.getCommandRateLimiter().attempt(player.getUniqueId())) { - if (failedAttempts++ >= velocityServer.getConfiguration().getKickAfterRateLimitedCommands()) { + if (velocityServer.getConfiguration().isKickOnCommandRateLimit() && failedAttempts++ >= velocityServer.getConfiguration().getKickAfterRateLimitedCommands()) { player.disconnect(Component.translatable("velocity.kick.command-rate-limit")); }