diff --git a/common/src/main/java/com/viaversion/viaversion/connection/UserConnectionImpl.java b/common/src/main/java/com/viaversion/viaversion/connection/UserConnectionImpl.java index c4230fd50..5208f6a11 100644 --- a/common/src/main/java/com/viaversion/viaversion/connection/UserConnectionImpl.java +++ b/common/src/main/java/com/viaversion/viaversion/connection/UserConnectionImpl.java @@ -254,11 +254,11 @@ public class UserConnectionImpl implements UserConnection { @Override public boolean checkServerboundPacket() { - if (pendingDisconnect || !packetLimiterEnabled) { + if (pendingDisconnect) { return false; } // Increment received + Check PPS - return !packetTracker.incrementReceived() || !packetTracker.exceedsMaxPPS(); + return !packetLimiterEnabled || !packetTracker.incrementReceived() || !packetTracker.exceedsMaxPPS(); } @Override