Class FriendlyByteBuf

java.lang.Object
io.netty.buffer.ByteBuf
net.minecraft.network.FriendlyByteBuf
All Implemented Interfaces:
io.netty.buffer.ByteBufConvertible, io.netty.util.ReferenceCounted, Comparable<io.netty.buffer.ByteBuf>, IFriendlyByteBufExtension

public class FriendlyByteBuf extends io.netty.buffer.ByteBuf implements IFriendlyByteBufExtension
  • Field Details

    • DEFAULT_NBT_QUOTA

      public static final int DEFAULT_NBT_QUOTA
      See Also:
    • source

      private final io.netty.buffer.ByteBuf source
    • MAX_STRING_LENGTH

      public static final short MAX_STRING_LENGTH
      See Also:
    • MAX_COMPONENT_STRING_LENGTH

      public static final int MAX_COMPONENT_STRING_LENGTH
      See Also:
    • PUBLIC_KEY_SIZE

      private static final int PUBLIC_KEY_SIZE
      See Also:
    • MAX_PUBLIC_KEY_HEADER_SIZE

      private static final int MAX_PUBLIC_KEY_HEADER_SIZE
      See Also:
    • MAX_PUBLIC_KEY_LENGTH

      private static final int MAX_PUBLIC_KEY_LENGTH
      See Also:
    • GSON

      private static final com.google.gson.Gson GSON
  • Constructor Details

    • FriendlyByteBuf

      public FriendlyByteBuf(io.netty.buffer.ByteBuf p_130051_)
  • Method Details

    • readWithCodecTrusted

      @Deprecated public <T> T readWithCodecTrusted(com.mojang.serialization.DynamicOps<Tag> p_295347_, com.mojang.serialization.Codec<T> p_296304_)
      Deprecated.
    • readWithCodec

      @Deprecated public <T> T readWithCodec(com.mojang.serialization.DynamicOps<Tag> p_266903_, com.mojang.serialization.Codec<T> p_267107_, NbtAccounter p_295027_)
      Deprecated.
    • writeWithCodec

      @Deprecated public <T> FriendlyByteBuf writeWithCodec(com.mojang.serialization.DynamicOps<Tag> p_266702_, com.mojang.serialization.Codec<T> p_267245_, T p_266783_)
      Deprecated.
    • readJsonWithCodec

      public <T> T readJsonWithCodec(com.mojang.serialization.Codec<T> p_273318_)
    • writeJsonWithCodec

      public <T> void writeJsonWithCodec(com.mojang.serialization.Codec<T> p_273285_, T p_272770_)
    • writeId

      public <T> void writeId(IdMap<T> p_236819_, T p_236820_)
    • writeId

      public <T> void writeId(IdMap<Holder<T>> p_263337_, Holder<T> p_263384_, FriendlyByteBuf.Writer<T> p_263358_)
    • readById

      @Nullable public <T> T readById(IdMap<T> p_236817_)
    • readById

      public <T> Holder<T> readById(IdMap<Holder<T>> p_263401_, FriendlyByteBuf.Reader<T> p_263374_)
    • limitValue

      public static <T> IntFunction<T> limitValue(IntFunction<T> p_182696_, int p_182697_)
    • readCollection

      public <T, C extends Collection<T>> C readCollection(IntFunction<C> p_236839_, FriendlyByteBuf.Reader<T> p_236840_)
    • writeCollection

      public <T> void writeCollection(Collection<T> p_236829_, FriendlyByteBuf.Writer<T> p_236830_)
    • readList

      public <T> List<T> readList(FriendlyByteBuf.Reader<T> p_236846_)
    • readIntIdList

      public it.unimi.dsi.fastutil.ints.IntList readIntIdList()
    • writeIntIdList

      public void writeIntIdList(it.unimi.dsi.fastutil.ints.IntList p_178346_)
    • readMap

      public <K, V, M extends Map<K, V>> M readMap(IntFunction<M> p_236842_, FriendlyByteBuf.Reader<K> p_236843_, FriendlyByteBuf.Reader<V> p_236844_)
    • readMap

      public <K, V> Map<K,V> readMap(FriendlyByteBuf.Reader<K> p_236848_, FriendlyByteBuf.Reader<V> p_236849_)
    • writeMap

      public <K, V> void writeMap(Map<K,V> p_236832_, FriendlyByteBuf.Writer<K> p_236833_, FriendlyByteBuf.Writer<V> p_236834_)
    • readWithCount

      public void readWithCount(Consumer<FriendlyByteBuf> p_178365_)
    • writeEnumSet

      public <E extends Enum<E>> void writeEnumSet(EnumSet<E> p_250400_, Class<E> p_250673_)
    • readEnumSet

      public <E extends Enum<E>> EnumSet<E> readEnumSet(Class<E> p_251289_)
    • writeOptional

      public <T> void writeOptional(Optional<T> p_236836_, FriendlyByteBuf.Writer<T> p_236837_)
    • readOptional

      public <T> Optional<T> readOptional(FriendlyByteBuf.Reader<T> p_236861_)
    • readNullable

      @Nullable public <T> T readNullable(FriendlyByteBuf.Reader<T> p_236869_)
    • writeNullable

      public <T> void writeNullable(@Nullable T p_236822_, FriendlyByteBuf.Writer<T> p_236823_)
    • writeEither

      public <L, R> void writeEither(com.mojang.datafixers.util.Either<L,R> p_236811_, FriendlyByteBuf.Writer<L> p_236812_, FriendlyByteBuf.Writer<R> p_236813_)
    • readEither

      public <L, R> com.mojang.datafixers.util.Either<L,R> readEither(FriendlyByteBuf.Reader<L> p_236863_, FriendlyByteBuf.Reader<R> p_236864_)
    • readByteArray

      public byte[] readByteArray()
    • writeByteArray

      public FriendlyByteBuf writeByteArray(byte[] p_130088_)
    • readByteArray

      public byte[] readByteArray(int p_130102_)
    • writeVarIntArray

      public FriendlyByteBuf writeVarIntArray(int[] p_130090_)
    • readVarIntArray

      public int[] readVarIntArray()
    • readVarIntArray

      public int[] readVarIntArray(int p_130117_)
    • writeLongArray

      public FriendlyByteBuf writeLongArray(long[] p_130092_)
    • readLongArray

      public long[] readLongArray()
    • readLongArray

      public long[] readLongArray(@Nullable long[] p_130106_)
    • readLongArray

      public long[] readLongArray(@Nullable long[] p_130094_, int p_130095_)
    • readBlockPos

      public BlockPos readBlockPos()
    • writeBlockPos

      public FriendlyByteBuf writeBlockPos(BlockPos p_130065_)
    • readChunkPos

      public ChunkPos readChunkPos()
    • writeChunkPos

      public FriendlyByteBuf writeChunkPos(ChunkPos p_178342_)
    • readSectionPos

      public SectionPos readSectionPos()
    • writeSectionPos

      public FriendlyByteBuf writeSectionPos(SectionPos p_178344_)
    • readGlobalPos

      public GlobalPos readGlobalPos()
    • writeGlobalPos

      public void writeGlobalPos(GlobalPos p_236815_)
    • readVector3f

      public org.joml.Vector3f readVector3f()
    • writeVector3f

      public void writeVector3f(org.joml.Vector3f p_270985_)
    • readQuaternion

      public org.joml.Quaternionf readQuaternion()
    • writeQuaternion

      public void writeQuaternion(org.joml.Quaternionf p_270141_)
    • readVec3

      public Vec3 readVec3()
    • writeVec3

      public void writeVec3(Vec3 p_296062_)
    • readComponent

      public Component readComponent()
    • writeComponent

      public FriendlyByteBuf writeComponent(Component p_130084_)
    • readEnum

      public <T extends Enum<T>> T readEnum(Class<T> p_130067_)
    • writeEnum

      public FriendlyByteBuf writeEnum(Enum<?> p_130069_)
    • readById

      public <T> T readById(IntFunction<T> p_295187_)
    • writeById

      public <T> FriendlyByteBuf writeById(ToIntFunction<T> p_295233_, T p_294192_)
    • readVarInt

      public int readVarInt()
    • readVarLong

      public long readVarLong()
    • writeUUID

      public FriendlyByteBuf writeUUID(UUID p_130078_)
    • readUUID

      public UUID readUUID()
    • writeVarInt

      public FriendlyByteBuf writeVarInt(int p_130131_)
    • writeVarLong

      public FriendlyByteBuf writeVarLong(long p_130104_)
    • writeNbt

      public FriendlyByteBuf writeNbt(@Nullable Tag p_296432_)
    • readNbt

      @Nullable public CompoundTag readNbt()
    • readNbt

      @Nullable public Tag readNbt(NbtAccounter p_130082_)
    • writeItem

      public FriendlyByteBuf writeItem(ItemStack p_130056_)
    • writeItemStack

      public FriendlyByteBuf writeItemStack(ItemStack p_130056_, boolean limitedTag)
      Most ItemStack serialization is Server to Client,and doesn't need to know the FULL tag details. One exception is items from the creative menu, which must be sent from Client to Server with their full NBT. If you want to send the FULL tag set limitedTag to false
    • readItem

      public ItemStack readItem()
    • readUtf

      public String readUtf()
    • readUtf

      public String readUtf(int p_130137_)
    • writeUtf

      public FriendlyByteBuf writeUtf(String p_130071_)
    • writeUtf

      public FriendlyByteBuf writeUtf(String p_130073_, int p_130074_)
    • readResourceLocation

      public ResourceLocation readResourceLocation()
    • writeResourceLocation

      public FriendlyByteBuf writeResourceLocation(ResourceLocation p_130086_)
    • readResourceKey

      public <T> ResourceKey<T> readResourceKey(ResourceKey<? extends Registry<T>> p_236802_)
    • writeResourceKey

      public void writeResourceKey(ResourceKey<?> p_236859_)
    • readRegistryKey

      public <T> ResourceKey<? extends Registry<T>> readRegistryKey()
    • readDate

      public Date readDate()
    • writeDate

      public FriendlyByteBuf writeDate(Date p_130076_)
    • readInstant

      public Instant readInstant()
    • writeInstant

      public void writeInstant(Instant p_236827_)
    • readPublicKey

      public PublicKey readPublicKey()
    • writePublicKey

      public FriendlyByteBuf writePublicKey(PublicKey p_236825_)
    • readBlockHitResult

      public BlockHitResult readBlockHitResult()
    • writeBlockHitResult

      public void writeBlockHitResult(BlockHitResult p_130063_)
    • readBitSet

      public BitSet readBitSet()
    • writeBitSet

      public void writeBitSet(BitSet p_178351_)
    • readFixedBitSet

      public BitSet readFixedBitSet(int p_249113_)
    • writeFixedBitSet

      public void writeFixedBitSet(BitSet p_248698_, int p_248869_)
    • readGameProfile

      public com.mojang.authlib.GameProfile readGameProfile()
    • writeGameProfile

      public void writeGameProfile(com.mojang.authlib.GameProfile p_236804_)
    • readGameProfileProperties

      public com.mojang.authlib.properties.PropertyMap readGameProfileProperties()
    • writeGameProfileProperties

      public void writeGameProfileProperties(com.mojang.authlib.properties.PropertyMap p_248638_)
    • readProperty

      public com.mojang.authlib.properties.Property readProperty()
    • writeProperty

      public void writeProperty(com.mojang.authlib.properties.Property p_236806_)
    • isContiguous

      public boolean isContiguous()
      Overrides:
      isContiguous in class io.netty.buffer.ByteBuf
    • maxFastWritableBytes

      public int maxFastWritableBytes()
      Overrides:
      maxFastWritableBytes in class io.netty.buffer.ByteBuf
    • capacity

      public int capacity()
      Specified by:
      capacity in class io.netty.buffer.ByteBuf
    • capacity

      public FriendlyByteBuf capacity(int p_295325_)
      Specified by:
      capacity in class io.netty.buffer.ByteBuf
    • maxCapacity

      public int maxCapacity()
      Specified by:
      maxCapacity in class io.netty.buffer.ByteBuf
    • alloc

      public io.netty.buffer.ByteBufAllocator alloc()
      Specified by:
      alloc in class io.netty.buffer.ByteBuf
    • order

      public ByteOrder order()
      Specified by:
      order in class io.netty.buffer.ByteBuf
    • order

      public io.netty.buffer.ByteBuf order(ByteOrder p_130280_)
      Specified by:
      order in class io.netty.buffer.ByteBuf
    • unwrap

      public io.netty.buffer.ByteBuf unwrap()
      Specified by:
      unwrap in class io.netty.buffer.ByteBuf
    • isDirect

      public boolean isDirect()
      Specified by:
      isDirect in class io.netty.buffer.ByteBuf
    • isReadOnly

      public boolean isReadOnly()
      Specified by:
      isReadOnly in class io.netty.buffer.ByteBuf
    • asReadOnly

      public io.netty.buffer.ByteBuf asReadOnly()
      Specified by:
      asReadOnly in class io.netty.buffer.ByteBuf
    • readerIndex

      public int readerIndex()
      Specified by:
      readerIndex in class io.netty.buffer.ByteBuf
    • readerIndex

      public FriendlyByteBuf readerIndex(int p_295519_)
      Specified by:
      readerIndex in class io.netty.buffer.ByteBuf
    • writerIndex

      public int writerIndex()
      Specified by:
      writerIndex in class io.netty.buffer.ByteBuf
    • writerIndex

      public FriendlyByteBuf writerIndex(int p_294907_)
      Specified by:
      writerIndex in class io.netty.buffer.ByteBuf
    • setIndex

      public FriendlyByteBuf setIndex(int p_296056_, int p_295480_)
      Specified by:
      setIndex in class io.netty.buffer.ByteBuf
    • readableBytes

      public int readableBytes()
      Specified by:
      readableBytes in class io.netty.buffer.ByteBuf
    • writableBytes

      public int writableBytes()
      Specified by:
      writableBytes in class io.netty.buffer.ByteBuf
    • maxWritableBytes

      public int maxWritableBytes()
      Specified by:
      maxWritableBytes in class io.netty.buffer.ByteBuf
    • isReadable

      public boolean isReadable()
      Specified by:
      isReadable in class io.netty.buffer.ByteBuf
    • isReadable

      public boolean isReadable(int p_130254_)
      Specified by:
      isReadable in class io.netty.buffer.ByteBuf
    • isWritable

      public boolean isWritable()
      Specified by:
      isWritable in class io.netty.buffer.ByteBuf
    • isWritable

      public boolean isWritable(int p_130257_)
      Specified by:
      isWritable in class io.netty.buffer.ByteBuf
    • clear

      public FriendlyByteBuf clear()
      Specified by:
      clear in class io.netty.buffer.ByteBuf
    • markReaderIndex

      public FriendlyByteBuf markReaderIndex()
      Specified by:
      markReaderIndex in class io.netty.buffer.ByteBuf
    • resetReaderIndex

      public FriendlyByteBuf resetReaderIndex()
      Specified by:
      resetReaderIndex in class io.netty.buffer.ByteBuf
    • markWriterIndex

      public FriendlyByteBuf markWriterIndex()
      Specified by:
      markWriterIndex in class io.netty.buffer.ByteBuf
    • resetWriterIndex

      public FriendlyByteBuf resetWriterIndex()
      Specified by:
      resetWriterIndex in class io.netty.buffer.ByteBuf
    • discardReadBytes

      public FriendlyByteBuf discardReadBytes()
      Specified by:
      discardReadBytes in class io.netty.buffer.ByteBuf
    • discardSomeReadBytes

      public FriendlyByteBuf discardSomeReadBytes()
      Specified by:
      discardSomeReadBytes in class io.netty.buffer.ByteBuf
    • ensureWritable

      public FriendlyByteBuf ensureWritable(int p_294903_)
      Specified by:
      ensureWritable in class io.netty.buffer.ByteBuf
    • ensureWritable

      public int ensureWritable(int p_130141_, boolean p_130142_)
      Specified by:
      ensureWritable in class io.netty.buffer.ByteBuf
    • getBoolean

      public boolean getBoolean(int p_130159_)
      Specified by:
      getBoolean in class io.netty.buffer.ByteBuf
    • getByte

      public byte getByte(int p_130161_)
      Specified by:
      getByte in class io.netty.buffer.ByteBuf
    • getUnsignedByte

      public short getUnsignedByte(int p_130225_)
      Specified by:
      getUnsignedByte in class io.netty.buffer.ByteBuf
    • getShort

      public short getShort(int p_130221_)
      Specified by:
      getShort in class io.netty.buffer.ByteBuf
    • getShortLE

      public short getShortLE(int p_130223_)
      Specified by:
      getShortLE in class io.netty.buffer.ByteBuf
    • getUnsignedShort

      public int getUnsignedShort(int p_130235_)
      Specified by:
      getUnsignedShort in class io.netty.buffer.ByteBuf
    • getUnsignedShortLE

      public int getUnsignedShortLE(int p_130237_)
      Specified by:
      getUnsignedShortLE in class io.netty.buffer.ByteBuf
    • getMedium

      public int getMedium(int p_130217_)
      Specified by:
      getMedium in class io.netty.buffer.ByteBuf
    • getMediumLE

      public int getMediumLE(int p_130219_)
      Specified by:
      getMediumLE in class io.netty.buffer.ByteBuf
    • getUnsignedMedium

      public int getUnsignedMedium(int p_130231_)
      Specified by:
      getUnsignedMedium in class io.netty.buffer.ByteBuf
    • getUnsignedMediumLE

      public int getUnsignedMediumLE(int p_130233_)
      Specified by:
      getUnsignedMediumLE in class io.netty.buffer.ByteBuf
    • getInt

      public int getInt(int p_130209_)
      Specified by:
      getInt in class io.netty.buffer.ByteBuf
    • getIntLE

      public int getIntLE(int p_130211_)
      Specified by:
      getIntLE in class io.netty.buffer.ByteBuf
    • getUnsignedInt

      public long getUnsignedInt(int p_130227_)
      Specified by:
      getUnsignedInt in class io.netty.buffer.ByteBuf
    • getUnsignedIntLE

      public long getUnsignedIntLE(int p_130229_)
      Specified by:
      getUnsignedIntLE in class io.netty.buffer.ByteBuf
    • getLong

      public long getLong(int p_130213_)
      Specified by:
      getLong in class io.netty.buffer.ByteBuf
    • getLongLE

      public long getLongLE(int p_130215_)
      Specified by:
      getLongLE in class io.netty.buffer.ByteBuf
    • getChar

      public char getChar(int p_130199_)
      Specified by:
      getChar in class io.netty.buffer.ByteBuf
    • getFloat

      public float getFloat(int p_130207_)
      Specified by:
      getFloat in class io.netty.buffer.ByteBuf
    • getDouble

      public double getDouble(int p_130205_)
      Specified by:
      getDouble in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_296115_, io.netty.buffer.ByteBuf p_295805_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_294876_, io.netty.buffer.ByteBuf p_295864_, int p_294524_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_294107_, io.netty.buffer.ByteBuf p_296448_, int p_295017_, int p_294733_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_294557_, byte[] p_295660_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_295128_, byte[] p_296337_, int p_294659_, int p_294779_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_296377_, ByteBuffer p_295139_)
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
    • getBytes

      public FriendlyByteBuf getBytes(int p_294277_, OutputStream p_296069_, int p_296395_) throws IOException
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • getBytes

      public int getBytes(int p_130187_, GatheringByteChannel p_130188_, int p_130189_) throws IOException
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • getBytes

      public int getBytes(int p_130182_, FileChannel p_130183_, long p_130184_, int p_130185_) throws IOException
      Specified by:
      getBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • getCharSequence

      public CharSequence getCharSequence(int p_130201_, int p_130202_, Charset p_130203_)
      Specified by:
      getCharSequence in class io.netty.buffer.ByteBuf
    • setBoolean

      public FriendlyByteBuf setBoolean(int p_295254_, boolean p_295072_)
      Specified by:
      setBoolean in class io.netty.buffer.ByteBuf
    • setByte

      public FriendlyByteBuf setByte(int p_294776_, int p_295119_)
      Specified by:
      setByte in class io.netty.buffer.ByteBuf
    • setShort

      public FriendlyByteBuf setShort(int p_295713_, int p_296093_)
      Specified by:
      setShort in class io.netty.buffer.ByteBuf
    • setShortLE

      public FriendlyByteBuf setShortLE(int p_295748_, int p_294784_)
      Specified by:
      setShortLE in class io.netty.buffer.ByteBuf
    • setMedium

      public FriendlyByteBuf setMedium(int p_295726_, int p_296052_)
      Specified by:
      setMedium in class io.netty.buffer.ByteBuf
    • setMediumLE

      public FriendlyByteBuf setMediumLE(int p_296476_, int p_295239_)
      Specified by:
      setMediumLE in class io.netty.buffer.ByteBuf
    • setInt

      public FriendlyByteBuf setInt(int p_295466_, int p_295351_)
      Specified by:
      setInt in class io.netty.buffer.ByteBuf
    • setIntLE

      public FriendlyByteBuf setIntLE(int p_296041_, int p_295343_)
      Specified by:
      setIntLE in class io.netty.buffer.ByteBuf
    • setLong

      public FriendlyByteBuf setLong(int p_295413_, long p_294370_)
      Specified by:
      setLong in class io.netty.buffer.ByteBuf
    • setLongLE

      public FriendlyByteBuf setLongLE(int p_294242_, long p_295126_)
      Specified by:
      setLongLE in class io.netty.buffer.ByteBuf
    • setChar

      public FriendlyByteBuf setChar(int p_295571_, int p_295295_)
      Specified by:
      setChar in class io.netty.buffer.ByteBuf
    • setFloat

      public FriendlyByteBuf setFloat(int p_295320_, float p_296028_)
      Specified by:
      setFloat in class io.netty.buffer.ByteBuf
    • setDouble

      public FriendlyByteBuf setDouble(int p_294330_, double p_295264_)
      Specified by:
      setDouble in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_294134_, io.netty.buffer.ByteBuf p_294238_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_295824_, io.netty.buffer.ByteBuf p_294581_, int p_295654_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_296236_, io.netty.buffer.ByteBuf p_295709_, int p_294354_, int p_295897_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_295696_, byte[] p_295990_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_295030_, byte[] p_295276_, int p_295073_, int p_295926_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public FriendlyByteBuf setBytes(int p_294827_, ByteBuffer p_295408_)
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
    • setBytes

      public int setBytes(int p_130380_, InputStream p_130381_, int p_130382_) throws IOException
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • setBytes

      public int setBytes(int p_130392_, ScatteringByteChannel p_130393_, int p_130394_) throws IOException
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • setBytes

      public int setBytes(int p_130387_, FileChannel p_130388_, long p_130389_, int p_130390_) throws IOException
      Specified by:
      setBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • setZero

      public FriendlyByteBuf setZero(int p_295002_, int p_295655_)
      Specified by:
      setZero in class io.netty.buffer.ByteBuf
    • setCharSequence

      public int setCharSequence(int p_130407_, CharSequence p_130408_, Charset p_130409_)
      Specified by:
      setCharSequence in class io.netty.buffer.ByteBuf
    • readBoolean

      public boolean readBoolean()
      Specified by:
      readBoolean in class io.netty.buffer.ByteBuf
    • readByte

      public byte readByte()
      Specified by:
      readByte in class io.netty.buffer.ByteBuf
    • readUnsignedByte

      public short readUnsignedByte()
      Specified by:
      readUnsignedByte in class io.netty.buffer.ByteBuf
    • readShort

      public short readShort()
      Specified by:
      readShort in class io.netty.buffer.ByteBuf
    • readShortLE

      public short readShortLE()
      Specified by:
      readShortLE in class io.netty.buffer.ByteBuf
    • readUnsignedShort

      public int readUnsignedShort()
      Specified by:
      readUnsignedShort in class io.netty.buffer.ByteBuf
    • readUnsignedShortLE

      public int readUnsignedShortLE()
      Specified by:
      readUnsignedShortLE in class io.netty.buffer.ByteBuf
    • readMedium

      public int readMedium()
      Specified by:
      readMedium in class io.netty.buffer.ByteBuf
    • readMediumLE

      public int readMediumLE()
      Specified by:
      readMediumLE in class io.netty.buffer.ByteBuf
    • readUnsignedMedium

      public int readUnsignedMedium()
      Specified by:
      readUnsignedMedium in class io.netty.buffer.ByteBuf
    • readUnsignedMediumLE

      public int readUnsignedMediumLE()
      Specified by:
      readUnsignedMediumLE in class io.netty.buffer.ByteBuf
    • readInt

      public int readInt()
      Specified by:
      readInt in class io.netty.buffer.ByteBuf
    • readIntLE

      public int readIntLE()
      Specified by:
      readIntLE in class io.netty.buffer.ByteBuf
    • readUnsignedInt

      public long readUnsignedInt()
      Specified by:
      readUnsignedInt in class io.netty.buffer.ByteBuf
    • readUnsignedIntLE

      public long readUnsignedIntLE()
      Specified by:
      readUnsignedIntLE in class io.netty.buffer.ByteBuf
    • readLong

      public long readLong()
      Specified by:
      readLong in class io.netty.buffer.ByteBuf
    • readLongLE

      public long readLongLE()
      Specified by:
      readLongLE in class io.netty.buffer.ByteBuf
    • readChar

      public char readChar()
      Specified by:
      readChar in class io.netty.buffer.ByteBuf
    • readFloat

      public float readFloat()
      Specified by:
      readFloat in class io.netty.buffer.ByteBuf
    • readDouble

      public double readDouble()
      Specified by:
      readDouble in class io.netty.buffer.ByteBuf
    • readBytes

      public io.netty.buffer.ByteBuf readBytes(int p_130287_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readSlice

      public io.netty.buffer.ByteBuf readSlice(int p_130332_)
      Specified by:
      readSlice in class io.netty.buffer.ByteBuf
    • readRetainedSlice

      public io.netty.buffer.ByteBuf readRetainedSlice(int p_130328_)
      Specified by:
      readRetainedSlice in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(io.netty.buffer.ByteBuf p_296080_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(io.netty.buffer.ByteBuf p_296068_, int p_295259_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(io.netty.buffer.ByteBuf p_295701_, int p_294970_, int p_294610_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(byte[] p_295557_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(byte[] p_294152_, int p_294331_, int p_295481_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(ByteBuffer p_294641_)
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
    • readBytes

      public FriendlyByteBuf readBytes(OutputStream p_296425_, int p_295786_) throws IOException
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • readBytes

      public int readBytes(GatheringByteChannel p_130307_, int p_130308_) throws IOException
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • readCharSequence

      public CharSequence readCharSequence(int p_130317_, Charset p_130318_)
      Specified by:
      readCharSequence in class io.netty.buffer.ByteBuf
    • readBytes

      public int readBytes(FileChannel p_130303_, long p_130304_, int p_130305_) throws IOException
      Specified by:
      readBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • skipBytes

      public FriendlyByteBuf skipBytes(int p_296015_)
      Specified by:
      skipBytes in class io.netty.buffer.ByteBuf
    • writeBoolean

      public FriendlyByteBuf writeBoolean(boolean p_295682_)
      Specified by:
      writeBoolean in class io.netty.buffer.ByteBuf
    • writeByte

      public FriendlyByteBuf writeByte(int p_295618_)
      Specified by:
      writeByte in class io.netty.buffer.ByteBuf
    • writeShort

      public FriendlyByteBuf writeShort(int p_294734_)
      Specified by:
      writeShort in class io.netty.buffer.ByteBuf
    • writeShortLE

      public FriendlyByteBuf writeShortLE(int p_295772_)
      Specified by:
      writeShortLE in class io.netty.buffer.ByteBuf
    • writeMedium

      public FriendlyByteBuf writeMedium(int p_296189_)
      Specified by:
      writeMedium in class io.netty.buffer.ByteBuf
    • writeMediumLE

      public FriendlyByteBuf writeMediumLE(int p_295508_)
      Specified by:
      writeMediumLE in class io.netty.buffer.ByteBuf
    • writeInt

      public FriendlyByteBuf writeInt(int p_296090_)
      Specified by:
      writeInt in class io.netty.buffer.ByteBuf
    • writeIntLE

      public FriendlyByteBuf writeIntLE(int p_294626_)
      Specified by:
      writeIntLE in class io.netty.buffer.ByteBuf
    • writeLong

      public FriendlyByteBuf writeLong(long p_295423_)
      Specified by:
      writeLong in class io.netty.buffer.ByteBuf
    • writeLongLE

      public FriendlyByteBuf writeLongLE(long p_294730_)
      Specified by:
      writeLongLE in class io.netty.buffer.ByteBuf
    • writeChar

      public FriendlyByteBuf writeChar(int p_295369_)
      Specified by:
      writeChar in class io.netty.buffer.ByteBuf
    • writeFloat

      public FriendlyByteBuf writeFloat(float p_294332_)
      Specified by:
      writeFloat in class io.netty.buffer.ByteBuf
    • writeDouble

      public FriendlyByteBuf writeDouble(double p_295463_)
      Specified by:
      writeDouble in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(io.netty.buffer.ByteBuf p_295011_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(io.netty.buffer.ByteBuf p_295384_, int p_295311_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(io.netty.buffer.ByteBuf p_295348_, int p_294807_, int p_294737_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(byte[] p_296194_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(byte[] p_294409_, int p_295416_, int p_294380_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public FriendlyByteBuf writeBytes(ByteBuffer p_295937_)
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
    • writeBytes

      public int writeBytes(InputStream p_130481_, int p_130482_) throws IOException
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • writeBytes

      public int writeBytes(ScatteringByteChannel p_130490_, int p_130491_) throws IOException
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • writeBytes

      public int writeBytes(FileChannel p_130486_, long p_130487_, int p_130488_) throws IOException
      Specified by:
      writeBytes in class io.netty.buffer.ByteBuf
      Throws:
      IOException
    • writeZero

      public FriendlyByteBuf writeZero(int p_295016_)
      Specified by:
      writeZero in class io.netty.buffer.ByteBuf
    • writeCharSequence

      public int writeCharSequence(CharSequence p_130501_, Charset p_130502_)
      Specified by:
      writeCharSequence in class io.netty.buffer.ByteBuf
    • indexOf

      public int indexOf(int p_130244_, int p_130245_, byte p_130246_)
      Specified by:
      indexOf in class io.netty.buffer.ByteBuf
    • bytesBefore

      public int bytesBefore(byte p_130108_)
      Specified by:
      bytesBefore in class io.netty.buffer.ByteBuf
    • bytesBefore

      public int bytesBefore(int p_130110_, byte p_130111_)
      Specified by:
      bytesBefore in class io.netty.buffer.ByteBuf
    • bytesBefore

      public int bytesBefore(int p_130113_, int p_130114_, byte p_130115_)
      Specified by:
      bytesBefore in class io.netty.buffer.ByteBuf
    • forEachByte

      public int forEachByte(io.netty.util.ByteProcessor p_130150_)
      Specified by:
      forEachByte in class io.netty.buffer.ByteBuf
    • forEachByte

      public int forEachByte(int p_130146_, int p_130147_, io.netty.util.ByteProcessor p_130148_)
      Specified by:
      forEachByte in class io.netty.buffer.ByteBuf
    • forEachByteDesc

      public int forEachByteDesc(io.netty.util.ByteProcessor p_130156_)
      Specified by:
      forEachByteDesc in class io.netty.buffer.ByteBuf
    • forEachByteDesc

      public int forEachByteDesc(int p_130152_, int p_130153_, io.netty.util.ByteProcessor p_130154_)
      Specified by:
      forEachByteDesc in class io.netty.buffer.ByteBuf
    • copy

      public io.netty.buffer.ByteBuf copy()
      Specified by:
      copy in class io.netty.buffer.ByteBuf
    • copy

      public io.netty.buffer.ByteBuf copy(int p_130128_, int p_130129_)
      Specified by:
      copy in class io.netty.buffer.ByteBuf
    • slice

      public io.netty.buffer.ByteBuf slice()
      Specified by:
      slice in class io.netty.buffer.ByteBuf
    • retainedSlice

      public io.netty.buffer.ByteBuf retainedSlice()
      Specified by:
      retainedSlice in class io.netty.buffer.ByteBuf
    • slice

      public io.netty.buffer.ByteBuf slice(int p_130450_, int p_130451_)
      Specified by:
      slice in class io.netty.buffer.ByteBuf
    • retainedSlice

      public io.netty.buffer.ByteBuf retainedSlice(int p_130359_, int p_130360_)
      Specified by:
      retainedSlice in class io.netty.buffer.ByteBuf
    • duplicate

      public io.netty.buffer.ByteBuf duplicate()
      Specified by:
      duplicate in class io.netty.buffer.ByteBuf
    • retainedDuplicate

      public io.netty.buffer.ByteBuf retainedDuplicate()
      Specified by:
      retainedDuplicate in class io.netty.buffer.ByteBuf
    • nioBufferCount

      public int nioBufferCount()
      Specified by:
      nioBufferCount in class io.netty.buffer.ByteBuf
    • nioBuffer

      public ByteBuffer nioBuffer()
      Specified by:
      nioBuffer in class io.netty.buffer.ByteBuf
    • nioBuffer

      public ByteBuffer nioBuffer(int p_130270_, int p_130271_)
      Specified by:
      nioBuffer in class io.netty.buffer.ByteBuf
    • internalNioBuffer

      public ByteBuffer internalNioBuffer(int p_130248_, int p_130249_)
      Specified by:
      internalNioBuffer in class io.netty.buffer.ByteBuf
    • nioBuffers

      public ByteBuffer[] nioBuffers()
      Specified by:
      nioBuffers in class io.netty.buffer.ByteBuf
    • nioBuffers

      public ByteBuffer[] nioBuffers(int p_130275_, int p_130276_)
      Specified by:
      nioBuffers in class io.netty.buffer.ByteBuf
    • hasArray

      public boolean hasArray()
      Specified by:
      hasArray in class io.netty.buffer.ByteBuf
    • array

      public byte[] array()
      Specified by:
      array in class io.netty.buffer.ByteBuf
    • arrayOffset

      public int arrayOffset()
      Specified by:
      arrayOffset in class io.netty.buffer.ByteBuf
    • hasMemoryAddress

      public boolean hasMemoryAddress()
      Specified by:
      hasMemoryAddress in class io.netty.buffer.ByteBuf
    • memoryAddress

      public long memoryAddress()
      Specified by:
      memoryAddress in class io.netty.buffer.ByteBuf
    • toString

      public String toString(Charset p_130458_)
      Specified by:
      toString in class io.netty.buffer.ByteBuf
    • toString

      public String toString(int p_130454_, int p_130455_, Charset p_130456_)
      Specified by:
      toString in class io.netty.buffer.ByteBuf
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class io.netty.buffer.ByteBuf
    • equals

      public boolean equals(Object p_130144_)
      Specified by:
      equals in class io.netty.buffer.ByteBuf
    • compareTo

      public int compareTo(io.netty.buffer.ByteBuf p_130123_)
      Specified by:
      compareTo in interface Comparable<io.netty.buffer.ByteBuf>
      Specified by:
      compareTo in class io.netty.buffer.ByteBuf
    • toString

      public String toString()
      Specified by:
      toString in class io.netty.buffer.ByteBuf
    • retain

      public FriendlyByteBuf retain(int p_294685_)
      Specified by:
      retain in interface io.netty.util.ReferenceCounted
      Specified by:
      retain in class io.netty.buffer.ByteBuf
    • retain

      public FriendlyByteBuf retain()
      Specified by:
      retain in interface io.netty.util.ReferenceCounted
      Specified by:
      retain in class io.netty.buffer.ByteBuf
    • touch

      public FriendlyByteBuf touch()
      Specified by:
      touch in interface io.netty.util.ReferenceCounted
      Specified by:
      touch in class io.netty.buffer.ByteBuf
    • touch

      public FriendlyByteBuf touch(Object p_296360_)
      Specified by:
      touch in interface io.netty.util.ReferenceCounted
      Specified by:
      touch in class io.netty.buffer.ByteBuf
    • refCnt

      public int refCnt()
      Specified by:
      refCnt in interface io.netty.util.ReferenceCounted
    • release

      public boolean release()
      Specified by:
      release in interface io.netty.util.ReferenceCounted
    • release

      public boolean release(int p_130347_)
      Specified by:
      release in interface io.netty.util.ReferenceCounted