Class PacketCodec<T extends Packet>

    • Constructor Detail

      • PacketCodec

        public PacketCodec()
    • Method Detail

      • readPacket

        public abstract @Nullable T readPacket​(PacketPreCodec packetPreCodec)
        Read the special packet from precodec
        Parameters:
        packetPreCodec - the precodec
        Returns:
        the packet
      • writePacket

        public abstract void writePacket​(T packet,
                                         PacketPreCodec packetPreCodec)
        Write the packet to the precodec
        Parameters:
        packet - the packet
        packetPreCodec - the precodec