public final class PacketRegistry
extends java.lang.Object
| Constructor and Description |
|---|
PacketRegistry() |
| Modifier and Type | Method and Description |
|---|---|
Packet |
create(int packetId) |
<T extends Packet> |
register(int packetId,
java.lang.Class<T> packetClass,
PacketFactory<T> factory) |
int |
resolvePacketId(Packet packet) |
public <T extends Packet> void register(int packetId, java.lang.Class<T> packetClass, PacketFactory<T> factory)
public Packet create(int packetId)
public int resolvePacketId(Packet packet)