From f866a5fd5497798590aebefb99e417c97a8e1e76 Mon Sep 17 00:00:00 2001 From: Moulberry Date: Tue, 19 Aug 2025 23:53:03 +0800 Subject: [PATCH] Use LinkedHashMap in ChannelInitializeListenerHolder (#13000) --- .../paper/network/ChannelInitializeListenerHolder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paper-server/src/main/java/io/papermc/paper/network/ChannelInitializeListenerHolder.java b/paper-server/src/main/java/io/papermc/paper/network/ChannelInitializeListenerHolder.java index 30e62719e..07f7da00f 100644 --- a/paper-server/src/main/java/io/papermc/paper/network/ChannelInitializeListenerHolder.java +++ b/paper-server/src/main/java/io/papermc/paper/network/ChannelInitializeListenerHolder.java @@ -6,7 +6,7 @@ import org.checkerframework.checker.nullness.qual.NonNull; import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Collections; -import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; /** @@ -16,7 +16,7 @@ import java.util.Map; */ public final class ChannelInitializeListenerHolder { - private static final Map LISTENERS = new HashMap<>(); + private static final Map LISTENERS = new LinkedHashMap<>(); private static final Map IMMUTABLE_VIEW = Collections.unmodifiableMap(LISTENERS); private ChannelInitializeListenerHolder() {