Interface ProtocolManager
public interface ProtocolManager
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault ObjectgetChannel(UUID uuid) default Collection<Object>getClientVersion(Object channel) default Userdefault Collection<User>getUsers()default voidreceivePacket(Object channel, PacketWrapper<?> wrapper) voidreceivePacket(Object channel, Object byteBuf) default voidreceivePackets(Object channel, Object... byteBuf) default voidreceivePacketSilently(Object channel, PacketWrapper<?> wrapper) voidreceivePacketSilently(Object channel, Object byteBuf) default voidreceivePacketsSilently(Object channel, Object... byteBuf) default UserremoveUser(Object channel) default voidsendPacket(Object channel, PacketWrapper<?> wrapper) voidsendPacket(Object channel, Object byteBuf) default voidsendPackets(Object channel, Object... byteBuf) default voidsendPacketSilently(Object channel, PacketWrapper<?> wrapper) voidsendPacketSilently(Object channel, Object byteBuf) default voidsendPacketsSilently(Object channel, Object... byteBuf) default voidsetClientVersion(Object channel, ClientVersion version) default voiddefault Object[]transformWrappers(PacketWrapper<?> wrapper, Object channel, boolean outgoing) default voidwritePacket(Object channel, PacketWrapper<?> wrapper) voidwritePacket(Object channel, Object byteBuf) default voidwritePackets(Object channel, Object... byteBuf) default voidwritePacketSilently(Object channel, PacketWrapper<?> wrapper) voidwritePacketSilently(Object channel, Object byteBuf) default voidwritePacketsSilently(Object channel, Object... byteBuf)
-
Field Details
-
CHANNELS
-
USERS
-
-
Method Details
-
getUsers
-
getChannels
-
getPlatformVersion
ProtocolVersion getPlatformVersion() -
sendPacket
-
sendPacketSilently
-
writePacket
-
writePacketSilently
-
receivePacket
-
receivePacketSilently
-
getClientVersion
-
sendPackets
-
sendPacketsSilently
-
writePackets
-
writePacketsSilently
-
receivePackets
-
receivePacketsSilently
-
setClientVersion
-
transformWrappers
@Internal default Object[] transformWrappers(PacketWrapper<?> wrapper, Object channel, boolean outgoing) -
sendPacket
-
sendPacketSilently
-
writePacket
-
writePacketSilently
-
receivePacket
-
receivePacketSilently
-
getUser
-
removeUser
-
setUser
-
getChannel
-