Fix handler of unknown axiom channels
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
Lixfel 2023-09-13 20:48:18 +02:00
Ursprung af866deeac
Commit 15fa621147
2 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen

Datei anzeigen

@ -17,7 +17,7 @@ public class MojBuf {
private MojBuf() {}
public static ByteBuf unpooled() {
return new FriendlyByteBuf(Unpooled.buffer(256, Integer.MAX_VALUE));
return new FriendlyByteBuf(Unpooled.buffer());
}
private static final Reflection.Method<FriendlyByteBuf, String> readUtf = Reflection.getTypedMethod(FriendlyByteBuf.class, String.class, int.class);

Datei anzeigen

@ -93,7 +93,9 @@ public class AxiomBigPayloadHandler extends ChannelInboundHandlerAdapter {
}
for(QueuedPacket packet : queue) {
AxiomPaper.getListener(packet.name).onMessage(player, packet.in);
AxiomPacketListener handler = AxiomPaper.getListener(packet.name);
if(handler != null)
handler.onMessage(player, packet.in);
packet.in.release();
}
}