History - net.minecraft.network.codec.ByteBufCodecs
1.21.4
Names
zr
yl
Fields
StreamCodec<io.netty.buffer.ByteBuf, Boolean>: b, BOOL, field_48547, f_zeeybklf, BOOL, BOOL, f_315514_
StreamCodec<io.netty.buffer.ByteBuf, Boolean>: b, BOOL, field_48547, f_zeeybklf, BOOLEAN, BOOL, f_315514_
StreamCodec<io.netty.buffer.ByteBuf, Float>: d, ROTATION_BYTE, field_54033, f_jjaqookl, DEGREES, f_346950_
StreamCodec<io.netty.buffer.ByteBuf, Float>: d, ROTATION_BYTE, field_54033, f_jjaqookl, DEGREES, BINARY_DEGREES, f_346950_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: w, CONTAINER_ID, field_53740, f_spersuxp, SYNC_ID, f_346409_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: w, CONTAINER_ID, field_53740, f_spersuxp, SYNC_ID, SYNC_ID, f_346409_
Constructors
Methods
1.21.3
Names
Fields
Constructors
Methods
1.21.2
Names
yv
zr
Fields
StreamCodec<io.netty.buffer.ByteBuf, Short>: d, SHORT, field_48549, f_uragsrtm, SHORT, SHORT, f_315014_
StreamCodec<io.netty.buffer.ByteBuf, Short>: e, SHORT, field_48549, f_uragsrtm, SHORT, SHORT, f_315014_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: e, UNSIGNED_SHORT, field_51470, f_hljuwgvd, UNSIGNED_SHORT, UNSIGNED_SHORT, f_315371_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: f, UNSIGNED_SHORT, field_51470, f_hljuwgvd, UNSIGNED_SHORT, UNSIGNED_SHORT, f_315371_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: f, INT, field_49675, f_uyscbhlw, INTEGER, INT, f_316612_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: g, INT, field_49675, f_uyscbhlw, INTEGER, INT, f_316612_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: g, VAR_INT, field_48550, f_zvxeyjsp, VAR_INT, VAR_INT, f_316730_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: h, VAR_INT, field_48550, f_zvxeyjsp, VAR_INT, VAR_INT, f_316730_
StreamCodec<io.netty.buffer.ByteBuf, Long>: h, VAR_LONG, field_48551, f_aqqzyznr, VAR_LONG, VAR_LONG, f_315478_
StreamCodec<io.netty.buffer.ByteBuf, Long>: k, VAR_LONG, field_48551, f_aqqzyznr, VAR_LONG, VAR_LONG, f_315478_
StreamCodec<io.netty.buffer.ByteBuf, Float>: i, FLOAT, field_48552, f_fhotulhk, FLOAT, FLOAT, f_314734_
StreamCodec<io.netty.buffer.ByteBuf, Float>: l, FLOAT, field_48552, f_fhotulhk, FLOAT, FLOAT, f_314734_
StreamCodec<io.netty.buffer.ByteBuf, Double>: j, DOUBLE, field_48553, f_rfaaqzbo, DOUBLE, DOUBLE, f_315477_
StreamCodec<io.netty.buffer.ByteBuf, Double>: m, DOUBLE, field_48553, f_rfaaqzbo, DOUBLE, DOUBLE, f_315477_
StreamCodec<io.netty.buffer.ByteBuf, byte[]>: k, BYTE_ARRAY, field_48987, f_ggqudulf, BYTE_ARRAY, BYTE_ARRAY, f_315847_
StreamCodec<io.netty.buffer.ByteBuf, byte[]>: n, BYTE_ARRAY, field_48987, f_ggqudulf, BYTE_ARRAY, BYTE_ARRAY, f_315847_
StreamCodec<io.netty.buffer.ByteBuf, String>: l, STRING_UTF8, field_48554, f_frcdpjld, STRING, STRING, f_315450_
StreamCodec<io.netty.buffer.ByteBuf, String>: o, STRING_UTF8, field_48554, f_frcdpjld, STRING, STRING, f_315450_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: m, TAG, field_48555, f_kcibtezy, NBT_ELEMENT, NBT_ELEMENT, f_316427_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: p, TAG, field_48555, f_kcibtezy, NBT_ELEMENT, NBT_ELEMENT, f_316427_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: n, TRUSTED_TAG, field_49676, f_lbagivqh, UNLIMITED_NBT_ELEMENT, UNLIMITED_NBT_ELEMENT, f_314848_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: q, TRUSTED_TAG, field_49676, f_lbagivqh, UNLIMITED_NBT_ELEMENT, UNLIMITED_NBT_ELEMENT, f_314848_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: o, COMPOUND_TAG, field_48556, f_pvgxhbfa, NBT_COMPOUND, NBT_COMPOUND, f_314933_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: r, COMPOUND_TAG, field_48556, f_pvgxhbfa, NBT_COMPOUND, NBT_COMPOUND, f_314933_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: p, TRUSTED_COMPOUND_TAG, field_49677, f_crcpeyzs, UNLIMITED_NBT_COMPOUND, UNLIMITED_NBT_COMPOUND, f_315964_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: s, TRUSTED_COMPOUND_TAG, field_49677, f_crcpeyzs, UNLIMITED_NBT_COMPOUND, UNLIMITED_NBT_COMPOUND, f_315964_
StreamCodec<io.netty.buffer.ByteBuf, Optional<CompoundTag>>: q, OPTIONAL_COMPOUND_TAG, field_48557, f_jbsfgkwv, OPTIONAL_NBT, OPTIONAL_NBT, f_314919_
StreamCodec<io.netty.buffer.ByteBuf, Optional<CompoundTag>>: t, OPTIONAL_COMPOUND_TAG, field_48557, f_jbsfgkwv, OPTIONAL_NBT, OPTIONAL_NBT, f_314919_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Vector3f>: r, VECTOR3F, field_48558, f_nsxxlrdp, VECTOR3F, VECTOR3F, f_314483_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Vector3f>: u, VECTOR3F, field_48558, f_nsxxlrdp, VECTOR_3F, VECTOR3F, f_314483_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Quaternionf>: s, QUATERNIONF, field_48559, f_jvjadjsq, QUATERNIONF, QUATERNIONF, f_313943_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Quaternionf>: v, QUATERNIONF, field_48559, f_jvjadjsq, QUATERNION_F, QUATERNIONF, f_313943_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.properties.PropertyMap>: t, GAME_PROFILE_PROPERTIES, field_49678, f_bgegdnvw, PROPERTY_MAP, PROPERTY_MAP, f_315576_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.properties.PropertyMap>: x, GAME_PROFILE_PROPERTIES, field_49678, f_bgegdnvw, PROPERTY_MAP, PROPERTY_MAP, f_315576_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.GameProfile>: u, GAME_PROFILE, field_49679, f_kvwzvahn, GAME_PROFILE, GAME_PROFILE, f_314168_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.GameProfile>: y, GAME_PROFILE, field_49679, f_kvwzvahn, GAME_PROFILE, GAME_PROFILE, f_314168_
StreamCodec<io.netty.buffer.ByteBuf, Float>: d, ROTATION_BYTE, field_54033, f_jjaqookl, DEGREES, f_346950_
StreamCodec<io.netty.buffer.ByteBuf, OptionalInt>: i, OPTIONAL_VAR_INT, field_54890, f_bsrplzqz, OPTIONAL_INT, OPTIONAL_VAR_INT, f_347037_
StreamCodec<io.netty.buffer.ByteBuf, Long>: j, LONG, field_54505, f_ojxoerea, LONG, LONG, f_347211_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: w, CONTAINER_ID, field_53740, f_spersuxp, SYNC_ID, f_346409_
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
zl
yv
Fields
StreamCodec<io.netty.buffer.ByteBuf, Integer>: e, UNSIGNED_SHORT, field_51470, f_hljuwgvd, UNSIGNED_SHORT, f_315371_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: e, UNSIGNED_SHORT, field_51470, f_hljuwgvd, UNSIGNED_SHORT, UNSIGNED_SHORT, f_315371_
Constructors
Methods
1.20.6
Names
Fields
Constructors
Methods
1.20.5
Names
zl
net.minecraft.network.codec.ByteBufCodecs
net.minecraft.class_9135
net.minecraft.unmapped.C_anfarvhg
net.minecraft.network.codec.PacketCodecs
net.minecraft.network.codec.PacketCodecs
net.minecraft.src.C_313613_
net.minecraft.network.codec.ByteBufCodecs
Fields
int: a, MAX_INITIAL_COLLECTION_SIZE, field_49674, f_supiohbz, field_49674, MAX_INITIAL_SIZE, f_317061_
StreamCodec<io.netty.buffer.ByteBuf, Boolean>: b, BOOL, field_48547, f_zeeybklf, BOOL, BOOL, f_315514_
StreamCodec<io.netty.buffer.ByteBuf, Byte>: c, BYTE, field_48548, f_dmnihysa, BYTE, BYTE, f_313954_
StreamCodec<io.netty.buffer.ByteBuf, Short>: d, SHORT, field_48549, f_uragsrtm, SHORT, SHORT, f_315014_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: e, UNSIGNED_SHORT, field_51470, f_hljuwgvd, UNSIGNED_SHORT, f_315371_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: f, INT, field_49675, f_uyscbhlw, INTEGER, INT, f_316612_
StreamCodec<io.netty.buffer.ByteBuf, Integer>: g, VAR_INT, field_48550, f_zvxeyjsp, VAR_INT, VAR_INT, f_316730_
StreamCodec<io.netty.buffer.ByteBuf, Long>: h, VAR_LONG, field_48551, f_aqqzyznr, VAR_LONG, VAR_LONG, f_315478_
StreamCodec<io.netty.buffer.ByteBuf, Float>: i, FLOAT, field_48552, f_fhotulhk, FLOAT, FLOAT, f_314734_
StreamCodec<io.netty.buffer.ByteBuf, Double>: j, DOUBLE, field_48553, f_rfaaqzbo, DOUBLE, DOUBLE, f_315477_
StreamCodec<io.netty.buffer.ByteBuf, byte[]>: k, BYTE_ARRAY, field_48987, f_ggqudulf, BYTE_ARRAY, BYTE_ARRAY, f_315847_
StreamCodec<io.netty.buffer.ByteBuf, String>: l, STRING_UTF8, field_48554, f_frcdpjld, STRING, STRING, f_315450_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: m, TAG, field_48555, f_kcibtezy, NBT_ELEMENT, NBT_ELEMENT, f_316427_
StreamCodec<io.netty.buffer.ByteBuf, Tag>: n, TRUSTED_TAG, field_49676, f_lbagivqh, UNLIMITED_NBT_ELEMENT, UNLIMITED_NBT_ELEMENT, f_314848_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: o, COMPOUND_TAG, field_48556, f_pvgxhbfa, NBT_COMPOUND, NBT_COMPOUND, f_314933_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag>: p, TRUSTED_COMPOUND_TAG, field_49677, f_crcpeyzs, UNLIMITED_NBT_COMPOUND, UNLIMITED_NBT_COMPOUND, f_315964_
StreamCodec<io.netty.buffer.ByteBuf, Optional<CompoundTag>>: q, OPTIONAL_COMPOUND_TAG, field_48557, f_jbsfgkwv, OPTIONAL_NBT, OPTIONAL_NBT, f_314919_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Vector3f>: r, VECTOR3F, field_48558, f_nsxxlrdp, VECTOR3F, VECTOR3F, f_314483_
StreamCodec<io.netty.buffer.ByteBuf, org.joml.Quaternionf>: s, QUATERNIONF, field_48559, f_jvjadjsq, QUATERNIONF, QUATERNIONF, f_313943_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.properties.PropertyMap>: t, GAME_PROFILE_PROPERTIES, field_49678, f_bgegdnvw, PROPERTY_MAP, PROPERTY_MAP, f_315576_
StreamCodec<io.netty.buffer.ByteBuf, com.mojang.authlib.GameProfile>: u, GAME_PROFILE, field_49679, f_kvwzvahn, GAME_PROFILE, GAME_PROFILE, f_314168_
Constructors
Methods
StreamCodec<io.netty.buffer.ByteBuf, byte[]> (int): a, byteArray, method_56895, m_ydaogaft, byteArray, byteArray, m_323478_
StreamCodec<io.netty.buffer.ByteBuf, String> (int): b, stringUtf8, method_56364, m_fvunjhob, string, string, m_319534_
StreamCodec<io.netty.buffer.ByteBuf, Tag> (Supplier<NbtAccounter>): a, tagCodec, method_56378, m_fcmaafce, nbt, nbtElement, m_322191_
StreamCodec<io.netty.buffer.ByteBuf, CompoundTag> (Supplier<NbtAccounter>): b, compoundTagCodec, method_57998, m_prosdmov, nbtCompound, nbtCompound, m_319469_
<T> StreamCodec<io.netty.buffer.ByteBuf, T> (com.mojang.serialization.Codec<T>): a, fromCodecTrusted, method_57987, m_pzbvtfeh, unlimitedCodec, fromCodecUnlimited, m_319482_
<T> StreamCodec<io.netty.buffer.ByteBuf, T> (com.mojang.serialization.Codec<T>): b, fromCodec, method_56368, m_limimtjq, codec, fromCodec, m_321502_
<T> StreamCodec<io.netty.buffer.ByteBuf, T> (com.mojang.serialization.Codec<T>, Supplier<NbtAccounter>): a, fromCodec, method_57988, m_hzgsqquo, codec, fromCodec, m_322579_
<T> StreamCodec<RegistryFriendlyByteBuf, T> (com.mojang.serialization.Codec<T>): c, fromCodecWithRegistriesTrusted, method_58002, m_ttkrtamq, unlimitedRegistryCodec, fromRegistryCodecUnlimited, m_322295_
<T> StreamCodec<RegistryFriendlyByteBuf, T> (com.mojang.serialization.Codec<T>): d, fromCodecWithRegistries, method_56896, m_qaqftswj, registryCodec, fromRegistryCodec, m_319284_
<T> StreamCodec<RegistryFriendlyByteBuf, T> (com.mojang.serialization.Codec<T>, Supplier<NbtAccounter>): b, fromCodecWithRegistries, method_57997, m_egxexijk, registryCodec, fromRegistryCodec, m_320197_
<B extends io.netty.buffer.ByteBuf, V> StreamCodec<B, Optional<V>> (StreamCodec<B, V>): a, optional, method_56382, m_ciouqnhu, optional, optional, m_319027_
int (io.netty.buffer.ByteBuf, int): a, readCount, method_57989, m_lyaauawx, readCollectionSize, readCollectionSize, m_319449_
void (io.netty.buffer.ByteBuf, int, int): a, writeCount, method_57990, m_ygyhvfaa, writeCollectionSize, writeCollectionSize, m_324291_
<B extends io.netty.buffer.ByteBuf, V, C extends Collection<V>> StreamCodec<B, C> (IntFunction<C>, StreamCodec<? super B, V>): a, collection, method_56376, m_hnoeqrke, collection, factory, m_323861_
<B extends io.netty.buffer.ByteBuf, V, C extends Collection<V>> StreamCodec<B, C> (IntFunction<C>, StreamCodec<? super B, V>, int): a, collection, method_57991, m_alnjbjmz, collection, collection, m_324703_
<B extends io.netty.buffer.ByteBuf, V, C extends Collection<V>> StreamCodec$CodecOperation<B, V, C> (IntFunction<C>): a, collection, method_56374, m_yypssatp, toCollection, toCollection, m_323312_
<B extends io.netty.buffer.ByteBuf, V> StreamCodec$CodecOperation<B, V, List<V>> (): a, list, method_56363, m_npmxjnbl, toList, toCollection, m_324765_
<B extends io.netty.buffer.ByteBuf, V> StreamCodec$CodecOperation<B, V, List<V>> (int): c, list, method_58000, m_oloxdgqd, toList, toCollection, m_319259_
<B extends io.netty.buffer.ByteBuf, K, V, M extends Map<K, V>> StreamCodec<B, M> (IntFunction<? extends M>, StreamCodec<? super B, K>, StreamCodec<? super B, V>): a, map, method_56377, m_dpnrrusl, map, map, m_322136_
<B extends io.netty.buffer.ByteBuf, K, V, M extends Map<K, V>> StreamCodec<B, M> (IntFunction<? extends M>, StreamCodec<? super B, K>, StreamCodec<? super B, V>, int): a, map, method_57992, m_nqqkdxck, map, map, m_319874_
<B extends io.netty.buffer.ByteBuf, L, R> StreamCodec<B, com.mojang.datafixers.util.Either<L, R>> (StreamCodec<? super B, L>, StreamCodec<? super B, R>): a, either, method_57995, m_mjfejzjf, either, either, m_319489_
<T> StreamCodec<io.netty.buffer.ByteBuf, T> (IntFunction<T>, ToIntFunction<T>): a, idMapper, method_56375, m_oxatcqxo, indexed, indexed, m_321301_
<T> StreamCodec<io.netty.buffer.ByteBuf, T> (IdMap<T>): a, idMapper, method_56371, m_jqcxtmyk, entryOf, entryOf, m_323411_
<T, R> StreamCodec<RegistryFriendlyByteBuf, R> (ResourceKey<? extends Registry<T>>, Function<Registry<T>, IdMap<R>>): a, registry, method_56366, m_ugyvwjlm, registry, registry, m_320301_
<T> StreamCodec<RegistryFriendlyByteBuf, T> (ResourceKey<? extends Registry<T>>): a, registry, method_56365, m_fhfovxvd, registryValue, registryValue, m_320159_
<T> StreamCodec<RegistryFriendlyByteBuf, Holder<T>> (ResourceKey<? extends Registry<T>>): b, holderRegistry, method_56383, m_hbizjcsr, registryEntry, holder, m_322636_
<T> StreamCodec<RegistryFriendlyByteBuf, Holder<T>> (ResourceKey<? extends Registry<T>>, StreamCodec<? super RegistryFriendlyByteBuf, T>): a, holder, method_56367, m_vpmnqxks, registryEntry, holder, m_321333_
<T> StreamCodec<RegistryFriendlyByteBuf, HolderSet<T>> (ResourceKey<? extends Registry<T>>): c, holderSet, method_58001, m_likrvuxr, registryEntryList, holderSet, m_319169_