Class DefinedPacket

    • Constructor Detail

      • DefinedPacket

        public DefinedPacket()
    • Method Detail

      • writeString

        public static void writeString​(String s,
                                       io.netty.buffer.ByteBuf buf)
      • readString

        public static String readString​(io.netty.buffer.ByteBuf buf)
      • readString

        public static String readString​(io.netty.buffer.ByteBuf buf,
                                        int maxLen)
      • writeString

        public static void writeString​(String s,
                                       int maxLength,
                                       io.netty.buffer.ByteBuf buf)
      • 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

        public static void writeStringArray​(List<String> s,
                                            io.netty.buffer.ByteBuf buf)
      • readStringArray

        public static List<String> readStringArray​(io.netty.buffer.ByteBuf buf)
      • 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)
      • readVarShort

        public static int readVarShort​(io.netty.buffer.ByteBuf buf)
      • writeVarShort

        public static void writeVarShort​(io.netty.buffer.ByteBuf buf,
                                         int toWrite)
      • writeUUID

        public static void writeUUID​(UUID value,
                                     io.netty.buffer.ByteBuf output)
      • readUUID

        public static UUID readUUID​(io.netty.buffer.ByteBuf input)
      • 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)
      • read

        public void read​(io.netty.buffer.ByteBuf buf)
      • write

        public void write​(io.netty.buffer.ByteBuf buf)
      • equals

        public abstract boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • hashCode

        public abstract int hashCode()
        Overrides:
        hashCode in class Object
      • 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)