Interface PacketRegistry<T>
- All Known Implementing Classes:
PacketRegistry.Client, PacketRegistry.ClientConfiguration, PacketRegistry.ClientHandshake, PacketRegistry.ClientLogin, PacketRegistry.ClientPlay, PacketRegistry.ClientStatus, PacketRegistry.PacketRegistryTemplate, PacketRegistry.Server, PacketRegistry.ServerConfiguration, PacketRegistry.ServerHandshake, PacketRegistry.ServerLogin, PacketRegistry.ServerPlay, PacketRegistry.ServerStatus
public interface PacketRegistry<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final classstatic final classstatic final classstatic final classstatic final classstatic enumstatic final recordstatic classstatic classstatic final classstatic final classstatic final classstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptioncreate(int packetId, NetworkBuffer reader) packetInfo(int packetId) packetInfo(Class<?> packetClass) default PacketRegistry.PacketInfo<T> packetInfo(T packet) side()state()
-
Method Details
-
create
-
packetInfo
-
packetInfo
-
packetInfo
-
state
ConnectionState state() -
side
-