MCSM:fix: KNOWN_HANDLERS - NPE (oops!)
This commit is contained in:
@@ -14,16 +14,21 @@ import com.google.common.collect.ImmutableBiMap;
|
||||
import io.netty.channel.ChannelHandlerContext;
|
||||
import io.netty.channel.ChannelInboundHandlerAdapter;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Map;
|
||||
|
||||
class ServerPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
||||
private static final BiMap<Integer, Class<? extends Packet>> handshakePackets = ImmutableBiMap.of(
|
||||
1, CS_Handshake.class,
|
||||
2, SC_HandshakeResult.class
|
||||
);
|
||||
private static final Map<Class<? extends Packet>, IPacketHandler> handshakeHandlers = Collections.emptyMap();
|
||||
private static final String PASSCODE = "testpassphrase";
|
||||
|
||||
@Override
|
||||
public void channelActive(ChannelHandlerContext context) throws Exception {
|
||||
context.channel().attr(Params.KNOWN_PACKETS).set(handshakePackets);
|
||||
context.channel().attr(Params.KNOWN_HANDLERS).set(handshakeHandlers);
|
||||
super.channelActive(context);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user