Class PacketByteBuf
- All Implemented Interfaces:
ByteBufConvertible
,ReferenceCounted
,Comparable<ByteBuf>
- Direct Known Subclasses:
RegistryByteBuf
All read
and write
methods throw IndexOutOfBoundsException
if there is not enough bytes to be read or
not enough space to write.
- Mappings:
Namespace Name named net/minecraft/network/PacketByteBuf
intermediary net/minecraft/class_2540
official ws
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
private static final int
private static final int
private static final int
private static final Gson
static final int
The maximum size, in number of bytes, allowed of the NBT compound read byreadNbt()
.static final int
The maximum size, in terms of JSON string length, allowed for serialized texts.private final ByteBuf
-
Constructor Summary
ConstructorDescriptionPacketByteBuf
(ByteBuf parent) Creates a packet byte buf that delegates its operations to theparent
buf. -
Method Summary
Modifier and TypeMethodDescriptionalloc()
byte[]
array()
int
int
bytesBefore
(byte value) int
bytesBefore
(int length, byte value) int
bytesBefore
(int index, int length, byte value) int
capacity()
capacity
(int int2) clear()
int
copy()
copy
(int index, int length) <T> T
decode
(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec) Deprecated.<T> T
decode
(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec, NbtSizeTracker sizeTracker) Deprecated.<T> T
decode
(IntFunction<T> idToValue) Reads a var int representing an ID, then returns the value converted byidToValue
.<T> T
decodeAsJson
(com.mojang.serialization.Codec<T> codec) Reads an object from this buf as a JSON element with the given codec.<T> PacketByteBuf
encode
(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec, T value) Deprecated.<T> PacketByteBuf
encode
(ToIntFunction<T> valueToId, T value) Convertsvalue
to an integer representing its ID, then writes a var int representation of such ID.<T> void
encodeAsJson
(com.mojang.serialization.Codec<T> codec, T value) Writes an object to this buf as a JSON element with the given codec.ensureWritable
(int int2) int
ensureWritable
(int minBytes, boolean force) boolean
int
forEachByte
(int index, int length, ByteProcessor byteProcessor) int
forEachByte
(ByteProcessor byteProcessor) int
forEachByteDesc
(int index, int length, ByteProcessor byteProcessor) int
forEachByteDesc
(ByteProcessor byteProcessor) void
forEachInCollection
(Consumer<PacketByteBuf> consumer) Iterates a collection from this buf.boolean
getBoolean
(int index) byte
getByte
(int index) getBytes
(int int2, byte[] byte2) getBytes
(int int2, byte[] byte2, int int3, int int4) getBytes
(int int2, OutputStream outputStream, int int3) getBytes
(int int2, ByteBuffer byteBuffer) int
getBytes
(int index, FileChannel channel, long pos, int length) int
getBytes
(int index, GatheringByteChannel channel, int length) char
getChar
(int index) getCharSequence
(int index, int length, Charset charset) double
getDouble
(int index) float
getFloat
(int index) int
getInt
(int index) int
getIntLE
(int index) long
getLong
(int index) long
getLongLE
(int index) static <T> IntFunction
<T> getMaxValidator
(IntFunction<T> applier, int max) int
getMedium
(int index) int
getMediumLE
(int index) short
getShort
(int index) short
getShortLE
(int index) short
getUnsignedByte
(int index) long
getUnsignedInt
(int index) long
getUnsignedIntLE
(int index) int
getUnsignedMedium
(int index) int
getUnsignedMediumLE
(int index) int
getUnsignedShort
(int index) int
getUnsignedShortLE
(int index) boolean
hasArray()
int
hashCode()
boolean
int
indexOf
(int from, int to, byte value) internalNioBuffer
(int index, int length) boolean
boolean
isDirect()
boolean
boolean
isReadable
(int size) boolean
boolean
boolean
isWritable
(int size) int
int
int
long
nioBuffer
(int index, int length) int
nioBuffers
(int index, int length) order()
int
Reads a bit set from this buf.readBitSet
(int size) Reads a bit set from this buf.Reads a block hit result from this buf.Reads a block position from this buf.static BlockPos
readBlockPos
(ByteBuf buf) boolean
byte
readByte()
byte[]
Reads an array of primitive bytes from this buf.byte[]
readByteArray
(int maxSize) Reads an array of primitive bytes from this buf.static byte[]
readByteArray
(ByteBuf buf) static byte[]
readByteArray
(ByteBuf buf, int maxSize) readBytes
(byte[] byte2) readBytes
(byte[] byte2, int int2, int int3) readBytes
(int length) readBytes
(OutputStream outputStream, int int2) readBytes
(ByteBuffer byteBuffer) int
readBytes
(FileChannel channel, long pos, int length) int
readBytes
(GatheringByteChannel channel, int length) char
readChar()
readCharSequence
(int length, Charset charset) Reads a chunk position from this buf.static ChunkPos
readChunkPos
(ByteBuf buf) Reads a chunk section position from this buf.<T,
C extends Collection<T>>
CreadCollection
(IntFunction<C> collectionFactory, PacketDecoder<? super PacketByteBuf, T> reader) Reads a collection from this buf.readDate()
Reads a date from this buf.double
<T extends Enum<T>>
TreadEnumConstant
(Class<T> enumClass) Reads an enum constant from this buf.readEnumSet
(Class<E> type) Reads an enum set from this buf.int
readerIndex
(int int2) float
Reads a global position from this buf.Reads an identifier from this buf.Reads an instant from this buf.int
readInt()
int[]
Reads an array of primitive ints from this buf.int[]
readIntArray
(int maxSize) Reads an array of primitive ints from this buf.int
Reads a list of primitive ints from this buf.<T> List
<T> readList
(PacketDecoder<? super PacketByteBuf, T> reader) Reads a collection from this buf as an array list.long
readLong()
long[]
Reads an array of primitive longs from this buf.long[]
readLongArray
(@org.jetbrains.annotations.Nullable long[] toArray) Reads an array of primitive longs from this buf.long[]
readLongArray
(@org.jetbrains.annotations.Nullable long[] toArray, int maxSize) Reads an array of primitive longs from this buf.long
<K,
V, M extends Map<K, V>>
MreadMap
(IntFunction<M> mapFactory, PacketDecoder<? super PacketByteBuf, K> keyReader, PacketDecoder<? super PacketByteBuf, V> valueReader) Reads a map from this buf.<K,
V> Map <K, V> readMap
(PacketDecoder<? super PacketByteBuf, K> keyReader, PacketDecoder<? super PacketByteBuf, V> valueReader) Reads a map from this buf as a hash map.int
int
readNbt()
Reads an NBT compound from this buf.static @Nullable NbtCompound
static @Nullable NbtElement
readNbt
(ByteBuf buf, NbtSizeTracker sizeTracker) readNbt
(NbtSizeTracker sizeTracker) Reads an NBT element from this buf.static <T,
B extends ByteBuf>
TreadNullable
(B buf, PacketDecoder<? super B, T> reader) <T> T
readNullable
(PacketDecoder<? super PacketByteBuf, T> reader) Reads a nullable value from this buf.<T> Optional
<T> readOptional
(PacketDecoder<? super PacketByteBuf, T> reader) Reads an optional value from this buf.Reads a public key from this buf.Reads aQuaternionf
from this buf.static Quaternionf
readQuaternionf
(ByteBuf buf) <T> RegistryKey
<T> readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.<T> RegistryKey
<? extends Registry<T>> Reads a registry key referencing another registry key from this buf.readRetainedSlice
(int length) short
short
readSlice
(int length) Reads a string from this buf.readString
(int maxLength) Reads a string from this buf.int
static int
readSyncId
(ByteBuf buf) short
long
long
int
int
int
int
readUuid()
Reads a UUID (universally unique identifier) from this buf.static UUID
int
Reads a single var int from this buf.long
Reads a single var long from this buf.Reads aVec3d
from this buf.static Vec3d
Reads aVector3f
from this buf.static Vector3f
readVector3f
(ByteBuf buf) int
refCnt()
boolean
release()
boolean
release
(int decrement) retain()
retain
(int int2) retainedSlice
(int index, int length) setBoolean
(int int2, boolean bool) setByte
(int int2, int int3) setBytes
(int int2, byte[] byte2) setBytes
(int int2, byte[] byte2, int int3, int int4) int
setBytes
(int index, InputStream stream, int length) setBytes
(int int2, ByteBuffer byteBuffer) int
setBytes
(int index, FileChannel channel, long pos, int length) int
setBytes
(int index, ScatteringByteChannel channel, int length) setChar
(int int2, int int3) int
setCharSequence
(int index, CharSequence sequence, Charset charset) setDouble
(int int2, double double2) setFloat
(int int2, float float2) setIndex
(int int2, int int3) setInt
(int int2, int int3) setIntLE
(int int2, int int3) setLong
(int int2, long long2) setLongLE
(int int2, long long2) setMedium
(int int2, int int3) setMediumLE
(int int2, int int3) setShort
(int int2, int int3) setShortLE
(int int2, int int3) setZero
(int int2, int int3) skipBytes
(int int2) slice()
slice
(int index, int length) toString()
touch()
unwrap()
int
void
writeBitSet
(BitSet bitSet) Writes a bit set to this buf.void
writeBitSet
(BitSet bitSet, int size) Writes a bit set to this buf.void
writeBlockHitResult
(BlockHitResult hitResult) Writes a block hit result to this buf.static void
writeBlockPos
(ByteBuf buf, BlockPos pos) writeBlockPos
(BlockPos pos) Writes a block position to this buf.writeBoolean
(boolean bool) writeByte
(int int2) writeByteArray
(byte[] array) Writes an array of primitive bytes to this buf.static void
writeByteArray
(ByteBuf buf, byte[] array) writeBytes
(byte[] byte2) writeBytes
(byte[] byte2, int int2, int int3) writeBytes
(ByteBuf byteBuf) writeBytes
(ByteBuf byteBuf, int int2) writeBytes
(ByteBuf byteBuf, int int2, int int3) int
writeBytes
(InputStream stream, int length) writeBytes
(ByteBuffer byteBuffer) int
writeBytes
(FileChannel channel, long pos, int length) int
writeBytes
(ScatteringByteChannel channel, int length) writeChar
(int int2) int
writeCharSequence
(CharSequence sequence, Charset charset) static void
writeChunkPos
(ByteBuf buf, ChunkPos pos) writeChunkPos
(ChunkPos pos) Writes a chunk position to this buf.Reads a chunk section position from this buf.<T> void
writeCollection
(Collection<T> collection, PacketEncoder<? super PacketByteBuf, T> writer) Writes a collection to this buf.Writes a date to this buf.writeDouble
(double double2) writeEnumConstant
(Enum<?> instance) Writes an enum constant to this buf.<E extends Enum<E>>
voidwriteEnumSet
(EnumSet<E> enumSet, Class<E> type) Writes an enum set to this buf.writeFloat
(float float2) void
writeGlobalPos
(GlobalPos pos) Writes a global position to this buf.Writes an identifier to this buf.void
writeInstant
(Instant instant) Writes an instant to this buf.writeInt
(int int2) writeIntArray
(int[] array) Writes an array of primitive ints to this buf.writeIntLE
(int int2) void
writeIntList
(IntList list) Writes a list of primitive ints from this buf.writeLong
(long long2) writeLongArray
(long[] array) Writes an array of primitive longs to this buf.writeLongLE
(long long2) <K,
V> void writeMap
(Map<K, V> map, PacketEncoder<? super PacketByteBuf, K> keyWriter, PacketEncoder<? super PacketByteBuf, V> valueWriter) Writes a map to this buf.writeMedium
(int int2) writeMediumLE
(int int2) static void
writeNbt
(ByteBuf buf, @Nullable NbtElement nbt) writeNbt
(@Nullable NbtElement nbt) Writes an NBT element to this buf.static <T,
B extends ByteBuf>
voidwriteNullable
(B buf, T value, PacketEncoder<? super B, T> writer) <T> void
writeNullable
(T value, PacketEncoder<? super PacketByteBuf, T> writer) Writes a nullable value to this buf.<T> void
writeOptional
(Optional<T> value, PacketEncoder<? super PacketByteBuf, T> writer) Writes an optional value to this buf.writePublicKey
(PublicKey publicKey) Writes a public key to this buf.static void
writeQuaternionf
(ByteBuf buf, Quaternionf quaternion) void
writeQuaternionf
(Quaternionf quaternionf) Writes aQuaternionf
to this buf.void
writeRegistryKey
(RegistryKey<?> key) Writes a registry key to this buf.int
writerIndex
(int int2) writeShort
(int int2) writeShortLE
(int int2) writeString
(String string) Writes a string to this buf.writeString
(String string, int maxLength) Writes a string to this buf.void
writeSyncId
(int syncId) static void
writeSyncId
(ByteBuf buf, int syncId) static void
Writes a UUID (universally unique identifier) to this buf.writeVarInt
(int value) Writes a single var int to this buf.writeVarLong
(long value) Writes a single var long to this buf.static void
writeVec3d
(ByteBuf buf, Vec3d vec) void
writeVec3d
(Vec3d vec) Writes aVec3d
to this buf.static void
writeVector3f
(ByteBuf buf, Vector3f vector) void
writeVector3f
(Vector3f vector3f) Writes aVector3f
to this buf.writeZero
(int int2) Methods inherited from class io.netty.buffer.ByteBuf
asByteBuf, getDoubleLE, getFloatLE, readDoubleLE, readFloatLE, setDoubleLE, setFloatLE, writeDoubleLE, writeFloatLE
-
Field Details
-
MAX_READ_NBT_SIZE
public static final int MAX_READ_NBT_SIZEThe maximum size, in number of bytes, allowed of the NBT compound read byreadNbt()
.- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_READ_NBT_SIZE
Lnet/minecraft/network/PacketByteBuf;MAX_READ_NBT_SIZE:I
intermediary field_33287
Lnet/minecraft/class_2540;field_33287:I
official a
Lws;a:I
-
DEFAULT_MAX_STRING_LENGTH
public static final short DEFAULT_MAX_STRING_LENGTHThe default max length of strings read or written. This is also the max length of identifiers read or written in their string form.- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_MAX_STRING_LENGTH
Lnet/minecraft/network/PacketByteBuf;DEFAULT_MAX_STRING_LENGTH:S
intermediary field_33283
Lnet/minecraft/class_2540;field_33283:S
official b
Lws;b:S
-
MAX_TEXT_LENGTH
public static final int MAX_TEXT_LENGTHThe maximum size, in terms of JSON string length, allowed for serialized texts.- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_TEXT_LENGTH
Lnet/minecraft/network/PacketByteBuf;MAX_TEXT_LENGTH:I
intermediary field_33284
Lnet/minecraft/class_2540;field_33284:I
official c
Lws;c:I
-
field_39381
private static final int field_39381- See Also:
- Mappings:
Namespace Name Mixin selector named field_39381
Lnet/minecraft/network/PacketByteBuf;field_39381:I
intermediary field_39381
Lnet/minecraft/class_2540;field_39381:I
official e
Lws;e:I
-
field_39382
private static final int field_39382- See Also:
- Mappings:
Namespace Name Mixin selector named field_39382
Lnet/minecraft/network/PacketByteBuf;field_39382:I
intermediary field_39382
Lnet/minecraft/class_2540;field_39382:I
official f
Lws;f:I
-
field_39383
private static final int field_39383- See Also:
- Mappings:
Namespace Name Mixin selector named field_39383
Lnet/minecraft/network/PacketByteBuf;field_39383:I
intermediary field_39383
Lnet/minecraft/class_2540;field_39383:I
official g
Lws;g:I
-
GSON
- Mappings:
Namespace Name Mixin selector named GSON
Lnet/minecraft/network/PacketByteBuf;GSON:Lcom/google/gson/Gson;
intermediary field_42966
Lnet/minecraft/class_2540;field_42966:Lcom/google/gson/Gson;
official h
Lws;h:Lcom/google/gson/Gson;
-
parent
- Mappings:
Namespace Name Mixin selector named parent
Lnet/minecraft/network/PacketByteBuf;parent:Lio/netty/buffer/ByteBuf;
intermediary field_11695
Lnet/minecraft/class_2540;field_11695:Lio/netty/buffer/ByteBuf;
official d
Lws;d:Lio/netty/buffer/ByteBuf;
-
-
Constructor Details
-
PacketByteBuf
Creates a packet byte buf that delegates its operations to theparent
buf.- Parameters:
parent
- the parent, or delegate, buf- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/network/PacketByteBuf;<init>(Lio/netty/buffer/ByteBuf;)V
intermediary <init>
Lnet/minecraft/class_2540;<init>(Lio/netty/buffer/ByteBuf;)V
official <init>
Lws;<init>(Lio/netty/buffer/ByteBuf;)V
-
-
Method Details
-
decode
@Deprecated public <T> T decode(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec) Deprecated.Reads an object from this buf as a compound NBT with the given codec.- Type Parameters:
T
- the decoded object's type- Returns:
- the read object
- Throws:
EncoderException
- if thecodec
fails to decode the compound NBT- See Also:
- Mappings:
Namespace Name Mixin selector named decode
Lnet/minecraft/network/PacketByteBuf;decode(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
intermediary method_52954
Lnet/minecraft/class_2540;method_52954(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
official a
Lws;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
-
decode
@Deprecated public <T> T decode(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec, NbtSizeTracker sizeTracker) Deprecated.Reads an object from this buf as a compound NBT with the given codec.- Type Parameters:
T
- the decoded object's type- Returns:
- the read object
- Throws:
EncoderException
- if thecodec
fails to decode the compound NBT- See Also:
- Mappings:
Namespace Name Mixin selector named decode
Lnet/minecraft/network/PacketByteBuf;decode(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NbtSizeTracker;)Ljava/lang/Object;
intermediary method_29171
Lnet/minecraft/class_2540;method_29171(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2505;)Ljava/lang/Object;
official a
Lws;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lvg;)Ljava/lang/Object;
-
encode
@Deprecated public <T> PacketByteBuf encode(com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec, T value) Deprecated.Writes an object to this buf as a compound NBT with the given codec.- Type Parameters:
T
- the encoded object's type- Throws:
EncoderException
- if thecodec
fails to encode the compound NBT- See Also:
- Mappings:
Namespace Name Mixin selector named encode
Lnet/minecraft/network/PacketByteBuf;encode(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_29172
Lnet/minecraft/class_2540;method_29172(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/class_2540;
official a
Lws;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lws;
-
decodeAsJson
public <T> T decodeAsJson(com.mojang.serialization.Codec<T> codec) Reads an object from this buf as a JSON element with the given codec.- Type Parameters:
T
- the decoded object's type- Returns:
- the read object
- Throws:
EncoderException
- if thecodec
fails to decode the JSON element- See Also:
- Mappings:
Namespace Name Mixin selector named decodeAsJson
Lnet/minecraft/network/PacketByteBuf;decodeAsJson(Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
intermediary method_49394
Lnet/minecraft/class_2540;method_49394(Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
official a
Lws;a(Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
-
encodeAsJson
public <T> void encodeAsJson(com.mojang.serialization.Codec<T> codec, T value) Writes an object to this buf as a JSON element with the given codec.- Type Parameters:
T
- the encoded object's type- Throws:
EncoderException
- if thecodec
fails to encode the JSON element- See Also:
- Mappings:
Namespace Name Mixin selector named encodeAsJson
Lnet/minecraft/network/PacketByteBuf;encodeAsJson(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
intermediary method_49395
Lnet/minecraft/class_2540;method_49395(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
official a
Lws;a(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
-
getMaxValidator
- Mappings:
Namespace Name Mixin selector named getMaxValidator
Lnet/minecraft/network/PacketByteBuf;getMaxValidator(Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction;
intermediary method_37453
Lnet/minecraft/class_2540;method_37453(Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction;
official a
Lws;a(Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction;
-
readCollection
public <T,C extends Collection<T>> C readCollection(IntFunction<C> collectionFactory, PacketDecoder<? super PacketByteBuf, T> reader) Reads a collection from this buf. The collection is stored as a leading var int size followed by the entries sequentially.- Type Parameters:
T
- the collection's entry typeC
- the collection's type- Parameters:
collectionFactory
- a factory that creates a collection with a given size- Returns:
- the read collection
- See Also:
- Mappings:
Namespace Name Mixin selector named readCollection
Lnet/minecraft/network/PacketByteBuf;readCollection(Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/PacketDecoder;)Ljava/util/Collection;
intermediary method_34068
Lnet/minecraft/class_2540;method_34068(Ljava/util/function/IntFunction;Lnet/minecraft/class_9141;)Ljava/util/Collection;
official a
Lws;a(Ljava/util/function/IntFunction;Lzu;)Ljava/util/Collection;
-
writeCollection
public <T> void writeCollection(Collection<T> collection, PacketEncoder<? super PacketByteBuf, T> writer) Writes a collection to this buf. The collection is stored as a leading var int size followed by the entries sequentially.- Type Parameters:
T
- the list's entry type- Parameters:
collection
- the collection to write- See Also:
- Mappings:
Namespace Name Mixin selector named writeCollection
Lnet/minecraft/network/PacketByteBuf;writeCollection(Ljava/util/Collection;Lnet/minecraft/network/codec/PacketEncoder;)V
intermediary method_34062
Lnet/minecraft/class_2540;method_34062(Ljava/util/Collection;Lnet/minecraft/class_9142;)V
official a
Lws;a(Ljava/util/Collection;Lzv;)V
-
readList
Reads a collection from this buf as an array list.- Type Parameters:
T
- the list's entry type- Returns:
- the read list
- See Also:
- Mappings:
Namespace Name Mixin selector named readList
Lnet/minecraft/network/PacketByteBuf;readList(Lnet/minecraft/network/codec/PacketDecoder;)Ljava/util/List;
intermediary method_34066
Lnet/minecraft/class_2540;method_34066(Lnet/minecraft/class_9141;)Ljava/util/List;
official a
Lws;a(Lzu;)Ljava/util/List;
-
readIntList
Reads a list of primitive ints from this buf. The ints are stored as var ints, with an extra var int in the beginning indicating the size.- Returns:
- the read list
- See Also:
- API Note:
- To limit the length of the list or array read, use
readIntArray(int)
. - Implementation Note:
- A list of ints has the same format as an int array.
- Mappings:
Namespace Name Mixin selector named readIntList
Lnet/minecraft/network/PacketByteBuf;readIntList()Lit/unimi/dsi/fastutil/ints/IntList;
intermediary method_34059
Lnet/minecraft/class_2540;method_34059()Lit/unimi/dsi/fastutil/ints/IntList;
official a
Lws;a()Lit/unimi/dsi/fastutil/ints/IntList;
-
writeIntList
Writes a list of primitive ints from this buf. The ints are stored as var ints, with an extra var int in the beginning indicating the size.- Parameters:
list
- the list to write- See Also:
- Implementation Note:
- A list of ints has the same format as an int array.
- Mappings:
Namespace Name Mixin selector named writeIntList
Lnet/minecraft/network/PacketByteBuf;writeIntList(Lit/unimi/dsi/fastutil/ints/IntList;)V
intermediary method_34060
Lnet/minecraft/class_2540;method_34060(Lit/unimi/dsi/fastutil/ints/IntList;)V
official a
Lws;a(Lit/unimi/dsi/fastutil/ints/IntList;)V
-
readMap
public <K,V, M readMapM extends Map<K, V>> (IntFunction<M> mapFactory, PacketDecoder<? super PacketByteBuf, K> keyReader, PacketDecoder<? super PacketByteBuf, V> valueReader) Reads a map from this buf. The map is stored as a leading var int size followed by each key and value pair.- Type Parameters:
K
- the key typeV
- the value typeM
- the map type- Parameters:
mapFactory
- a factory that creates a map with a given size- Returns:
- the read map
- See Also:
- Mappings:
Namespace Name Mixin selector named readMap
Lnet/minecraft/network/PacketByteBuf;readMap(Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/PacketDecoder;Lnet/minecraft/network/codec/PacketDecoder;)Ljava/util/Map;
intermediary method_34069
Lnet/minecraft/class_2540;method_34069(Ljava/util/function/IntFunction;Lnet/minecraft/class_9141;Lnet/minecraft/class_9141;)Ljava/util/Map;
official a
Lws;a(Ljava/util/function/IntFunction;Lzu;Lzu;)Ljava/util/Map;
-
readMap
public <K,V> Map<K,V> readMap(PacketDecoder<? super PacketByteBuf, K> keyReader, PacketDecoder<? super PacketByteBuf, V> valueReader) Reads a map from this buf as a hash map.- Type Parameters:
K
- the key typeV
- the value type- Returns:
- the read map
- See Also:
- Mappings:
Namespace Name Mixin selector named readMap
Lnet/minecraft/network/PacketByteBuf;readMap(Lnet/minecraft/network/codec/PacketDecoder;Lnet/minecraft/network/codec/PacketDecoder;)Ljava/util/Map;
intermediary method_34067
Lnet/minecraft/class_2540;method_34067(Lnet/minecraft/class_9141;Lnet/minecraft/class_9141;)Ljava/util/Map;
official a
Lws;a(Lzu;Lzu;)Ljava/util/Map;
-
writeMap
public <K,V> void writeMap(Map<K, V> map, PacketEncoder<? super PacketByteBuf, K> keyWriter, PacketEncoder<? super PacketByteBuf, V> valueWriter) Writes a map to this buf. The map is stored as a leading var int size followed by each key and value pair.- Type Parameters:
K
- the key typeV
- the value type- Parameters:
map
- the map to write- See Also:
- Mappings:
Namespace Name Mixin selector named writeMap
Lnet/minecraft/network/PacketByteBuf;writeMap(Ljava/util/Map;Lnet/minecraft/network/codec/PacketEncoder;Lnet/minecraft/network/codec/PacketEncoder;)V
intermediary method_34063
Lnet/minecraft/class_2540;method_34063(Ljava/util/Map;Lnet/minecraft/class_9142;Lnet/minecraft/class_9142;)V
official a
Lws;a(Ljava/util/Map;Lzv;Lzv;)V
-
forEachInCollection
Iterates a collection from this buf. The collection is stored as a leading var intsize
followed by the entries sequentially. Theconsumer
will be calledsize
times.- Parameters:
consumer
- the consumer to read entries- See Also:
- Mappings:
Namespace Name Mixin selector named forEachInCollection
Lnet/minecraft/network/PacketByteBuf;forEachInCollection(Ljava/util/function/Consumer;)V
intermediary method_34065
Lnet/minecraft/class_2540;method_34065(Ljava/util/function/Consumer;)V
official a
Lws;a(Ljava/util/function/Consumer;)V
-
writeEnumSet
Writes an enum set to this buf. An enum set is represented by a bit set that indicates whether each element is in the set.- Parameters:
type
- the type of the enum- See Also:
- Mappings:
Namespace Name Mixin selector named writeEnumSet
Lnet/minecraft/network/PacketByteBuf;writeEnumSet(Ljava/util/EnumSet;Ljava/lang/Class;)V
intermediary method_46253
Lnet/minecraft/class_2540;method_46253(Ljava/util/EnumSet;Ljava/lang/Class;)V
official a
Lws;a(Ljava/util/EnumSet;Ljava/lang/Class;)V
-
readEnumSet
Reads an enum set from this buf. An enum set is represented by a bit set that indicates whether each element is in the set.- Parameters:
type
- the type of the enum- See Also:
- Mappings:
Namespace Name Mixin selector named readEnumSet
Lnet/minecraft/network/PacketByteBuf;readEnumSet(Ljava/lang/Class;)Ljava/util/EnumSet;
intermediary method_46251
Lnet/minecraft/class_2540;method_46251(Ljava/lang/Class;)Ljava/util/EnumSet;
official a
Lws;a(Ljava/lang/Class;)Ljava/util/EnumSet;
-
writeOptional
Writes an optional value to this buf. An optional value is represented by a boolean indicating if the value is present, followed by the value only if the value is present.- See Also:
- Mappings:
Namespace Name Mixin selector named writeOptional
Lnet/minecraft/network/PacketByteBuf;writeOptional(Ljava/util/Optional;Lnet/minecraft/network/codec/PacketEncoder;)V
intermediary method_37435
Lnet/minecraft/class_2540;method_37435(Ljava/util/Optional;Lnet/minecraft/class_9142;)V
official a
Lws;a(Ljava/util/Optional;Lzv;)V
-
readOptional
Reads an optional value from this buf. An optional value is represented by a boolean indicating if the value is present, followed by the value only if the value is present.- Returns:
- the read optional value
- See Also:
- Mappings:
Namespace Name Mixin selector named readOptional
Lnet/minecraft/network/PacketByteBuf;readOptional(Lnet/minecraft/network/codec/PacketDecoder;)Ljava/util/Optional;
intermediary method_37436
Lnet/minecraft/class_2540;method_37436(Lnet/minecraft/class_9141;)Ljava/util/Optional;
official b
Lws;b(Lzu;)Ljava/util/Optional;
-
readNullable
Reads a nullable value from this buf. A nullable value is represented by a boolean indicating if the value is not null, followed by the value only if the value is not null.- Returns:
- the read nullable value
- See Also:
- Mappings:
Namespace Name Mixin selector named readNullable
Lnet/minecraft/network/PacketByteBuf;readNullable(Lnet/minecraft/network/codec/PacketDecoder;)Ljava/lang/Object;
intermediary method_43827
Lnet/minecraft/class_2540;method_43827(Lnet/minecraft/class_9141;)Ljava/lang/Object;
official c
Lws;c(Lzu;)Ljava/lang/Object;
-
readNullable
@Nullable public static <T,B extends ByteBuf> T readNullable(B buf, PacketDecoder<? super B, T> reader) - Mappings:
Namespace Name Mixin selector named readNullable
Lnet/minecraft/network/PacketByteBuf;readNullable(Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/PacketDecoder;)Ljava/lang/Object;
intermediary method_56893
Lnet/minecraft/class_2540;method_56893(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_9141;)Ljava/lang/Object;
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lzu;)Ljava/lang/Object;
-
writeNullable
Writes a nullable value to this buf. A nullable value is represented by a boolean indicating if the value is not null, followed by the value only if the value is not null.- See Also:
- Mappings:
Namespace Name Mixin selector named writeNullable
Lnet/minecraft/network/PacketByteBuf;writeNullable(Ljava/lang/Object;Lnet/minecraft/network/codec/PacketEncoder;)V
intermediary method_43826
Lnet/minecraft/class_2540;method_43826(Ljava/lang/Object;Lnet/minecraft/class_9142;)V
official a
Lws;a(Ljava/lang/Object;Lzv;)V
-
writeNullable
public static <T,B extends ByteBuf> void writeNullable(B buf, @Nullable T value, PacketEncoder<? super B, T> writer) - Mappings:
Namespace Name Mixin selector named writeNullable
Lnet/minecraft/network/PacketByteBuf;writeNullable(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lnet/minecraft/network/codec/PacketEncoder;)V
intermediary method_56892
Lnet/minecraft/class_2540;method_56892(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lnet/minecraft/class_9142;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lzv;)V
-
readByteArray
public byte[] readByteArray()Reads an array of primitive bytes from this buf. The array first has a var int indicating its length, followed by the actual bytes. The array does not have a length limit.- Returns:
- the read byte array
- See Also:
- Mappings:
Namespace Name Mixin selector named readByteArray
Lnet/minecraft/network/PacketByteBuf;readByteArray()[B
intermediary method_10795
Lnet/minecraft/class_2540;method_10795()[B
official b
Lws;b()[B
-
readByteArray
- Mappings:
Namespace Name Mixin selector named readByteArray
Lnet/minecraft/network/PacketByteBuf;readByteArray(Lio/netty/buffer/ByteBuf;)[B
intermediary method_56890
Lnet/minecraft/class_2540;method_56890(Lio/netty/buffer/ByteBuf;)[B
official a
Lws;a(Lio/netty/buffer/ByteBuf;)[B
-
writeByteArray
Writes an array of primitive bytes to this buf. The array first has a var int indicating its length, followed by the actual bytes.- Parameters:
array
- the array to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeByteArray
Lnet/minecraft/network/PacketByteBuf;writeByteArray([B)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10813
Lnet/minecraft/class_2540;method_10813([B)Lnet/minecraft/class_2540;
official a
Lws;a([B)Lws;
-
writeByteArray
- Mappings:
Namespace Name Mixin selector named writeByteArray
Lnet/minecraft/network/PacketByteBuf;writeByteArray(Lio/netty/buffer/ByteBuf;[B)V
intermediary method_56894
Lnet/minecraft/class_2540;method_56894(Lio/netty/buffer/ByteBuf;[B)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;[B)V
-
readByteArray
public byte[] readByteArray(int maxSize) Reads an array of primitive bytes from this buf. The array first has a var int indicating its length, followed by the actual bytes. The array has a length limit given bymaxSize
.- Parameters:
maxSize
- the max length of the read array- Returns:
- the read byte array
- Throws:
DecoderException
- if the read array has a length overmaxSize
- See Also:
- Mappings:
Namespace Name Mixin selector named readByteArray
Lnet/minecraft/network/PacketByteBuf;readByteArray(I)[B
intermediary method_10803
Lnet/minecraft/class_2540;method_10803(I)[B
official a
Lws;a(I)[B
-
readByteArray
- Mappings:
Namespace Name Mixin selector named readByteArray
Lnet/minecraft/network/PacketByteBuf;readByteArray(Lio/netty/buffer/ByteBuf;I)[B
intermediary method_56891
Lnet/minecraft/class_2540;method_56891(Lio/netty/buffer/ByteBuf;I)[B
official a
Lws;a(Lio/netty/buffer/ByteBuf;I)[B
-
writeIntArray
Writes an array of primitive ints to this buf. The array first has a var int indicating its length, followed by the var int entries.- Parameters:
array
- the array to write- Returns:
- this buf, for chaining
- See Also:
- Implementation Note:
- An int array has the same format as a list of ints.
- Mappings:
Namespace Name Mixin selector named writeIntArray
Lnet/minecraft/network/PacketByteBuf;writeIntArray([I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10806
Lnet/minecraft/class_2540;method_10806([I)Lnet/minecraft/class_2540;
official a
Lws;a([I)Lws;
-
readIntArray
public int[] readIntArray()Reads an array of primitive ints from this buf. The array first has a var int indicating its length, followed by the var int entries. The array does not have a length limit.- Returns:
- the read byte array
- See Also:
- Implementation Note:
- An int array has the same format as a list of ints.
- Mappings:
Namespace Name Mixin selector named readIntArray
Lnet/minecraft/network/PacketByteBuf;readIntArray()[I
intermediary method_10787
Lnet/minecraft/class_2540;method_10787()[I
official c
Lws;c()[I
-
readIntArray
public int[] readIntArray(int maxSize) Reads an array of primitive ints from this buf. The array first has a var int indicating its length, followed by the var int entries. The array has a length limit given bymaxSize
.- Parameters:
maxSize
- the max length of the read array- Returns:
- the read byte array
- Throws:
DecoderException
- if the read array has a length overmaxSize
- See Also:
- Implementation Note:
- An int array has the same format as a list of ints.
- Mappings:
Namespace Name Mixin selector named readIntArray
Lnet/minecraft/network/PacketByteBuf;readIntArray(I)[I
intermediary method_10799
Lnet/minecraft/class_2540;method_10799(I)[I
official b
Lws;b(I)[I
-
writeLongArray
Writes an array of primitive longs to this buf. The array first has a var int indicating its length, followed by the regular long (not var long) values.- Parameters:
array
- the array to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeLongArray
Lnet/minecraft/network/PacketByteBuf;writeLongArray([J)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10789
Lnet/minecraft/class_2540;method_10789([J)Lnet/minecraft/class_2540;
official a
Lws;a([J)Lws;
-
readLongArray
public long[] readLongArray()Reads an array of primitive longs from this buf. The array first has a var int indicating its length, followed by the regular long (not var long) values. The array does not have a length limit.- Returns:
- the read long array
- See Also:
- Mappings:
Namespace Name Mixin selector named readLongArray
Lnet/minecraft/network/PacketByteBuf;readLongArray()[J
intermediary method_33134
Lnet/minecraft/class_2540;method_33134()[J
official d
Lws;d()[J
-
readLongArray
Reads an array of primitive longs from this buf. The array first has a var int indicating its length, followed by the regular long (not var long) values. The array does not have a length limit.Only when
toArray
is notnull
andtoArray.length
equals to the length var int read will thetoArray
be reused and returned; otherwise, a new array of proper size is created.- Parameters:
toArray
- the array to reuse- Returns:
- the read long array
- See Also:
- Mappings:
Namespace Name Mixin selector named readLongArray
Lnet/minecraft/network/PacketByteBuf;readLongArray([J)[J
intermediary method_10801
Lnet/minecraft/class_2540;method_10801([J)[J
official b
Lws;b([J)[J
-
readLongArray
public long[] readLongArray(@Nullable @org.jetbrains.annotations.Nullable long[] toArray, int maxSize) Reads an array of primitive longs from this buf. The array first has a var int indicating its length, followed by the regular long (not var long) values. The array has a length limit ofmaxSize
.Only when
toArray
is notnull
andtoArray.length
equals to the length var int read will thetoArray
be reused and returned; otherwise, a new array of proper size is created.- Parameters:
toArray
- the array to reusemaxSize
- the max length of the read array- Returns:
- the read long array
- Throws:
DecoderException
- if the read array has a length overmaxSize
- See Also:
- Mappings:
Namespace Name Mixin selector named readLongArray
Lnet/minecraft/network/PacketByteBuf;readLongArray([JI)[J
intermediary method_10809
Lnet/minecraft/class_2540;method_10809([JI)[J
official a
Lws;a([JI)[J
-
readBlockPos
Reads a block position from this buf. A block position is represented by a regular long.- Returns:
- the read block pos
- See Also:
- Mappings:
Namespace Name Mixin selector named readBlockPos
Lnet/minecraft/network/PacketByteBuf;readBlockPos()Lnet/minecraft/util/math/BlockPos;
intermediary method_10811
Lnet/minecraft/class_2540;method_10811()Lnet/minecraft/class_2338;
official e
Lws;e()Ljh;
-
readBlockPos
- Mappings:
Namespace Name Mixin selector named readBlockPos
Lnet/minecraft/network/PacketByteBuf;readBlockPos(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/util/math/BlockPos;
intermediary method_56335
Lnet/minecraft/class_2540;method_56335(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2338;
official b
Lws;b(Lio/netty/buffer/ByteBuf;)Ljh;
-
writeBlockPos
Writes a block position to this buf. A block position is represented by a regular long.- Parameters:
pos
- the pos to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeBlockPos
Lnet/minecraft/network/PacketByteBuf;writeBlockPos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10807
Lnet/minecraft/class_2540;method_10807(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljh;)Lws;
-
writeBlockPos
- Mappings:
Namespace Name Mixin selector named writeBlockPos
Lnet/minecraft/network/PacketByteBuf;writeBlockPos(Lio/netty/buffer/ByteBuf;Lnet/minecraft/util/math/BlockPos;)V
intermediary method_56336
Lnet/minecraft/class_2540;method_56336(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_2338;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Ljh;)V
-
readChunkPos
Reads a chunk position from this buf. A chunk position is represented by a regular long.- Returns:
- the read chunk position
- See Also:
- Mappings:
Namespace Name Mixin selector named readChunkPos
Lnet/minecraft/network/PacketByteBuf;readChunkPos()Lnet/minecraft/util/math/ChunkPos;
intermediary method_36133
Lnet/minecraft/class_2540;method_36133()Lnet/minecraft/class_1923;
official f
Lws;f()Ldgn;
-
writeChunkPos
Writes a chunk position to this buf. A chunk position is represented by a regular long.- Parameters:
pos
- the chunk position to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeChunkPos
Lnet/minecraft/network/PacketByteBuf;writeChunkPos(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_36130
Lnet/minecraft/class_2540;method_36130(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2540;
official a
Lws;a(Ldgn;)Lws;
-
readChunkPos
- Mappings:
Namespace Name Mixin selector named readChunkPos
Lnet/minecraft/network/PacketByteBuf;readChunkPos(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/util/math/ChunkPos;
intermediary method_64264
Lnet/minecraft/class_2540;method_64264(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_1923;
official c
Lws;c(Lio/netty/buffer/ByteBuf;)Ldgn;
-
writeChunkPos
- Mappings:
Namespace Name Mixin selector named writeChunkPos
Lnet/minecraft/network/PacketByteBuf;writeChunkPos(Lio/netty/buffer/ByteBuf;Lnet/minecraft/util/math/ChunkPos;)V
intermediary method_64263
Lnet/minecraft/class_2540;method_64263(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_1923;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Ldgn;)V
-
readChunkSectionPos
Reads a chunk section position from this buf. A chunk section position is represented by a regular long.- Returns:
- the read chunk section pos
- See Also:
- Mappings:
Namespace Name Mixin selector named readChunkSectionPos
Lnet/minecraft/network/PacketByteBuf;readChunkSectionPos()Lnet/minecraft/util/math/ChunkSectionPos;
intermediary method_19456
Lnet/minecraft/class_2540;method_19456()Lnet/minecraft/class_4076;
official g
Lws;g()Lkj;
-
writeChunkSectionPos
Reads a chunk section position from this buf. A chunk section position is represented by a regular long.- Parameters:
pos
- the section position to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeChunkSectionPos
Lnet/minecraft/network/PacketByteBuf;writeChunkSectionPos(Lnet/minecraft/util/math/ChunkSectionPos;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_36131
Lnet/minecraft/class_2540;method_36131(Lnet/minecraft/class_4076;)Lnet/minecraft/class_2540;
official a
Lws;a(Lkj;)Lws;
-
readGlobalPos
Reads a global position from this buf. A global position is represented by the registry key of the dimension followed by the block position.- Returns:
- the read global pos
- See Also:
- Mappings:
Namespace Name Mixin selector named readGlobalPos
Lnet/minecraft/network/PacketByteBuf;readGlobalPos()Lnet/minecraft/util/math/GlobalPos;
intermediary method_44117
Lnet/minecraft/class_2540;method_44117()Lnet/minecraft/class_4208;
official h
Lws;h()Ljp;
-
writeGlobalPos
Writes a global position to this buf. A global position is represented by the registry key of the dimension followed by the block position.- See Also:
- Mappings:
Namespace Name Mixin selector named writeGlobalPos
Lnet/minecraft/network/PacketByteBuf;writeGlobalPos(Lnet/minecraft/util/math/GlobalPos;)V
intermediary method_44113
Lnet/minecraft/class_2540;method_44113(Lnet/minecraft/class_4208;)V
official a
Lws;a(Ljp;)V
-
readVector3f
- See Also:
- Mappings:
Namespace Name Mixin selector named readVector3f
Lnet/minecraft/network/PacketByteBuf;readVector3f()Lorg/joml/Vector3f;
intermediary method_49069
Lnet/minecraft/class_2540;method_49069()Lorg/joml/Vector3f;
official i
Lws;i()Lorg/joml/Vector3f;
-
readVector3f
- Mappings:
Namespace Name Mixin selector named readVector3f
Lnet/minecraft/network/PacketByteBuf;readVector3f(Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f;
intermediary method_56342
Lnet/minecraft/class_2540;method_56342(Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f;
official d
Lws;d(Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f;
-
writeVector3f
- See Also:
- Mappings:
Namespace Name Mixin selector named writeVector3f
Lnet/minecraft/network/PacketByteBuf;writeVector3f(Lorg/joml/Vector3f;)V
intermediary method_49068
Lnet/minecraft/class_2540;method_49068(Lorg/joml/Vector3f;)V
official a
Lws;a(Lorg/joml/Vector3f;)V
-
writeVector3f
- Mappings:
Namespace Name Mixin selector named writeVector3f
Lnet/minecraft/network/PacketByteBuf;writeVector3f(Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V
intermediary method_56339
Lnet/minecraft/class_2540;method_56339(Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V
-
readQuaternionf
- See Also:
- Mappings:
Namespace Name Mixin selector named readQuaternionf
Lnet/minecraft/network/PacketByteBuf;readQuaternionf()Lorg/joml/Quaternionf;
intermediary method_49070
Lnet/minecraft/class_2540;method_49070()Lorg/joml/Quaternionf;
official j
Lws;j()Lorg/joml/Quaternionf;
-
readQuaternionf
- Mappings:
Namespace Name Mixin selector named readQuaternionf
Lnet/minecraft/network/PacketByteBuf;readQuaternionf(Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf;
intermediary method_56343
Lnet/minecraft/class_2540;method_56343(Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf;
official e
Lws;e(Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf;
-
writeQuaternionf
- See Also:
- Mappings:
Namespace Name Mixin selector named writeQuaternionf
Lnet/minecraft/network/PacketByteBuf;writeQuaternionf(Lorg/joml/Quaternionf;)V
intermediary method_49067
Lnet/minecraft/class_2540;method_49067(Lorg/joml/Quaternionf;)V
official a
Lws;a(Lorg/joml/Quaternionf;)V
-
writeQuaternionf
- Mappings:
Namespace Name Mixin selector named writeQuaternionf
Lnet/minecraft/network/PacketByteBuf;writeQuaternionf(Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V
intermediary method_56338
Lnet/minecraft/class_2540;method_56338(Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V
-
readVec3d
- Mappings:
Namespace Name Mixin selector named readVec3d
Lnet/minecraft/network/PacketByteBuf;readVec3d(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/util/math/Vec3d;
intermediary method_62785
Lnet/minecraft/class_2540;method_62785(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_243;
official f
Lws;f(Lio/netty/buffer/ByteBuf;)Lfbx;
-
readVec3d
- See Also:
- Mappings:
Namespace Name Mixin selector named readVec3d
Lnet/minecraft/network/PacketByteBuf;readVec3d()Lnet/minecraft/util/math/Vec3d;
intermediary method_52996
Lnet/minecraft/class_2540;method_52996()Lnet/minecraft/class_243;
official k
Lws;k()Lfbx;
-
writeVec3d
- Mappings:
Namespace Name Mixin selector named writeVec3d
Lnet/minecraft/network/PacketByteBuf;writeVec3d(Lio/netty/buffer/ByteBuf;Lnet/minecraft/util/math/Vec3d;)V
intermediary method_62783
Lnet/minecraft/class_2540;method_62783(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_243;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lfbx;)V
-
writeVec3d
- See Also:
- Mappings:
Namespace Name Mixin selector named writeVec3d
Lnet/minecraft/network/PacketByteBuf;writeVec3d(Lnet/minecraft/util/math/Vec3d;)V
intermediary method_52955
Lnet/minecraft/class_2540;method_52955(Lnet/minecraft/class_243;)V
official a
Lws;a(Lfbx;)V
-
readEnumConstant
Reads an enum constant from this buf. An enum constant is represented by a var int indicating its ordinal.- Parameters:
enumClass
- the enum class, for constant lookup- Returns:
- the read enum constant
- See Also:
- Mappings:
Namespace Name Mixin selector named readEnumConstant
Lnet/minecraft/network/PacketByteBuf;readEnumConstant(Ljava/lang/Class;)Ljava/lang/Enum;
intermediary method_10818
Lnet/minecraft/class_2540;method_10818(Ljava/lang/Class;)Ljava/lang/Enum;
official b
Lws;b(Ljava/lang/Class;)Ljava/lang/Enum;
-
writeEnumConstant
Writes an enum constant to this buf. An enum constant is represented by a var int indicating its ordinal.- Parameters:
instance
- the enum constant to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeEnumConstant
Lnet/minecraft/network/PacketByteBuf;writeEnumConstant(Ljava/lang/Enum;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10817
Lnet/minecraft/class_2540;method_10817(Ljava/lang/Enum;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/lang/Enum;)Lws;
-
decode
Reads a var int representing an ID, then returns the value converted byidToValue
.- Parameters:
idToValue
- a function that gets the value from the integer ID- See Also:
- Mappings:
Namespace Name Mixin selector named decode
Lnet/minecraft/network/PacketByteBuf;decode(Ljava/util/function/IntFunction;)Ljava/lang/Object;
intermediary method_52962
Lnet/minecraft/class_2540;method_52962(Ljava/util/function/IntFunction;)Ljava/lang/Object;
official a
Lws;a(Ljava/util/function/IntFunction;)Ljava/lang/Object;
-
encode
Convertsvalue
to an integer representing its ID, then writes a var int representation of such ID.- Parameters:
valueToId
- a function that gets the value's integer ID- See Also:
- Mappings:
Namespace Name Mixin selector named encode
Lnet/minecraft/network/PacketByteBuf;encode(Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52963
Lnet/minecraft/class_2540;method_52963(Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lws;
-
readVarInt
public int readVarInt()Reads a single var int from this buf.- Returns:
- the value read
- See Also:
- Mappings:
Namespace Name Mixin selector named readVarInt
Lnet/minecraft/network/PacketByteBuf;readVarInt()I
intermediary method_10816
Lnet/minecraft/class_2540;method_10816()I
official l
Lws;l()I
-
readVarLong
public long readVarLong()Reads a single var long from this buf.- Returns:
- the value read
- See Also:
- Mappings:
Namespace Name Mixin selector named readVarLong
Lnet/minecraft/network/PacketByteBuf;readVarLong()J
intermediary method_10792
Lnet/minecraft/class_2540;method_10792()J
official m
Lws;m()J
-
writeUuid
Writes a UUID (universally unique identifier) to this buf. A UUID is represented by two regular longs.- Parameters:
uuid
- the UUID to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeUuid
Lnet/minecraft/network/PacketByteBuf;writeUuid(Ljava/util/UUID;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10797
Lnet/minecraft/class_2540;method_10797(Ljava/util/UUID;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/util/UUID;)Lws;
-
writeUuid
- Mappings:
Namespace Name Mixin selector named writeUuid
Lnet/minecraft/network/PacketByteBuf;writeUuid(Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V
intermediary method_56337
Lnet/minecraft/class_2540;method_56337(Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V
-
readUuid
Reads a UUID (universally unique identifier) from this buf. A UUID is represented by two regular longs.- Returns:
- the read UUID
- See Also:
- Mappings:
Namespace Name Mixin selector named readUuid
Lnet/minecraft/network/PacketByteBuf;readUuid()Ljava/util/UUID;
intermediary method_10790
Lnet/minecraft/class_2540;method_10790()Ljava/util/UUID;
official n
Lws;n()Ljava/util/UUID;
-
readUuid
- Mappings:
Namespace Name Mixin selector named readUuid
Lnet/minecraft/network/PacketByteBuf;readUuid(Lio/netty/buffer/ByteBuf;)Ljava/util/UUID;
intermediary method_56344
Lnet/minecraft/class_2540;method_56344(Lio/netty/buffer/ByteBuf;)Ljava/util/UUID;
official g
Lws;g(Lio/netty/buffer/ByteBuf;)Ljava/util/UUID;
-
writeVarInt
Writes a single var int to this buf.Compared to regular ints, var ints may use less bytes (ranging from 1 to 5, where regular ints use 4) when representing smaller positive numbers.
- Parameters:
value
- the value to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeVarInt
Lnet/minecraft/network/PacketByteBuf;writeVarInt(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10804
Lnet/minecraft/class_2540;method_10804(I)Lnet/minecraft/class_2540;
official c
Lws;c(I)Lws;
-
writeVarLong
Writes a single var long to this buf.Compared to regular longs, var longs may use less bytes when representing smaller positive numbers.
- Parameters:
value
- the value to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeVarLong
Lnet/minecraft/network/PacketByteBuf;writeVarLong(J)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10791
Lnet/minecraft/class_2540;method_10791(J)Lnet/minecraft/class_2540;
official a
Lws;a(J)Lws;
-
writeNbt
Writes an NBT element to this buf. The binary representation of NBT is handled byNbtIo
. Ifnbt
isnull
, it is treated as an NBT null.- Returns:
- this buf, for chaining
- Throws:
EncoderException
- if the NBT cannot be written- See Also:
- Mappings:
Namespace Name Mixin selector named writeNbt
Lnet/minecraft/network/PacketByteBuf;writeNbt(Lnet/minecraft/nbt/NbtElement;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10794
Lnet/minecraft/class_2540;method_10794(Lnet/minecraft/class_2520;)Lnet/minecraft/class_2540;
official a
Lws;a(Lvu;)Lws;
-
writeNbt
- Mappings:
Namespace Name Mixin selector named writeNbt
Lnet/minecraft/network/PacketByteBuf;writeNbt(Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NbtElement;)V
intermediary method_56341
Lnet/minecraft/class_2540;method_56341(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_2520;)V
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lvu;)V
-
readNbt
Reads an NBT compound from this buf. The binary representation of NBT is handled byNbtIo
. If an NBT null is encountered, this method returnsnull
. The compound can have a maximum size of 2097152 bytes.Note that unlike
readNbt(NbtSizeTracker)
, this can only read compounds.- Returns:
- the read compound, may be
null
- Throws:
EncoderException
- if the NBT cannot be readNbtSizeValidationException
- if the compound exceeds the allowed maximum size- See Also:
- Mappings:
Namespace Name Mixin selector named readNbt
Lnet/minecraft/network/PacketByteBuf;readNbt()Lnet/minecraft/nbt/NbtCompound;
intermediary method_10798
Lnet/minecraft/class_2540;method_10798()Lnet/minecraft/class_2487;
official o
Lws;o()Lux;
-
readNbt
- Mappings:
Namespace Name Mixin selector named readNbt
Lnet/minecraft/network/PacketByteBuf;readNbt(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/NbtCompound;
intermediary method_56345
Lnet/minecraft/class_2540;method_56345(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2487;
official h
Lws;h(Lio/netty/buffer/ByteBuf;)Lux;
-
readNbt
- Mappings:
Namespace Name Mixin selector named readNbt
Lnet/minecraft/network/PacketByteBuf;readNbt(Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NbtSizeTracker;)Lnet/minecraft/nbt/NbtElement;
intermediary method_56340
Lnet/minecraft/class_2540;method_56340(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2520;
official a
Lws;a(Lio/netty/buffer/ByteBuf;Lvg;)Lvu;
-
readNbt
Reads an NBT element from this buf. The binary representation of NBT is handled byNbtIo
. If an NBT null is encountered, this method returnsnull
. The element can have a maximum size controlled by thesizeTracker
.- Returns:
- the read element, may be
null
- Throws:
EncoderException
- if the NBT cannot be readNbtSizeValidationException
- if the element exceeds the allowed maximum size- See Also:
- Mappings:
Namespace Name Mixin selector named readNbt
Lnet/minecraft/network/PacketByteBuf;readNbt(Lnet/minecraft/nbt/NbtSizeTracker;)Lnet/minecraft/nbt/NbtElement;
intermediary method_30616
Lnet/minecraft/class_2540;method_30616(Lnet/minecraft/class_2505;)Lnet/minecraft/class_2520;
official a
Lws;a(Lvg;)Lvu;
-
readString
Reads a string from this buf. A string is represented by a byte array of its UTF-8 data. The string can have a maximum length of 32767.- Returns:
- the string read
- Throws:
DecoderException
- if the string read exceeds the maximum length- See Also:
- Mappings:
Namespace Name Mixin selector named readString
Lnet/minecraft/network/PacketByteBuf;readString()Ljava/lang/String;
intermediary method_19772
Lnet/minecraft/class_2540;method_19772()Ljava/lang/String;
official p
Lws;p()Ljava/lang/String;
-
readString
Reads a string from this buf. A string is represented by a byte array of its UTF-8 data. The string can have a maximum length ofmaxLength
.- Parameters:
maxLength
- the maximum length of the string read- Returns:
- the string read
- Throws:
DecoderException
- if the string read is longer thanmaxLength
- See Also:
- Mappings:
Namespace Name Mixin selector named readString
Lnet/minecraft/network/PacketByteBuf;readString(I)Ljava/lang/String;
intermediary method_10800
Lnet/minecraft/class_2540;method_10800(I)Ljava/lang/String;
official d
Lws;d(I)Ljava/lang/String;
-
writeString
Writes a string to this buf. A string is represented by a byte array of its UTF-8 data. That byte array can have a maximum length of 32767.- Parameters:
string
- the string to write- Returns:
- this buf, for chaining
- Throws:
EncoderException
- if the byte array of the string to write is longer than 32767- See Also:
- Mappings:
Namespace Name Mixin selector named writeString
Lnet/minecraft/network/PacketByteBuf;writeString(Ljava/lang/String;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10814
Lnet/minecraft/class_2540;method_10814(Ljava/lang/String;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/lang/String;)Lws;
-
writeString
Writes a string to this buf. A string is represented by a byte array of its UTF-8 data. That byte array can have a maximum length ofmaxLength
.- Parameters:
maxLength
- the max length of the byte array- Returns:
- this buf, for chaining
- Throws:
EncoderException
- if the byte array of the string to write is longer thanmaxLength
- See Also:
- Mappings:
Namespace Name Mixin selector named writeString
Lnet/minecraft/network/PacketByteBuf;writeString(Ljava/lang/String;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10788
Lnet/minecraft/class_2540;method_10788(Ljava/lang/String;I)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/lang/String;I)Lws;
-
readIdentifier
Reads an identifier from this buf. An identifier is represented by its string form. The read identifier's string form can have a max length of 32767.- Returns:
- the read identifier
- Throws:
DecoderException
- if the identifier's string form is longer than 32767- See Also:
- Mappings:
Namespace Name Mixin selector named readIdentifier
Lnet/minecraft/network/PacketByteBuf;readIdentifier()Lnet/minecraft/util/Identifier;
intermediary method_10810
Lnet/minecraft/class_2540;method_10810()Lnet/minecraft/class_2960;
official q
Lws;q()Lalz;
-
writeIdentifier
Writes an identifier to this buf. An identifier is represented by its string form. The written identifier's byte array can have a max length of 32767.- Parameters:
id
- the identifier to write- Returns:
- this buf, for chaining
- Throws:
EncoderException
- if theid
's byte array is longer than 32767- See Also:
- Mappings:
Namespace Name Mixin selector named writeIdentifier
Lnet/minecraft/network/PacketByteBuf;writeIdentifier(Lnet/minecraft/util/Identifier;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10812
Lnet/minecraft/class_2540;method_10812(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2540;
official a
Lws;a(Lalz;)Lws;
-
readRegistryKey
Reads a registry key from this buf. A registry key is represented by its value as an identifier.- Parameters:
registryRef
- the registry key of the registry the read registry key belongs to- Returns:
- the read registry key
- See Also:
- Mappings:
Namespace Name Mixin selector named readRegistryKey
Lnet/minecraft/network/PacketByteBuf;readRegistryKey(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/RegistryKey;
intermediary method_44112
Lnet/minecraft/class_2540;method_44112(Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
official a
Lws;a(Laly;)Laly;
-
writeRegistryKey
Writes a registry key to this buf. A registry key is represented by its value as an identifier.- See Also:
- Mappings:
Namespace Name Mixin selector named writeRegistryKey
Lnet/minecraft/network/PacketByteBuf;writeRegistryKey(Lnet/minecraft/registry/RegistryKey;)V
intermediary method_44116
Lnet/minecraft/class_2540;method_44116(Lnet/minecraft/class_5321;)V
official b
Lws;b(Laly;)V
-
readRegistryRefKey
Reads a registry key referencing another registry key from this buf. Such key is represented by its value as an identifier.This is the same as
readRegistryKey(Registries.ROOT)
. To read a registry key of a registered object (such as biomes), usereadRegistryKey(RegistryKey)
.- Returns:
- the read registry key
- See Also:
- Mappings:
Namespace Name Mixin selector named readRegistryRefKey
Lnet/minecraft/network/PacketByteBuf;readRegistryRefKey()Lnet/minecraft/registry/RegistryKey;
intermediary method_53006
Lnet/minecraft/class_2540;method_53006()Lnet/minecraft/class_5321;
official r
Lws;r()Laly;
-
readDate
Reads a date from this buf. A date is represented by its time, a regular long.- Returns:
- the read date
- See Also:
- Mappings:
Namespace Name Mixin selector named readDate
Lnet/minecraft/network/PacketByteBuf;readDate()Ljava/util/Date;
intermediary method_10802
Lnet/minecraft/class_2540;method_10802()Ljava/util/Date;
official s
Lws;s()Ljava/util/Date;
-
writeDate
Writes a date to this buf. A date is represented by its time, a regular long.- Parameters:
date
- the date to write- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writeDate
Lnet/minecraft/network/PacketByteBuf;writeDate(Ljava/util/Date;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_10796
Lnet/minecraft/class_2540;method_10796(Ljava/util/Date;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/util/Date;)Lws;
-
readInstant
Reads an instant from this buf. An instant is represented by the milliseconds since the epoch.- Returns:
- the read instant
- See Also:
- Mappings:
Namespace Name Mixin selector named readInstant
Lnet/minecraft/network/PacketByteBuf;readInstant()Ljava/time/Instant;
intermediary method_44118
Lnet/minecraft/class_2540;method_44118()Ljava/time/Instant;
official t
Lws;t()Ljava/time/Instant;
-
writeInstant
Writes an instant to this buf. An instant is represented by the milliseconds since the epoch.- See Also:
- Mappings:
Namespace Name Mixin selector named writeInstant
Lnet/minecraft/network/PacketByteBuf;writeInstant(Ljava/time/Instant;)V
intermediary method_44115
Lnet/minecraft/class_2540;method_44115(Ljava/time/Instant;)V
official a
Lws;a(Ljava/time/Instant;)V
-
readPublicKey
Reads a public key from this buf. A public key is represented by a byte array of X.509-encoded payload.- Returns:
- the read public key
- Throws:
DecoderException
- if the public key is malformed- See Also:
- Mappings:
Namespace Name Mixin selector named readPublicKey
Lnet/minecraft/network/PacketByteBuf;readPublicKey()Ljava/security/PublicKey;
intermediary method_44119
Lnet/minecraft/class_2540;method_44119()Ljava/security/PublicKey;
official u
Lws;u()Ljava/security/PublicKey;
-
writePublicKey
Writes a public key to this buf. A public key is represented by a byte array of X.509-encoded payload.- Returns:
- this buf, for chaining
- See Also:
- Mappings:
Namespace Name Mixin selector named writePublicKey
Lnet/minecraft/network/PacketByteBuf;writePublicKey(Ljava/security/PublicKey;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_44114
Lnet/minecraft/class_2540;method_44114(Ljava/security/PublicKey;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/security/PublicKey;)Lws;
-
readBlockHitResult
Reads a block hit result from this buf. A block hit result is represented by a block position, a direction enum constant, 3 floats for the hit offset position, and a boolean for whether the hit was inside a block.- Returns:
- the read block hit result
- See Also:
- Mappings:
Namespace Name Mixin selector named readBlockHitResult
Lnet/minecraft/network/PacketByteBuf;readBlockHitResult()Lnet/minecraft/util/hit/BlockHitResult;
intermediary method_17814
Lnet/minecraft/class_2540;method_17814()Lnet/minecraft/class_3965;
official v
Lws;v()Lfbt;
-
writeBlockHitResult
Writes a block hit result to this buf. A block hit result is represented by a block position, a direction enum constant, 3 floats for the hit offset position, and a boolean for whether the hit was inside a block.- Parameters:
hitResult
- the block hit result to write- See Also:
- Mappings:
Namespace Name Mixin selector named writeBlockHitResult
Lnet/minecraft/network/PacketByteBuf;writeBlockHitResult(Lnet/minecraft/util/hit/BlockHitResult;)V
intermediary method_17813
Lnet/minecraft/class_2540;method_17813(Lnet/minecraft/class_3965;)V
official a
Lws;a(Lfbt;)V
-
readBitSet
Reads a bit set from this buf. A bit set is represented by a long array.- Returns:
- the read bit set
- See Also:
- Mappings:
Namespace Name Mixin selector named readBitSet
Lnet/minecraft/network/PacketByteBuf;readBitSet()Ljava/util/BitSet;
intermediary method_33558
Lnet/minecraft/class_2540;method_33558()Ljava/util/BitSet;
official w
Lws;w()Ljava/util/BitSet;
-
writeBitSet
Writes a bit set to this buf. A bit set is represented by a long array.- Parameters:
bitSet
- the bit set to write- See Also:
- Mappings:
Namespace Name Mixin selector named writeBitSet
Lnet/minecraft/network/PacketByteBuf;writeBitSet(Ljava/util/BitSet;)V
intermediary method_33557
Lnet/minecraft/class_2540;method_33557(Ljava/util/BitSet;)V
official a
Lws;a(Ljava/util/BitSet;)V
-
readBitSet
Reads a bit set from this buf. A bit set is represented using its byte array representation.- Parameters:
size
- the maximum size of the bit set- See Also:
- Mappings:
Namespace Name Mixin selector named readBitSet
Lnet/minecraft/network/PacketByteBuf;readBitSet(I)Ljava/util/BitSet;
intermediary method_46254
Lnet/minecraft/class_2540;method_46254(I)Ljava/util/BitSet;
official e
Lws;e(I)Ljava/util/BitSet;
-
writeBitSet
Writes a bit set to this buf. A bit set is represented using its byte array representation.- Parameters:
size
- the maximum size of the bit set- Throws:
EncoderException
- if the bit set's length is abovesize
- See Also:
- Mappings:
Namespace Name Mixin selector named writeBitSet
Lnet/minecraft/network/PacketByteBuf;writeBitSet(Ljava/util/BitSet;I)V
intermediary method_46252
Lnet/minecraft/class_2540;method_46252(Ljava/util/BitSet;I)V
official a
Lws;a(Ljava/util/BitSet;I)V
-
readSyncId
- Mappings:
Namespace Name Mixin selector named readSyncId
Lnet/minecraft/network/PacketByteBuf;readSyncId(Lio/netty/buffer/ByteBuf;)I
intermediary method_62787
Lnet/minecraft/class_2540;method_62787(Lio/netty/buffer/ByteBuf;)I
official i
Lws;i(Lio/netty/buffer/ByteBuf;)I
-
readSyncId
public int readSyncId()- Mappings:
Namespace Name Mixin selector named readSyncId
Lnet/minecraft/network/PacketByteBuf;readSyncId()I
intermediary method_62788
Lnet/minecraft/class_2540;method_62788()I
official x
Lws;x()I
-
writeSyncId
- Mappings:
Namespace Name Mixin selector named writeSyncId
Lnet/minecraft/network/PacketByteBuf;writeSyncId(Lio/netty/buffer/ByteBuf;I)V
intermediary method_62784
Lnet/minecraft/class_2540;method_62784(Lio/netty/buffer/ByteBuf;I)V
official b
Lws;b(Lio/netty/buffer/ByteBuf;I)V
-
writeSyncId
public void writeSyncId(int syncId) - Mappings:
Namespace Name Mixin selector named writeSyncId
Lnet/minecraft/network/PacketByteBuf;writeSyncId(I)V
intermediary method_62786
Lnet/minecraft/class_2540;method_62786(I)V
official f
Lws;f(I)V
-
isContiguous
public boolean isContiguous()- Overrides:
isContiguous
in classByteBuf
-
maxFastWritableBytes
public int maxFastWritableBytes()- Overrides:
maxFastWritableBytes
in classByteBuf
-
capacity
public int capacity() -
capacity
-
maxCapacity
public int maxCapacity()- Specified by:
maxCapacity
in classByteBuf
-
alloc
-
order
-
order
- Specified by:
order
in classByteBuf
- Mappings:
Namespace Name Mixin selector named order
Lnet/minecraft/network/PacketByteBuf;order(Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf;
intermediary order
Lnet/minecraft/class_2540;order(Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf;
official order
Lws;order(Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf;
-
unwrap
-
isDirect
public boolean isDirect() -
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnly
in classByteBuf
-
asReadOnly
- Specified by:
asReadOnly
in classByteBuf
-
readerIndex
public int readerIndex()- Specified by:
readerIndex
in classByteBuf
-
readerIndex
- Specified by:
readerIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readerIndex
Lnet/minecraft/network/PacketByteBuf;readerIndex(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52988
Lnet/minecraft/class_2540;method_52988(I)Lnet/minecraft/class_2540;
official h
Lws;h(I)Lws;
-
writerIndex
public int writerIndex()- Specified by:
writerIndex
in classByteBuf
-
writerIndex
- Specified by:
writerIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writerIndex
Lnet/minecraft/network/PacketByteBuf;writerIndex(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52990
Lnet/minecraft/class_2540;method_52990(I)Lnet/minecraft/class_2540;
official i
Lws;i(I)Lws;
-
setIndex
- Specified by:
setIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setIndex
Lnet/minecraft/network/PacketByteBuf;setIndex(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52944
Lnet/minecraft/class_2540;method_52944(II)Lnet/minecraft/class_2540;
official a
Lws;a(II)Lws;
-
readableBytes
public int readableBytes()- Specified by:
readableBytes
in classByteBuf
-
writableBytes
public int writableBytes()- Specified by:
writableBytes
in classByteBuf
-
maxWritableBytes
public int maxWritableBytes()- Specified by:
maxWritableBytes
in classByteBuf
-
isReadable
public boolean isReadable()- Specified by:
isReadable
in classByteBuf
-
isReadable
public boolean isReadable(int size) - Specified by:
isReadable
in classByteBuf
- Mappings:
Namespace Name Mixin selector named isReadable
Lnet/minecraft/network/PacketByteBuf;isReadable(I)Z
intermediary isReadable
Lnet/minecraft/class_2540;isReadable(I)Z
official isReadable
Lws;isReadable(I)Z
-
isWritable
public boolean isWritable()- Specified by:
isWritable
in classByteBuf
-
isWritable
public boolean isWritable(int size) - Specified by:
isWritable
in classByteBuf
- Mappings:
Namespace Name Mixin selector named isWritable
Lnet/minecraft/network/PacketByteBuf;isWritable(I)Z
intermediary isWritable
Lnet/minecraft/class_2540;isWritable(I)Z
official isWritable
Lws;isWritable(I)Z
-
clear
-
markReaderIndex
- Specified by:
markReaderIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named markReaderIndex
Lnet/minecraft/network/PacketByteBuf;markReaderIndex()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52932
Lnet/minecraft/class_2540;method_52932()Lnet/minecraft/class_2540;
official z
Lws;z()Lws;
-
resetReaderIndex
- Specified by:
resetReaderIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named resetReaderIndex
Lnet/minecraft/network/PacketByteBuf;resetReaderIndex()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52933
Lnet/minecraft/class_2540;method_52933()Lnet/minecraft/class_2540;
official A
Lws;A()Lws;
-
markWriterIndex
- Specified by:
markWriterIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named markWriterIndex
Lnet/minecraft/network/PacketByteBuf;markWriterIndex()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52934
Lnet/minecraft/class_2540;method_52934()Lnet/minecraft/class_2540;
official B
Lws;B()Lws;
-
resetWriterIndex
- Specified by:
resetWriterIndex
in classByteBuf
- Mappings:
Namespace Name Mixin selector named resetWriterIndex
Lnet/minecraft/network/PacketByteBuf;resetWriterIndex()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52935
Lnet/minecraft/class_2540;method_52935()Lnet/minecraft/class_2540;
official C
Lws;C()Lws;
-
discardReadBytes
- Specified by:
discardReadBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named discardReadBytes
Lnet/minecraft/network/PacketByteBuf;discardReadBytes()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52936
Lnet/minecraft/class_2540;method_52936()Lnet/minecraft/class_2540;
official D
Lws;D()Lws;
-
discardSomeReadBytes
- Specified by:
discardSomeReadBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named discardSomeReadBytes
Lnet/minecraft/network/PacketByteBuf;discardSomeReadBytes()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52937
Lnet/minecraft/class_2540;method_52937()Lnet/minecraft/class_2540;
official E
Lws;E()Lws;
-
ensureWritable
- Specified by:
ensureWritable
in classByteBuf
- Mappings:
Namespace Name Mixin selector named ensureWritable
Lnet/minecraft/network/PacketByteBuf;ensureWritable(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52992
Lnet/minecraft/class_2540;method_52992(I)Lnet/minecraft/class_2540;
official j
Lws;j(I)Lws;
-
ensureWritable
public int ensureWritable(int minBytes, boolean force) - Specified by:
ensureWritable
in classByteBuf
- Mappings:
Namespace Name Mixin selector named ensureWritable
Lnet/minecraft/network/PacketByteBuf;ensureWritable(IZ)I
intermediary ensureWritable
Lnet/minecraft/class_2540;ensureWritable(IZ)I
official ensureWritable
Lws;ensureWritable(IZ)I
-
getBoolean
public boolean getBoolean(int index) - Specified by:
getBoolean
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBoolean
Lnet/minecraft/network/PacketByteBuf;getBoolean(I)Z
intermediary getBoolean
Lnet/minecraft/class_2540;getBoolean(I)Z
official getBoolean
Lws;getBoolean(I)Z
-
getByte
public byte getByte(int index) -
getUnsignedByte
public short getUnsignedByte(int index) - Specified by:
getUnsignedByte
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedByte
Lnet/minecraft/network/PacketByteBuf;getUnsignedByte(I)S
intermediary getUnsignedByte
Lnet/minecraft/class_2540;getUnsignedByte(I)S
official getUnsignedByte
Lws;getUnsignedByte(I)S
-
getShort
public short getShort(int index) -
getShortLE
public short getShortLE(int index) - Specified by:
getShortLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getShortLE
Lnet/minecraft/network/PacketByteBuf;getShortLE(I)S
intermediary getShortLE
Lnet/minecraft/class_2540;getShortLE(I)S
official getShortLE
Lws;getShortLE(I)S
-
getUnsignedShort
public int getUnsignedShort(int index) - Specified by:
getUnsignedShort
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedShort
Lnet/minecraft/network/PacketByteBuf;getUnsignedShort(I)I
intermediary getUnsignedShort
Lnet/minecraft/class_2540;getUnsignedShort(I)I
official getUnsignedShort
Lws;getUnsignedShort(I)I
-
getUnsignedShortLE
public int getUnsignedShortLE(int index) - Specified by:
getUnsignedShortLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedShortLE
Lnet/minecraft/network/PacketByteBuf;getUnsignedShortLE(I)I
intermediary getUnsignedShortLE
Lnet/minecraft/class_2540;getUnsignedShortLE(I)I
official getUnsignedShortLE
Lws;getUnsignedShortLE(I)I
-
getMedium
public int getMedium(int index) -
getMediumLE
public int getMediumLE(int index) - Specified by:
getMediumLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getMediumLE
Lnet/minecraft/network/PacketByteBuf;getMediumLE(I)I
intermediary getMediumLE
Lnet/minecraft/class_2540;getMediumLE(I)I
official getMediumLE
Lws;getMediumLE(I)I
-
getUnsignedMedium
public int getUnsignedMedium(int index) - Specified by:
getUnsignedMedium
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedMedium
Lnet/minecraft/network/PacketByteBuf;getUnsignedMedium(I)I
intermediary getUnsignedMedium
Lnet/minecraft/class_2540;getUnsignedMedium(I)I
official getUnsignedMedium
Lws;getUnsignedMedium(I)I
-
getUnsignedMediumLE
public int getUnsignedMediumLE(int index) - Specified by:
getUnsignedMediumLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedMediumLE
Lnet/minecraft/network/PacketByteBuf;getUnsignedMediumLE(I)I
intermediary getUnsignedMediumLE
Lnet/minecraft/class_2540;getUnsignedMediumLE(I)I
official getUnsignedMediumLE
Lws;getUnsignedMediumLE(I)I
-
getInt
public int getInt(int index) -
getIntLE
public int getIntLE(int index) -
getUnsignedInt
public long getUnsignedInt(int index) - Specified by:
getUnsignedInt
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedInt
Lnet/minecraft/network/PacketByteBuf;getUnsignedInt(I)J
intermediary getUnsignedInt
Lnet/minecraft/class_2540;getUnsignedInt(I)J
official getUnsignedInt
Lws;getUnsignedInt(I)J
-
getUnsignedIntLE
public long getUnsignedIntLE(int index) - Specified by:
getUnsignedIntLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getUnsignedIntLE
Lnet/minecraft/network/PacketByteBuf;getUnsignedIntLE(I)J
intermediary getUnsignedIntLE
Lnet/minecraft/class_2540;getUnsignedIntLE(I)J
official getUnsignedIntLE
Lws;getUnsignedIntLE(I)J
-
getLong
public long getLong(int index) -
getLongLE
public long getLongLE(int index) -
getChar
public char getChar(int index) -
getFloat
public float getFloat(int index) -
getDouble
public double getDouble(int index) -
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52946
Lnet/minecraft/class_2540;method_52946(ILio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2540;
official a
Lws;a(ILio/netty/buffer/ByteBuf;)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52947
Lnet/minecraft/class_2540;method_52947(ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/class_2540;
official a
Lws;a(ILio/netty/buffer/ByteBuf;I)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52948
Lnet/minecraft/class_2540;method_52948(ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/class_2540;
official a
Lws;a(ILio/netty/buffer/ByteBuf;II)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(I[B)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52952
Lnet/minecraft/class_2540;method_52952(I[B)Lnet/minecraft/class_2540;
official a
Lws;a(I[B)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(I[BII)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52953
Lnet/minecraft/class_2540;method_52953(I[BII)Lnet/minecraft/class_2540;
official a
Lws;a(I[BII)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILjava/nio/ByteBuffer;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52950
Lnet/minecraft/class_2540;method_52950(ILjava/nio/ByteBuffer;)Lnet/minecraft/class_2540;
official a
Lws;a(ILjava/nio/ByteBuffer;)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILjava/io/OutputStream;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52949
Lnet/minecraft/class_2540;method_52949(ILjava/io/OutputStream;I)Lnet/minecraft/class_2540;
official a
Lws;a(ILjava/io/OutputStream;I)Lws;
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILjava/nio/channels/GatheringByteChannel;I)I
intermediary getBytes
Lnet/minecraft/class_2540;getBytes(ILjava/nio/channels/GatheringByteChannel;I)I
official getBytes
Lws;getBytes(ILjava/nio/channels/GatheringByteChannel;I)I
-
getBytes
- Specified by:
getBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named getBytes
Lnet/minecraft/network/PacketByteBuf;getBytes(ILjava/nio/channels/FileChannel;JI)I
intermediary getBytes
Lnet/minecraft/class_2540;getBytes(ILjava/nio/channels/FileChannel;JI)I
official getBytes
Lws;getBytes(ILjava/nio/channels/FileChannel;JI)I
-
getCharSequence
- Specified by:
getCharSequence
in classByteBuf
- Mappings:
Namespace Name Mixin selector named getCharSequence
Lnet/minecraft/network/PacketByteBuf;getCharSequence(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
intermediary getCharSequence
Lnet/minecraft/class_2540;getCharSequence(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
official getCharSequence
Lws;getCharSequence(IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
-
setBoolean
- Specified by:
setBoolean
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBoolean
Lnet/minecraft/network/PacketByteBuf;setBoolean(IZ)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52951
Lnet/minecraft/class_2540;method_52951(IZ)Lnet/minecraft/class_2540;
official a
Lws;a(IZ)Lws;
-
setByte
-
setShort
- Specified by:
setShort
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setShort
Lnet/minecraft/network/PacketByteBuf;setShort(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52981
Lnet/minecraft/class_2540;method_52981(II)Lnet/minecraft/class_2540;
official c
Lws;c(II)Lws;
-
setShortLE
- Specified by:
setShortLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setShortLE
Lnet/minecraft/network/PacketByteBuf;setShortLE(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52984
Lnet/minecraft/class_2540;method_52984(II)Lnet/minecraft/class_2540;
official d
Lws;d(II)Lws;
-
setMedium
- Specified by:
setMedium
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setMedium
Lnet/minecraft/network/PacketByteBuf;setMedium(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52985
Lnet/minecraft/class_2540;method_52985(II)Lnet/minecraft/class_2540;
official e
Lws;e(II)Lws;
-
setMediumLE
- Specified by:
setMediumLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setMediumLE
Lnet/minecraft/network/PacketByteBuf;setMediumLE(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52987
Lnet/minecraft/class_2540;method_52987(II)Lnet/minecraft/class_2540;
official f
Lws;f(II)Lws;
-
setInt
-
setIntLE
- Specified by:
setIntLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setIntLE
Lnet/minecraft/network/PacketByteBuf;setIntLE(II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52991
Lnet/minecraft/class_2540;method_52991(II)Lnet/minecraft/class_2540;
official h
Lws;h(II)Lws;
-
setLong
-
setLongLE
- Specified by:
setLongLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setLongLE
Lnet/minecraft/network/PacketByteBuf;setLongLE(IJ)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52967
Lnet/minecraft/class_2540;method_52967(IJ)Lnet/minecraft/class_2540;
official b
Lws;b(IJ)Lws;
-
setChar
-
setFloat
- Specified by:
setFloat
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setFloat
Lnet/minecraft/network/PacketByteBuf;setFloat(IF)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52943
Lnet/minecraft/class_2540;method_52943(IF)Lnet/minecraft/class_2540;
official a
Lws;a(IF)Lws;
-
setDouble
- Specified by:
setDouble
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setDouble
Lnet/minecraft/network/PacketByteBuf;setDouble(ID)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52942
Lnet/minecraft/class_2540;method_52942(ID)Lnet/minecraft/class_2540;
official a
Lws;a(ID)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52968
Lnet/minecraft/class_2540;method_52968(ILio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2540;
official b
Lws;b(ILio/netty/buffer/ByteBuf;)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52969
Lnet/minecraft/class_2540;method_52969(ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/class_2540;
official b
Lws;b(ILio/netty/buffer/ByteBuf;I)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52970
Lnet/minecraft/class_2540;method_52970(ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/class_2540;
official b
Lws;b(ILio/netty/buffer/ByteBuf;II)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(I[B)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52972
Lnet/minecraft/class_2540;method_52972(I[B)Lnet/minecraft/class_2540;
official b
Lws;b(I[B)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(I[BII)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52973
Lnet/minecraft/class_2540;method_52973(I[BII)Lnet/minecraft/class_2540;
official b
Lws;b(I[BII)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILjava/nio/ByteBuffer;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52971
Lnet/minecraft/class_2540;method_52971(ILjava/nio/ByteBuffer;)Lnet/minecraft/class_2540;
official b
Lws;b(ILjava/nio/ByteBuffer;)Lws;
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILjava/io/InputStream;I)I
intermediary setBytes
Lnet/minecraft/class_2540;setBytes(ILjava/io/InputStream;I)I
official setBytes
Lws;setBytes(ILjava/io/InputStream;I)I
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILjava/nio/channels/ScatteringByteChannel;I)I
intermediary setBytes
Lnet/minecraft/class_2540;setBytes(ILjava/nio/channels/ScatteringByteChannel;I)I
official setBytes
Lws;setBytes(ILjava/nio/channels/ScatteringByteChannel;I)I
-
setBytes
- Specified by:
setBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named setBytes
Lnet/minecraft/network/PacketByteBuf;setBytes(ILjava/nio/channels/FileChannel;JI)I
intermediary setBytes
Lnet/minecraft/class_2540;setBytes(ILjava/nio/channels/FileChannel;JI)I
official setBytes
Lws;setBytes(ILjava/nio/channels/FileChannel;JI)I
-
setZero
-
setCharSequence
- Specified by:
setCharSequence
in classByteBuf
- Mappings:
Namespace Name Mixin selector named setCharSequence
Lnet/minecraft/network/PacketByteBuf;setCharSequence(ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I
intermediary setCharSequence
Lnet/minecraft/class_2540;setCharSequence(ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I
official setCharSequence
Lws;setCharSequence(ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I
-
readBoolean
public boolean readBoolean()- Specified by:
readBoolean
in classByteBuf
-
readByte
public byte readByte() -
readUnsignedByte
public short readUnsignedByte()- Specified by:
readUnsignedByte
in classByteBuf
-
readShort
public short readShort() -
readShortLE
public short readShortLE()- Specified by:
readShortLE
in classByteBuf
-
readUnsignedShort
public int readUnsignedShort()- Specified by:
readUnsignedShort
in classByteBuf
-
readUnsignedShortLE
public int readUnsignedShortLE()- Specified by:
readUnsignedShortLE
in classByteBuf
-
readMedium
public int readMedium()- Specified by:
readMedium
in classByteBuf
-
readMediumLE
public int readMediumLE()- Specified by:
readMediumLE
in classByteBuf
-
readUnsignedMedium
public int readUnsignedMedium()- Specified by:
readUnsignedMedium
in classByteBuf
-
readUnsignedMediumLE
public int readUnsignedMediumLE()- Specified by:
readUnsignedMediumLE
in classByteBuf
-
readInt
public int readInt() -
readIntLE
public int readIntLE() -
readUnsignedInt
public long readUnsignedInt()- Specified by:
readUnsignedInt
in classByteBuf
-
readUnsignedIntLE
public long readUnsignedIntLE()- Specified by:
readUnsignedIntLE
in classByteBuf
-
readLong
public long readLong() -
readLongLE
public long readLongLE()- Specified by:
readLongLE
in classByteBuf
-
readChar
public char readChar() -
readFloat
public float readFloat() -
readDouble
public double readDouble()- Specified by:
readDouble
in classByteBuf
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(I)Lio/netty/buffer/ByteBuf;
intermediary readBytes
Lnet/minecraft/class_2540;readBytes(I)Lio/netty/buffer/ByteBuf;
official readBytes
Lws;readBytes(I)Lio/netty/buffer/ByteBuf;
-
readSlice
- Specified by:
readSlice
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readSlice
Lnet/minecraft/network/PacketByteBuf;readSlice(I)Lio/netty/buffer/ByteBuf;
intermediary readSlice
Lnet/minecraft/class_2540;readSlice(I)Lio/netty/buffer/ByteBuf;
official readSlice
Lws;readSlice(I)Lio/netty/buffer/ByteBuf;
-
readRetainedSlice
- Specified by:
readRetainedSlice
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readRetainedSlice
Lnet/minecraft/network/PacketByteBuf;readRetainedSlice(I)Lio/netty/buffer/ByteBuf;
intermediary readRetainedSlice
Lnet/minecraft/class_2540;readRetainedSlice(I)Lio/netty/buffer/ByteBuf;
official readRetainedSlice
Lws;readRetainedSlice(I)Lio/netty/buffer/ByteBuf;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52956
Lnet/minecraft/class_2540;method_52956(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2540;
official j
Lws;j(Lio/netty/buffer/ByteBuf;)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52957
Lnet/minecraft/class_2540;method_52957(Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/class_2540;
official c
Lws;c(Lio/netty/buffer/ByteBuf;I)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52958
Lnet/minecraft/class_2540;method_52958(Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/class_2540;
official a
Lws;a(Lio/netty/buffer/ByteBuf;II)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes([B)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52979
Lnet/minecraft/class_2540;method_52979([B)Lnet/minecraft/class_2540;
official b
Lws;b([B)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes([BII)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52965
Lnet/minecraft/class_2540;method_52965([BII)Lnet/minecraft/class_2540;
official a
Lws;a([BII)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Ljava/nio/ByteBuffer;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52961
Lnet/minecraft/class_2540;method_52961(Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/nio/ByteBuffer;)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Ljava/io/OutputStream;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52959
Lnet/minecraft/class_2540;method_52959(Ljava/io/OutputStream;I)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/io/OutputStream;I)Lws;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Ljava/nio/channels/GatheringByteChannel;I)I
intermediary readBytes
Lnet/minecraft/class_2540;readBytes(Ljava/nio/channels/GatheringByteChannel;I)I
official readBytes
Lws;readBytes(Ljava/nio/channels/GatheringByteChannel;I)I
-
readCharSequence
- Specified by:
readCharSequence
in classByteBuf
- Mappings:
Namespace Name Mixin selector named readCharSequence
Lnet/minecraft/network/PacketByteBuf;readCharSequence(ILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
intermediary readCharSequence
Lnet/minecraft/class_2540;readCharSequence(ILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
official readCharSequence
Lws;readCharSequence(ILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
-
readBytes
- Specified by:
readBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named readBytes
Lnet/minecraft/network/PacketByteBuf;readBytes(Ljava/nio/channels/FileChannel;JI)I
intermediary readBytes
Lnet/minecraft/class_2540;readBytes(Ljava/nio/channels/FileChannel;JI)I
official readBytes
Lws;readBytes(Ljava/nio/channels/FileChannel;JI)I
-
skipBytes
- Specified by:
skipBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named skipBytes
Lnet/minecraft/network/PacketByteBuf;skipBytes(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52994
Lnet/minecraft/class_2540;method_52994(I)Lnet/minecraft/class_2540;
official k
Lws;k(I)Lws;
-
writeBoolean
- Specified by:
writeBoolean
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBoolean
Lnet/minecraft/network/PacketByteBuf;writeBoolean(Z)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52964
Lnet/minecraft/class_2540;method_52964(Z)Lnet/minecraft/class_2540;
official a
Lws;a(Z)Lws;
-
writeByte
- Specified by:
writeByte
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeByte
Lnet/minecraft/network/PacketByteBuf;writeByte(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52997
Lnet/minecraft/class_2540;method_52997(I)Lnet/minecraft/class_2540;
official l
Lws;l(I)Lws;
-
writeShort
- Specified by:
writeShort
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeShort
Lnet/minecraft/network/PacketByteBuf;writeShort(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52998
Lnet/minecraft/class_2540;method_52998(I)Lnet/minecraft/class_2540;
official m
Lws;m(I)Lws;
-
writeShortLE
- Specified by:
writeShortLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeShortLE
Lnet/minecraft/network/PacketByteBuf;writeShortLE(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52999
Lnet/minecraft/class_2540;method_52999(I)Lnet/minecraft/class_2540;
official n
Lws;n(I)Lws;
-
writeMedium
- Specified by:
writeMedium
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeMedium
Lnet/minecraft/network/PacketByteBuf;writeMedium(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53000
Lnet/minecraft/class_2540;method_53000(I)Lnet/minecraft/class_2540;
official o
Lws;o(I)Lws;
-
writeMediumLE
- Specified by:
writeMediumLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeMediumLE
Lnet/minecraft/network/PacketByteBuf;writeMediumLE(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53001
Lnet/minecraft/class_2540;method_53001(I)Lnet/minecraft/class_2540;
official p
Lws;p(I)Lws;
-
writeInt
-
writeIntLE
- Specified by:
writeIntLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeIntLE
Lnet/minecraft/network/PacketByteBuf;writeIntLE(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53003
Lnet/minecraft/class_2540;method_53003(I)Lnet/minecraft/class_2540;
official r
Lws;r(I)Lws;
-
writeLong
- Specified by:
writeLong
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeLong
Lnet/minecraft/network/PacketByteBuf;writeLong(J)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52974
Lnet/minecraft/class_2540;method_52974(J)Lnet/minecraft/class_2540;
official b
Lws;b(J)Lws;
-
writeLongLE
- Specified by:
writeLongLE
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeLongLE
Lnet/minecraft/network/PacketByteBuf;writeLongLE(J)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52982
Lnet/minecraft/class_2540;method_52982(J)Lnet/minecraft/class_2540;
official c
Lws;c(J)Lws;
-
writeChar
- Specified by:
writeChar
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeChar
Lnet/minecraft/network/PacketByteBuf;writeChar(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53004
Lnet/minecraft/class_2540;method_53004(I)Lnet/minecraft/class_2540;
official s
Lws;s(I)Lws;
-
writeFloat
- Specified by:
writeFloat
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeFloat
Lnet/minecraft/network/PacketByteBuf;writeFloat(F)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52941
Lnet/minecraft/class_2540;method_52941(F)Lnet/minecraft/class_2540;
official a
Lws;a(F)Lws;
-
writeDouble
- Specified by:
writeDouble
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeDouble
Lnet/minecraft/network/PacketByteBuf;writeDouble(D)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52940
Lnet/minecraft/class_2540;method_52940(D)Lnet/minecraft/class_2540;
official a
Lws;a(D)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52975
Lnet/minecraft/class_2540;method_52975(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_2540;
official k
Lws;k(Lio/netty/buffer/ByteBuf;)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52976
Lnet/minecraft/class_2540;method_52976(Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/class_2540;
official d
Lws;d(Lio/netty/buffer/ByteBuf;I)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52977
Lnet/minecraft/class_2540;method_52977(Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/class_2540;
official b
Lws;b(Lio/netty/buffer/ByteBuf;II)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes([B)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52983
Lnet/minecraft/class_2540;method_52983([B)Lnet/minecraft/class_2540;
official c
Lws;c([B)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes([BII)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52980
Lnet/minecraft/class_2540;method_52980([BII)Lnet/minecraft/class_2540;
official b
Lws;b([BII)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Ljava/nio/ByteBuffer;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52978
Lnet/minecraft/class_2540;method_52978(Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2540;
official b
Lws;b(Ljava/nio/ByteBuffer;)Lws;
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Ljava/io/InputStream;I)I
intermediary writeBytes
Lnet/minecraft/class_2540;writeBytes(Ljava/io/InputStream;I)I
official writeBytes
Lws;writeBytes(Ljava/io/InputStream;I)I
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Ljava/nio/channels/ScatteringByteChannel;I)I
intermediary writeBytes
Lnet/minecraft/class_2540;writeBytes(Ljava/nio/channels/ScatteringByteChannel;I)I
official writeBytes
Lws;writeBytes(Ljava/nio/channels/ScatteringByteChannel;I)I
-
writeBytes
- Specified by:
writeBytes
in classByteBuf
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named writeBytes
Lnet/minecraft/network/PacketByteBuf;writeBytes(Ljava/nio/channels/FileChannel;JI)I
intermediary writeBytes
Lnet/minecraft/class_2540;writeBytes(Ljava/nio/channels/FileChannel;JI)I
official writeBytes
Lws;writeBytes(Ljava/nio/channels/FileChannel;JI)I
-
writeZero
- Specified by:
writeZero
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeZero
Lnet/minecraft/network/PacketByteBuf;writeZero(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53005
Lnet/minecraft/class_2540;method_53005(I)Lnet/minecraft/class_2540;
official t
Lws;t(I)Lws;
-
writeCharSequence
- Specified by:
writeCharSequence
in classByteBuf
- Mappings:
Namespace Name Mixin selector named writeCharSequence
Lnet/minecraft/network/PacketByteBuf;writeCharSequence(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
intermediary writeCharSequence
Lnet/minecraft/class_2540;writeCharSequence(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
official writeCharSequence
Lws;writeCharSequence(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
-
indexOf
public int indexOf(int from, int to, byte value) -
bytesBefore
public int bytesBefore(byte value) - Specified by:
bytesBefore
in classByteBuf
- Mappings:
Namespace Name Mixin selector named bytesBefore
Lnet/minecraft/network/PacketByteBuf;bytesBefore(B)I
intermediary bytesBefore
Lnet/minecraft/class_2540;bytesBefore(B)I
official bytesBefore
Lws;bytesBefore(B)I
-
bytesBefore
public int bytesBefore(int length, byte value) - Specified by:
bytesBefore
in classByteBuf
- Mappings:
Namespace Name Mixin selector named bytesBefore
Lnet/minecraft/network/PacketByteBuf;bytesBefore(IB)I
intermediary bytesBefore
Lnet/minecraft/class_2540;bytesBefore(IB)I
official bytesBefore
Lws;bytesBefore(IB)I
-
bytesBefore
public int bytesBefore(int index, int length, byte value) - Specified by:
bytesBefore
in classByteBuf
- Mappings:
Namespace Name Mixin selector named bytesBefore
Lnet/minecraft/network/PacketByteBuf;bytesBefore(IIB)I
intermediary bytesBefore
Lnet/minecraft/class_2540;bytesBefore(IIB)I
official bytesBefore
Lws;bytesBefore(IIB)I
-
forEachByte
- Specified by:
forEachByte
in classByteBuf
- Mappings:
Namespace Name Mixin selector named forEachByte
Lnet/minecraft/network/PacketByteBuf;forEachByte(Lio/netty/util/ByteProcessor;)I
intermediary forEachByte
Lnet/minecraft/class_2540;forEachByte(Lio/netty/util/ByteProcessor;)I
official forEachByte
Lws;forEachByte(Lio/netty/util/ByteProcessor;)I
-
forEachByte
- Specified by:
forEachByte
in classByteBuf
- Mappings:
Namespace Name Mixin selector named forEachByte
Lnet/minecraft/network/PacketByteBuf;forEachByte(IILio/netty/util/ByteProcessor;)I
intermediary forEachByte
Lnet/minecraft/class_2540;forEachByte(IILio/netty/util/ByteProcessor;)I
official forEachByte
Lws;forEachByte(IILio/netty/util/ByteProcessor;)I
-
forEachByteDesc
- Specified by:
forEachByteDesc
in classByteBuf
- Mappings:
Namespace Name Mixin selector named forEachByteDesc
Lnet/minecraft/network/PacketByteBuf;forEachByteDesc(Lio/netty/util/ByteProcessor;)I
intermediary forEachByteDesc
Lnet/minecraft/class_2540;forEachByteDesc(Lio/netty/util/ByteProcessor;)I
official forEachByteDesc
Lws;forEachByteDesc(Lio/netty/util/ByteProcessor;)I
-
forEachByteDesc
- Specified by:
forEachByteDesc
in classByteBuf
- Mappings:
Namespace Name Mixin selector named forEachByteDesc
Lnet/minecraft/network/PacketByteBuf;forEachByteDesc(IILio/netty/util/ByteProcessor;)I
intermediary forEachByteDesc
Lnet/minecraft/class_2540;forEachByteDesc(IILio/netty/util/ByteProcessor;)I
official forEachByteDesc
Lws;forEachByteDesc(IILio/netty/util/ByteProcessor;)I
-
copy
-
copy
-
slice
-
retainedSlice
- Specified by:
retainedSlice
in classByteBuf
-
slice
-
retainedSlice
- Specified by:
retainedSlice
in classByteBuf
- Mappings:
Namespace Name Mixin selector named retainedSlice
Lnet/minecraft/network/PacketByteBuf;retainedSlice(II)Lio/netty/buffer/ByteBuf;
intermediary retainedSlice
Lnet/minecraft/class_2540;retainedSlice(II)Lio/netty/buffer/ByteBuf;
official retainedSlice
Lws;retainedSlice(II)Lio/netty/buffer/ByteBuf;
-
duplicate
-
retainedDuplicate
- Specified by:
retainedDuplicate
in classByteBuf
-
nioBufferCount
public int nioBufferCount()- Specified by:
nioBufferCount
in classByteBuf
-
nioBuffer
-
nioBuffer
- Specified by:
nioBuffer
in classByteBuf
- Mappings:
Namespace Name Mixin selector named nioBuffer
Lnet/minecraft/network/PacketByteBuf;nioBuffer(II)Ljava/nio/ByteBuffer;
intermediary nioBuffer
Lnet/minecraft/class_2540;nioBuffer(II)Ljava/nio/ByteBuffer;
official nioBuffer
Lws;nioBuffer(II)Ljava/nio/ByteBuffer;
-
internalNioBuffer
- Specified by:
internalNioBuffer
in classByteBuf
- Mappings:
Namespace Name Mixin selector named internalNioBuffer
Lnet/minecraft/network/PacketByteBuf;internalNioBuffer(II)Ljava/nio/ByteBuffer;
intermediary internalNioBuffer
Lnet/minecraft/class_2540;internalNioBuffer(II)Ljava/nio/ByteBuffer;
official internalNioBuffer
Lws;internalNioBuffer(II)Ljava/nio/ByteBuffer;
-
nioBuffers
- Specified by:
nioBuffers
in classByteBuf
-
nioBuffers
- Specified by:
nioBuffers
in classByteBuf
- Mappings:
Namespace Name Mixin selector named nioBuffers
Lnet/minecraft/network/PacketByteBuf;nioBuffers(II)[Ljava/nio/ByteBuffer;
intermediary nioBuffers
Lnet/minecraft/class_2540;nioBuffers(II)[Ljava/nio/ByteBuffer;
official nioBuffers
Lws;nioBuffers(II)[Ljava/nio/ByteBuffer;
-
hasArray
public boolean hasArray() -
array
public byte[] array() -
arrayOffset
public int arrayOffset()- Specified by:
arrayOffset
in classByteBuf
-
hasMemoryAddress
public boolean hasMemoryAddress()- Specified by:
hasMemoryAddress
in classByteBuf
-
memoryAddress
public long memoryAddress()- Specified by:
memoryAddress
in classByteBuf
-
toString
- Specified by:
toString
in classByteBuf
- Mappings:
Namespace Name Mixin selector named toString
Lnet/minecraft/network/PacketByteBuf;toString(Ljava/nio/charset/Charset;)Ljava/lang/String;
intermediary toString
Lnet/minecraft/class_2540;toString(Ljava/nio/charset/Charset;)Ljava/lang/String;
official toString
Lws;toString(Ljava/nio/charset/Charset;)Ljava/lang/String;
-
toString
- Specified by:
toString
in classByteBuf
- Mappings:
Namespace Name Mixin selector named toString
Lnet/minecraft/network/PacketByteBuf;toString(IILjava/nio/charset/Charset;)Ljava/lang/String;
intermediary toString
Lnet/minecraft/class_2540;toString(IILjava/nio/charset/Charset;)Ljava/lang/String;
official toString
Lws;toString(IILjava/nio/charset/Charset;)Ljava/lang/String;
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ByteBuf>
- Specified by:
compareTo
in classByteBuf
- Mappings:
Namespace Name Mixin selector named compareTo
Lnet/minecraft/network/PacketByteBuf;compareTo(Lio/netty/buffer/ByteBuf;)I
intermediary compareTo
Lnet/minecraft/class_2540;compareTo(Lio/netty/buffer/ByteBuf;)I
official compareTo
Lws;compareTo(Lio/netty/buffer/ByteBuf;)I
-
toString
-
retain
- Specified by:
retain
in interfaceReferenceCounted
- Specified by:
retain
in classByteBuf
- Mappings:
Namespace Name Mixin selector named retain
Lnet/minecraft/network/PacketByteBuf;retain(I)Lnet/minecraft/network/PacketByteBuf;
intermediary method_53007
Lnet/minecraft/class_2540;method_53007(I)Lnet/minecraft/class_2540;
official u
Lws;u(I)Lws;
-
retain
- Specified by:
retain
in interfaceReferenceCounted
- Specified by:
retain
in classByteBuf
- Mappings:
Namespace Name Mixin selector named retain
Lnet/minecraft/network/PacketByteBuf;retain()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52938
Lnet/minecraft/class_2540;method_52938()Lnet/minecraft/class_2540;
official F
Lws;F()Lws;
-
touch
- Specified by:
touch
in interfaceReferenceCounted
- Specified by:
touch
in classByteBuf
- Mappings:
Namespace Name Mixin selector named touch
Lnet/minecraft/network/PacketByteBuf;touch()Lnet/minecraft/network/PacketByteBuf;
intermediary method_52939
Lnet/minecraft/class_2540;method_52939()Lnet/minecraft/class_2540;
official G
Lws;G()Lws;
-
touch
- Specified by:
touch
in interfaceReferenceCounted
- Specified by:
touch
in classByteBuf
- Mappings:
Namespace Name Mixin selector named touch
Lnet/minecraft/network/PacketByteBuf;touch(Ljava/lang/Object;)Lnet/minecraft/network/PacketByteBuf;
intermediary method_52960
Lnet/minecraft/class_2540;method_52960(Ljava/lang/Object;)Lnet/minecraft/class_2540;
official a
Lws;a(Ljava/lang/Object;)Lws;
-
refCnt
public int refCnt() -
release
public boolean release() -
release
public boolean release(int decrement) - Mappings:
Namespace Name Mixin selector named release
Lnet/minecraft/network/PacketByteBuf;release(I)Z
intermediary release
Lnet/minecraft/class_2540;release(I)Z
official release
Lws;release(I)Z
-