Archived
0

fix последовательность Netty codec и handler

This commit is contained in:
2020-05-22 16:22:04 +03:00
parent 045c9f1a04
commit bb85eeb34c

View File

@@ -24,6 +24,7 @@ import mc.server.network.impl.codec.PacketSplitter;
import mc.server.network.impl.handler.HandshakeHandler; import mc.server.network.impl.handler.HandshakeHandler;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map; import java.util.Map;
public class NetworkModule extends AbstractModule { public class NetworkModule extends AbstractModule {
@@ -52,7 +53,7 @@ public class NetworkModule extends AbstractModule {
@Provides @Provides
@Named("channelHandlerMap") @Named("channelHandlerMap")
Map<String, ChannelHandler> channelHandlerMap(HandshakeHandler handshakeHandler) { Map<String, ChannelHandler> channelHandlerMap(HandshakeHandler handshakeHandler) {
final Map<String, ChannelHandler> map = new HashMap<>(); final Map<String, ChannelHandler> map = new LinkedHashMap<>();
map.put("logger", new LoggingHandler()); map.put("logger", new LoggingHandler());
map.put("packet_splitter", new PacketSplitter(new ProtocolSplitter())); map.put("packet_splitter", new PacketSplitter(new ProtocolSplitter()));