- 7
- 0
Всем привет, появилась необходимость отправить пакет этим способом
Java:
for (String channelName : NetworkRegistry.INSTANCE.channelNamesFor(Side.CLIENT)) {
FMLProxyPacket somePacket = NetworkManager.createPacket(channelName, 1, true);
FMLEmbeddedChannel channel = NetworkRegistry.INSTANCE.getChannel(channelName, Side.CLIENT);
channel.attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.TOSERVER);
channel.write(somePacket);
channel.flush();
}
- Краш-лог
-
[11:13:51] [Server thread/ERROR]: There was a critical exception handling a packet on channel exempleChannel
io.netty.handler.codec.DecoderException: java.lang.NullPointerException: Undefined message for discriminator 1 in channel exempleChannel
Краш-лог:
[11:13:51] [Server thread/ERROR]: There was a critical exception handling a packet on channel exempleChannel
io.netty.handler.codec.DecoderException: java.lang.NullPointerException: Undefined message for discriminator 1 in channel exempleChannel