Class PacketRegistry

java.lang.Object
me.tamkungz.nilkit.network.packet.PacketRegistry

public final class PacketRegistry extends Object
  • Constructor Details

    • PacketRegistry

      public PacketRegistry()
  • Method Details

    • register

      public <T extends Packet> void register(int packetId, Class<T> packetClass, PacketFactory<T> factory)
    • create

      public Packet create(int packetId)
    • resolvePacketId

      public int resolvePacketId(Packet packet)
    • isRegistered

      public boolean isRegistered(int packetId)
    • isRegistered

      public boolean isRegistered(Class<? extends Packet> packetClass)
    • size

      public int size()
    • clear

      public void clear()