From 08d8ccf6ca4ab712c238ae1453dcccbace1c6255 Mon Sep 17 00:00:00 2001 From: EnZaXD <60033407+FlorianMichael@users.noreply.github.com> Date: Wed, 14 Feb 2024 21:07:36 +0100 Subject: [PATCH] Don't add ProtocolVersion#unknown into ProtocolVersion#VERSION_LIST (#3697) --- .../viaversion/api/protocol/version/ProtocolVersion.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java index aa3d15dd5..05b5dd8fe 100644 --- a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java +++ b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java @@ -108,8 +108,10 @@ public class ProtocolVersion implements Comparable { * @param protocolVersion protocol version to register */ public static void register(ProtocolVersion protocolVersion) { - VERSION_LIST.add(protocolVersion); - VERSION_LIST.sort(ProtocolVersion::compareTo); + if (protocolVersion != unknown) { + VERSION_LIST.add(protocolVersion); + VERSION_LIST.sort(ProtocolVersion::compareTo); + } final Int2ObjectMap versions = VERSIONS.computeIfAbsent(protocolVersion.versionType, $ -> new Int2ObjectOpenHashMap<>()); versions.put(protocolVersion.version, protocolVersion);