Package net.md_5.bungee.protocol
Class DefinedPacket
java.lang.Object
net.md_5.bungee.protocol.DefinedPacket
- Direct Known Subclasses:
ActionBar,BossBar,Chat,ChatChain,ClearTitles,ClientChat,ClientCommand,ClientSettings,ClientStatus,Commands,EncryptionRequest,EncryptionResponse,EntityAttributes,EntityEffect,EntityRemoveEffect,EntityStatus,GameState,Handshake,KeepAlive,Kick,LegacyHandshake,LegacyPing,Login,LoginPayloadRequest,LoginPayloadResponse,LoginRequest,LoginSuccess,PingPacket,PlayerListHeaderFooter,PlayerListItem,PlayerListItemRemove,PlayerListItemUpdate,PlayerPosition,PluginMessage,Respawn,ScoreboardDisplay,ScoreboardObjective,ScoreboardScore,SeenMessages,ServerData,SetCompression,StatusRequest,StatusResponse,Subtitle,SystemChat,TabCompleteRequest,TabCompleteResponse,Team,Title,TitleTimes,ViewDistance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanintexpectedMaxLength(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) intexpectedMinLength(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) abstract voidhandle(AbstractPacketHandler handler) abstract inthashCode()voidread(io.netty.buffer.ByteBuf buf) voidread(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) static byte[]readArray(io.netty.buffer.ByteBuf buf) static byte[]readArray(io.netty.buffer.ByteBuf buf, int limit) readEnumSet(Class<E> oclass, io.netty.buffer.ByteBuf buf) static BitSetreadFixedBitSet(int i, io.netty.buffer.ByteBuf buf) static Property[]readProperties(io.netty.buffer.ByteBuf buf) static PlayerPublicKeyreadPublicKey(io.netty.buffer.ByteBuf buf) static StringreadString(io.netty.buffer.ByteBuf buf) static StringreadString(io.netty.buffer.ByteBuf buf, int maxLen) readStringArray(io.netty.buffer.ByteBuf buf) static se.llbit.nbt.TagreadTag(io.netty.buffer.ByteBuf input) static UUIDreadUUID(io.netty.buffer.ByteBuf input) static intreadVarInt(io.netty.buffer.ByteBuf input) static intreadVarInt(io.netty.buffer.ByteBuf input, int maxBytes) static int[]readVarIntArray(io.netty.buffer.ByteBuf buf) static intreadVarShort(io.netty.buffer.ByteBuf buf) static byte[]toArray(io.netty.buffer.ByteBuf buf) abstract StringtoString()voidwrite(io.netty.buffer.ByteBuf buf) voidwrite(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) static voidwriteArray(byte[] b, io.netty.buffer.ByteBuf buf) static <E extends Enum<E>>
voidwriteEnumSet(EnumSet<E> enumset, Class<E> oclass, io.netty.buffer.ByteBuf buf) static voidwriteFixedBitSet(BitSet bits, int size, io.netty.buffer.ByteBuf buf) static voidwriteProperties(Property[] properties, io.netty.buffer.ByteBuf buf) static voidwritePublicKey(PlayerPublicKey publicKey, io.netty.buffer.ByteBuf buf) static voidwriteString(String s, io.netty.buffer.ByteBuf buf) static voidwriteString(String s, io.netty.buffer.ByteBuf buf, int maxLength) static voidwriteStringArray(List<String> s, io.netty.buffer.ByteBuf buf) static voidwriteTag(se.llbit.nbt.Tag tag, io.netty.buffer.ByteBuf output) static voidstatic voidwriteVarInt(int value, io.netty.buffer.ByteBuf output) static voidwriteVarInt(int value, io.netty.buffer.ByteBuf output, int len) static voidwriteVarShort(io.netty.buffer.ByteBuf buf, int toWrite)
-
Constructor Details
-
DefinedPacket
public DefinedPacket()
-
-
Method Details
-
writeString
-
writeString
-
readString
-
readString
-
writeArray
public static void writeArray(byte[] b, io.netty.buffer.ByteBuf buf) -
toArray
public static byte[] toArray(io.netty.buffer.ByteBuf buf) -
readArray
public static byte[] readArray(io.netty.buffer.ByteBuf buf) -
readArray
public static byte[] readArray(io.netty.buffer.ByteBuf buf, int limit) -
readVarIntArray
public static int[] readVarIntArray(io.netty.buffer.ByteBuf buf) -
writeStringArray
-
readStringArray
-
readVarInt
public static int readVarInt(io.netty.buffer.ByteBuf input) -
readVarInt
public static int readVarInt(io.netty.buffer.ByteBuf input, int maxBytes) -
writeVarInt
public static void writeVarInt(int value, io.netty.buffer.ByteBuf output) -
writeVarInt
public static void writeVarInt(int value, io.netty.buffer.ByteBuf output, int len) -
readVarShort
public static int readVarShort(io.netty.buffer.ByteBuf buf) -
writeVarShort
public static void writeVarShort(io.netty.buffer.ByteBuf buf, int toWrite) -
writeUUID
-
readUUID
-
writeProperties
-
readProperties
-
writePublicKey
-
readPublicKey
-
readTag
public static se.llbit.nbt.Tag readTag(io.netty.buffer.ByteBuf input) -
writeTag
public static void writeTag(se.llbit.nbt.Tag tag, io.netty.buffer.ByteBuf output) -
writeEnumSet
-
readEnumSet
-
readFixedBitSet
-
writeFixedBitSet
-
read
public void read(io.netty.buffer.ByteBuf buf) -
read
public void read(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) -
write
public void write(io.netty.buffer.ByteBuf buf) -
write
public void write(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) -
handle
- Throws:
Exception
-
equals
-
hashCode
public abstract int hashCode() -
toString
-
expectedMaxLength
public int expectedMaxLength(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) -
expectedMinLength
public int expectedMinLength(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion)
-