Class ByteBufUtil

java.lang.Object
com.hypixel.hytale.server.core.util.io.ByteBufUtil

public class ByteBufUtil extends Object
  • Field Details

    • MAX_UNSIGNED_SHORT_VALUE

      private static int MAX_UNSIGNED_SHORT_VALUE
  • Constructor Details

    • ByteBufUtil

      public ByteBufUtil()
  • Method Details

    • writeUTF

      public static void writeUTF(@Nonnull io.netty.buffer.ByteBuf buf, @Nonnull String string)
    • readUTF

      @Nonnull public static String readUTF(@Nonnull io.netty.buffer.ByteBuf buf)
    • writeByteArray

      public static void writeByteArray(@Nonnull io.netty.buffer.ByteBuf buf, @Nonnull byte[] arr)
    • writeByteArray

      public static void writeByteArray(@Nonnull io.netty.buffer.ByteBuf buf, byte[] arr, int src, int length)
    • readByteArray

      public static byte[] readByteArray(@Nonnull io.netty.buffer.ByteBuf buf)
    • getBytesRelease

      public static byte[] getBytesRelease(@Nonnull io.netty.buffer.ByteBuf buf)
    • writeNumber

      public static void writeNumber(@Nonnull io.netty.buffer.ByteBuf buf, int bytes, int value)
    • readNumber

      public static int readNumber(@Nonnull io.netty.buffer.ByteBuf buf, int bytes)
    • writeBitSet

      public static void writeBitSet(@Nonnull io.netty.buffer.ByteBuf buf, @Nonnull BitSet bitset)
    • readBitSet

      public static void readBitSet(@Nonnull io.netty.buffer.ByteBuf buf, @Nonnull BitSet bitset)