diff --git a/proxy/src/main/java/com/velocitypowered/proxy/connection/MinecraftConnection.java b/proxy/src/main/java/com/velocitypowered/proxy/connection/MinecraftConnection.java index c3212d09..e99ddf21 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/connection/MinecraftConnection.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/connection/MinecraftConnection.java @@ -157,9 +157,9 @@ public class MinecraftConnection extends ChannelInboundHandlerAdapter { logger.error("{}: read timed out", association); } else { boolean isQuietDecoderException = cause instanceof QuietDecoderException; - boolean willLogQuietDecoderException = isQuietDecoderException + boolean willLogQuietDecoderException = MinecraftDecoder.DEBUG || (isQuietDecoderException && !(sessionHandler instanceof LoginSessionHandler) - && !(sessionHandler instanceof HandshakeSessionHandler); + && !(sessionHandler instanceof HandshakeSessionHandler)); if (willLogQuietDecoderException) { logger.error("{}: exception encountered in {}", association, sessionHandler, cause); } else if (isQuietDecoderException) {