fix: outdated client message (#1763)

This commit is contained in:
Aaron
2026-05-09 09:27:52 +02:00
committed by GitHub
parent ad8de4361c
commit 9c0c9b0218
@@ -45,7 +45,6 @@ import java.net.InetSocketAddress;
import java.util.Optional; import java.util.Optional;
import net.kyori.adventure.text.Component; import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.format.NamedTextColor; import net.kyori.adventure.text.format.NamedTextColor;
import net.kyori.adventure.text.minimessage.translation.Argument;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.checkerframework.checker.nullness.qual.Nullable; import org.checkerframework.checker.nullness.qual.Nullable;
@@ -128,10 +127,10 @@ public class HandshakeSessionHandler implements MinecraftSessionHandler {
if (!handshake.getProtocolVersion().isSupported()) { if (!handshake.getProtocolVersion().isSupported()) {
// Bump connection into correct protocol state so that we can send the disconnect packet. // Bump connection into correct protocol state so that we can send the disconnect packet.
connection.setState(StateRegistry.LOGIN); connection.setState(StateRegistry.LOGIN);
ic.disconnectQuietly(Component.translatable() ic.disconnectQuietly(Component.translatable(
.key("multiplayer.disconnect.outdated_client") "multiplayer.disconnect.outdated_client",
.arguments(Argument.string("versions", ProtocolVersion.SUPPORTED_VERSION_STRING)) Component.text(ProtocolVersion.SUPPORTED_VERSION_STRING)
.build()); ));
return; return;
} }