Class PacketRegistry
java.lang.Object
me.tamkungz.nilkit.network.packet.PacketRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()create(int packetId) booleanisRegistered(int packetId) booleanisRegistered(Class<? extends Packet> packetClass) <T extends Packet>
voidregister(int packetId, Class<T> packetClass, PacketFactory<T> factory) intresolvePacketId(Packet packet) intsize()
-
Constructor Details
-
PacketRegistry
public PacketRegistry()
-
-
Method Details
-
register
public <T extends Packet> void register(int packetId, Class<T> packetClass, PacketFactory<T> factory) -
create
-
resolvePacketId
-
isRegistered
public boolean isRegistered(int packetId) -
isRegistered
-
size
public int size() -
clear
public void clear()
-