History - net.minecraft.util.ExtraCodecs

1.21.3

Names

axw

azn

Fields

com.mojang.serialization.Codec<Integer>: k, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: l, NON_NEGATIVE_INT, field_33441, NON_NEGATIVE_INT

com.mojang.serialization.Codec<Integer>: l, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: m, POSITIVE_INT, field_33442, POSITIVE_INT

com.mojang.serialization.Codec<Float>: m, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: o, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT

com.mojang.serialization.Codec<Pattern>: n, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Pattern>: p, PATTERN, field_37408, REGULAR_EXPRESSION

com.mojang.serialization.Codec<Instant>: o, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<Instant>: q, INSTANT_ISO8601, field_39042, INSTANT

com.mojang.serialization.Codec<byte[]>: p, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<byte[]>: r, BASE64_STRING, field_39273, BASE_64

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: r, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: t, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID

Function<Optional<Long>, OptionalLong>: s, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: u, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG

Function<OptionalLong, Optional<Long>>: t, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: v, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG

com.mojang.serialization.Codec<com.google.gson.JsonElement>: a, JSON, field_40721, JSON_ELEMENT, f_252400_

com.mojang.serialization.Codec<com.google.gson.JsonElement>: a, JSON, field_40721, JSON_ELEMENT

com.mojang.serialization.Codec<org.joml.Vector3f>: c, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<org.joml.Vector3f>: c, VECTOR3F, field_40723, VECTOR_3F

com.mojang.serialization.Codec<BitSet>: u, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<BitSet>: w, BIT_SET, field_40724, BIT_SET

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: B, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: D, PROPERTY, field_40727, GAME_PROFILE_PROPERTY

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: v, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: x, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: x, GAME_PROFILE, field_40726, GAME_PROFILE_WITH_PROPERTIES, f_252453_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: z, GAME_PROFILE, field_40726, GAME_PROFILE_WITH_PROPERTIES

com.mojang.serialization.Codec<org.joml.Quaternionf>: e, QUATERNIONF_COMPONENTS, field_42265, QUATERNIONF, f_268572_

com.mojang.serialization.Codec<org.joml.Quaternionf>: e, QUATERNIONF_COMPONENTS, field_42265, QUATERNION_F

com.mojang.serialization.Codec<org.joml.AxisAngle4f>: f, AXISANGLE4F, field_42266, AXIS_ANGLE4F, f_268751_

com.mojang.serialization.Codec<org.joml.AxisAngle4f>: f, AXISANGLE4F, field_42266, AXIS_ANGLE_4F

com.mojang.serialization.Codec<org.joml.Quaternionf>: g, QUATERNIONF, field_42267, ROTATION, f_268538_

com.mojang.serialization.Codec<org.joml.Quaternionf>: g, QUATERNIONF, field_42267, ROTATION

com.mojang.serialization.Codec<org.joml.Matrix4f>: h, MATRIX4F, field_42268, MATRIX4F, f_268748_

com.mojang.serialization.Codec<org.joml.Matrix4f>: h, MATRIX4F, field_42268, MATRIX_4F

com.mojang.serialization.Codec<String>: y, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<String>: A, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING

com.mojang.serialization.Codec<Integer>: z, CODEPOINT, field_44703, CODEPOINT, f_283896_

com.mojang.serialization.Codec<Integer>: B, CODEPOINT, field_44703, CODEPOINT

com.mojang.serialization.Codec<String>: q, ESCAPED_STRING, field_46165, ESCAPED_STRING, f_291683_

com.mojang.serialization.Codec<String>: s, ESCAPED_STRING, field_46165, ESCAPED_STRING

com.mojang.serialization.MapCodec<com.mojang.authlib.GameProfile>: C, GAME_PROFILE_WITHOUT_PROPERTIES, field_45076, GAME_PROFILE, f_291490_

com.mojang.serialization.MapCodec<com.mojang.authlib.GameProfile>: E, GAME_PROFILE_WITHOUT_PROPERTIES, field_45076, GAME_PROFILE

com.mojang.serialization.Codec<String>: A, RESOURCE_PATH_CODEC, field_45075, IDENTIFIER_PATH, f_291300_

com.mojang.serialization.Codec<String>: C, RESOURCE_PATH_CODEC, field_45075, IDENTIFIER_PATH

com.mojang.serialization.Codec<Object>: b, JAVA, field_46236, BASIC_OBJECT, f_302296_

com.mojang.serialization.Codec<Object>: b, JAVA, field_46236, BASIC_OBJECT

com.mojang.serialization.Codec<org.joml.Vector4f>: d, VECTOR4F, field_51364, VECTOR_4F, f_314547_

com.mojang.serialization.Codec<org.joml.Vector4f>: d, VECTOR4F, field_51364, VECTOR_4F

com.mojang.serialization.Codec<Integer>: i, ARGB_COLOR_CODEC, field_51365, ARGB, f_315502_

com.mojang.serialization.Codec<Integer>: j, ARGB_COLOR_CODEC, field_51365, ARGB

com.mojang.serialization.Codec<Integer>: j, UNSIGNED_BYTE, field_49012, UNSIGNED_BYTE, f_316863_

com.mojang.serialization.Codec<Integer>: k, UNSIGNED_BYTE, field_49012, UNSIGNED_BYTE

com.mojang.serialization.Codec<String>: w, PLAYER_NAME, field_49183, PLAYER_NAME, f_316749_

com.mojang.serialization.Codec<String>: y, PLAYER_NAME, field_49183, PLAYER_NAME

com.mojang.serialization.Codec<Integer>: i, RGB_COLOR_CODEC, field_54067, RGB

com.mojang.serialization.Codec<Float>: n, NON_NEGATIVE_FLOAT, field_53754, NON_NEGATIVE_FLOAT

Constructors

Methods

com.mojang.serialization.Codec<Integer> (int, int, Function<Integer, String>): a, intRangeWithMessage, method_36241, rangedInt, m_144633_

com.mojang.serialization.Codec<Integer> (int, int, Function<Integer, String>): a, intRangeWithMessage, method_36241, rangedInt

<T> com.mojang.serialization.Codec<List<T>> (com.mojang.serialization.Codec<List<T>>): a, nonEmptyList, method_36973, nonEmptyList, m_144637_

<T> com.mojang.serialization.Codec<List<T>> (com.mojang.serialization.Codec<List<T>>): a, nonEmptyList, method_36973, nonEmptyList

<P, I> com.mojang.serialization.Codec<I> (com.mojang.serialization.Codec<P>, String, String, BiFunction<P, P, com.mojang.serialization.DataResult<I>>, Function<I, P>, Function<I, P>): a, intervalCodec, method_37931, createCodecForPairObject, m_184361_

<P, I> com.mojang.serialization.Codec<I> (com.mojang.serialization.Codec<P>, String, String, BiFunction<P, P, com.mojang.serialization.DataResult<I>>, Function<I, P>, Function<I, P>): a, intervalCodec, method_37931, createCodecForPairObject

<A> com.mojang.serialization.Codec$ResultFunction<A> (A): a, orElsePartial, method_39028, orElsePartial, m_184381_

<A> com.mojang.serialization.Codec$ResultFunction<A> (A): a, orElsePartial, method_39028, orElsePartial

<E> com.mojang.serialization.Codec<E> (ToIntFunction<E>, IntFunction<E>, int): a, idResolverCodec, method_39511, rawIdChecked, m_184421_

<E> com.mojang.serialization.Codec<E> (ToIntFunction<E>, IntFunction<E>, int): a, idResolverCodec, method_39511, rawIdChecked

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, orCompressed, method_39512, orCompressed, m_184425_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, orCompressed, method_39512, orCompressed

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_39504, withLifecycle, m_184368_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_39504, withLifecycle

com.mojang.serialization.Codec<Float> (float, float, Function<Float, String>): a, floatRangeMinExclusiveWithMessage, method_37928, rangedFloat, m_184350_

com.mojang.serialization.Codec<Float> (float, float, Function<Float, String>): b, floatRangeMinExclusiveWithMessage, method_37928, rangedFloat

<T> com.mojang.serialization.Codec<HolderSet<T>> (com.mojang.serialization.Codec<HolderSet<T>>): b, nonEmptyHolderSet, method_40113, nonEmptyEntryList, m_203982_

<T> com.mojang.serialization.Codec<HolderSet<T>> (com.mojang.serialization.Codec<HolderSet<T>>): b, nonEmptyHolderSet, method_40113, nonEmptyEntryList

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): a, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): a, retrieveContext, method_40110, createContextRetrievalCodec

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): b, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): b, ensureHomogenous, method_40114, createEqualTypeChecker

<A> com.mojang.serialization.Codec<A> (com.mojang.serialization.Codec<A>): c, catchDecoderException, method_42114, exceptionCatching, m_216185_

<A> com.mojang.serialization.Codec<A> (com.mojang.serialization.Codec<A>): d, catchDecoderException, method_42114, exceptionCatching

com.mojang.serialization.Codec<TemporalAccessor> (DateTimeFormatter): a, temporalCodec, method_53700, formattedTime, m_216170_

com.mojang.serialization.Codec<TemporalAccessor> (DateTimeFormatter): a, temporalCodec, method_53700, formattedTime

com.mojang.serialization.MapCodec<OptionalLong> (com.mojang.serialization.MapCodec<Optional<Long>>): a, asOptionalLong, method_44167, optionalLong, m_216166_

com.mojang.serialization.MapCodec<OptionalLong> (com.mojang.serialization.MapCodec<Optional<Long>>): a, asOptionalLong, method_44167, optionalLong

com.mojang.serialization.Codec<Integer> (int, int): a, intRange, method_48766, rangedInt, m_269197_

com.mojang.serialization.Codec<Integer> (int, int): a, intRange, method_48766, rangedInt

<K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> (com.mojang.serialization.Codec<K>, com.mojang.serialization.Codec<V>): b, strictUnboundedMap, method_53703, strictUnboundedMap, m_295464_

<K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> (com.mojang.serialization.Codec<K>, com.mojang.serialization.Codec<V>): b, strictUnboundedMap, method_53703, strictUnboundedMap

<T> com.mojang.serialization.Codec<it.unimi.dsi.fastutil.objects.Object2BooleanMap<T>> (com.mojang.serialization.Codec<T>): d, object2BooleanMap, method_53058, object2BooleanMap, m_293159_

<T> com.mojang.serialization.Codec<it.unimi.dsi.fastutil.objects.Object2BooleanMap<T>> (com.mojang.serialization.Codec<T>): e, object2BooleanMap, method_53058, object2BooleanMap

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.DynamicOps<T>): a, converter, method_53918, fromOps, m_306780_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.DynamicOps<T>): a, converter, method_53918, fromOps

<E> com.mojang.serialization.MapCodec<E> (com.mojang.serialization.MapCodec<E>, com.mojang.serialization.MapCodec<E>): a, orCompressed, method_53921, orCompressed, m_307667_

<E> com.mojang.serialization.MapCodec<E> (com.mojang.serialization.MapCodec<E>, com.mojang.serialization.MapCodec<E>): a, orCompressed, method_53921, orCompressed

<K, V> com.mojang.serialization.MapCodec<V> (String, String, com.mojang.serialization.Codec<K>, Function<? super V, ? extends K>, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>>): a, dispatchOptionalValue, method_54941, parameters, m_306181_

<K, V> com.mojang.serialization.MapCodec<V> (String, String, com.mojang.serialization.Codec<K>, Function<? super V, ? extends K>, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>>): a, dispatchOptionalValue, method_54941, parameters

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_56942, withLifecycle, m_322767_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_56942, withLifecycle

<K, V> com.mojang.serialization.Codec<Map<K, V>> (com.mojang.serialization.Codec<Map<K, V>>, int): a, sizeLimitedMap, method_57153, map, m_324898_

<K, V> com.mojang.serialization.Codec<Map<K, V>> (com.mojang.serialization.Codec<Map<K, V>>, int): a, sizeLimitedMap, method_57153, map

<A> com.mojang.serialization.Codec<Optional<A>> (com.mojang.serialization.Codec<A>): e, optionalEmptyMap, method_57155, optional, m_319082_

<A> com.mojang.serialization.Codec<Optional<A>> (com.mojang.serialization.Codec<A>): f, optionalEmptyMap, method_57155, optional

com.mojang.serialization.Codec<Float> (float, float, Function<Float, String>): a, floatRangeMinInclusiveWithMessage, method_62812, rangedInclusiveFloat

<M extends Map<?, ?>> com.mojang.serialization.Codec<M> (com.mojang.serialization.Codec<M>): c, nonEmptyMap, method_63572, nonEmptyMap

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ayh

axw

Fields

Constructors

Methods

1.20.6

Names

atw

ayh

Fields

com.mojang.serialization.Codec<Integer>: i, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: k, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: j, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: l, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Float>: k, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: m, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Pattern>: l, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Pattern>: n, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Instant>: m, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<Instant>: o, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<byte[]>: n, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<byte[]>: p, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: p, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: r, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: q, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: s, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: r, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: t, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

com.mojang.serialization.Codec<org.joml.Vector3f>: d, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<org.joml.Vector3f>: c, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<BitSet>: s, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<BitSet>: u, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: y, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: B, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: t, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: v, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: u, GAME_PROFILE, field_40726, GAME_PROFILE_WITH_PROPERTIES, f_252453_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: x, GAME_PROFILE, field_40726, GAME_PROFILE_WITH_PROPERTIES, f_252453_

com.mojang.serialization.Codec<String>: v, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<String>: y, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<com.google.gson.JsonElement>: c, FLAT_JSON, field_43173, STRINGIFIED_TEXT, f_303089_

com.mojang.serialization.Codec<Integer>: w, CODEPOINT, field_44703, CODEPOINT, f_283896_

com.mojang.serialization.Codec<Integer>: z, CODEPOINT, field_44703, CODEPOINT, f_283896_

com.mojang.serialization.Codec<String>: o, ESCAPED_STRING, field_46165, ESCAPED_STRING, f_291683_

com.mojang.serialization.Codec<String>: q, ESCAPED_STRING, field_46165, ESCAPED_STRING, f_291683_

com.mojang.serialization.MapCodec<com.mojang.authlib.GameProfile>: z, GAME_PROFILE_WITHOUT_PROPERTIES, field_45076, GAME_PROFILE, f_291490_

com.mojang.serialization.MapCodec<com.mojang.authlib.GameProfile>: C, GAME_PROFILE_WITHOUT_PROPERTIES, field_45076, GAME_PROFILE, f_291490_

com.mojang.serialization.Codec<String>: x, RESOURCE_PATH_CODEC, field_45075, IDENTIFIER_PATH, f_291300_

com.mojang.serialization.Codec<String>: A, RESOURCE_PATH_CODEC, field_45075, IDENTIFIER_PATH, f_291300_

com.mojang.serialization.Codec<org.joml.Vector4f>: d, VECTOR4F, field_51364, VECTOR_4F, f_314547_

com.mojang.serialization.Codec<Integer>: i, ARGB_COLOR_CODEC, field_51365, ARGB, f_315502_

com.mojang.serialization.Codec<Integer>: j, UNSIGNED_BYTE, field_49012, UNSIGNED_BYTE, f_316863_

com.mojang.serialization.Codec<String>: w, PLAYER_NAME, field_49183, PLAYER_NAME, f_316749_

Constructors

Methods

<F, S> com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<F, S>> (com.mojang.serialization.Codec<F>, com.mojang.serialization.Codec<S>): a, xor, method_33817, xor, m_144639_

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, idChecked, m_184405_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): b, orCompressed, method_39512, orCompressed, m_184425_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, orCompressed, method_39512, orCompressed, m_184425_

<A> com.mojang.serialization.Codec<A> (Supplier<com.mojang.serialization.Codec<A>>): a, lazyInitializedCodec, method_39240, createLazy, m_184415_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, Function<T, com.mojang.serialization.DataResult<T>>): a, validate, method_48112, validate, m_264370_

com.mojang.serialization.Codec<String> (int, int): b, sizeLimitedString, method_48109, string, m_264337_

<T> com.mojang.serialization.MapCodec<T> (com.mojang.serialization.MapCodec<T>, Function<T, com.mojang.serialization.DataResult<T>>): a, validate, method_51699, validate, m_285994_

<F, S> ExtraCodecs$EitherCodec<F, S> (com.mojang.serialization.Codec<F>, com.mojang.serialization.Codec<S>): c, either, method_53702, either, m_294448_

<K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> (com.mojang.serialization.Codec<K>, com.mojang.serialization.Codec<V>): d, strictUnboundedMap, method_53703, strictUnboundedMap, m_295464_

<K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> (com.mojang.serialization.Codec<K>, com.mojang.serialization.Codec<V>): b, strictUnboundedMap, method_53703, strictUnboundedMap, m_295464_

<A> com.mojang.serialization.MapCodec<Optional<A>> (com.mojang.serialization.Codec<A>, String): a, strictOptionalField, method_53048, createStrictOptionalFieldCodec, m_294263_

<A> com.mojang.serialization.MapCodec<A> (com.mojang.serialization.Codec<A>, String, A): a, strictOptionalField, method_53049, createStrictOptionalFieldCodec, m_295827_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<? extends T>): e, withAlternative, method_52465, alternatively, m_293304_

<T, U> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<U>, Function<U, T>): a, withAlternative, method_52458, either, m_292858_

<T> com.mojang.serialization.Codec<T> (String, Function<com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<T>>): a, recursive, method_53052, createRecursive, m_293376_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_56942, withLifecycle, m_322767_

<K, V> com.mojang.serialization.Codec<Map<K, V>> (com.mojang.serialization.Codec<Map<K, V>>, int): a, sizeLimitedMap, method_57153, map, m_324898_

<A> com.mojang.serialization.Codec<Optional<A>> (com.mojang.serialization.Codec<A>): e, optionalEmptyMap, method_57155, optional, m_319082_

1.20.4

Names

arf

atw

Fields

com.mojang.serialization.Codec<Component>: b, COMPONENT, field_40722, TEXT, f_252442_

com.mojang.serialization.Codec<Component>: c, FLAT_COMPONENT, field_43173, STRINGIFIED_TEXT, f_276686_

com.mojang.serialization.Codec<com.google.gson.JsonElement>: c, FLAT_JSON, field_43173, STRINGIFIED_TEXT, f_303089_

com.mojang.serialization.Codec<Object>: b, JAVA, field_46236, BASIC_OBJECT, f_302296_

Constructors

Methods

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): b, stringResolverCodec, method_39508, idChecked, m_184405_

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, idChecked, m_184405_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): b, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): a, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): c, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): b, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

<T> com.mojang.serialization.Codec<T> (Function<com.google.gson.JsonElement, T>, Function<T, com.google.gson.JsonElement>): a, adaptJsonSerializer, method_53054, fromJsonSerializer, m_293657_

<T> com.mojang.serialization.Codec<T> (Function<com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<T>>): a, recursive, method_53052, createRecursive, m_293376_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.DynamicOps<T>): a, converter, method_53918, fromOps, m_306780_

<E> com.mojang.serialization.MapCodec<E> (com.mojang.serialization.MapCodec<E>, com.mojang.serialization.MapCodec<E>): a, orCompressed, method_53921, orCompressed, m_307667_

<T> com.mojang.serialization.Codec<T> (String, Function<com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<T>>): a, recursive, method_53052, createRecursive, m_293376_

<K, V> com.mojang.serialization.MapCodec<V> (String, String, com.mojang.serialization.Codec<K>, Function<? super V, ? extends K>, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>>): a, dispatchOptionalValue, method_54941, parameters, m_306181_

1.20.2

Names

aoi

arf

Fields

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: o, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: p, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: p, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: q, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: q, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: r, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

com.mojang.serialization.Codec<BitSet>: r, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<BitSet>: s, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: w, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: y, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: s, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: t, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: t, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: u, GAME_PROFILE, field_40726, GAME_PROFILE_WITH_PROPERTIES, f_252453_

com.mojang.serialization.Codec<String>: u, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<String>: v, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<Integer>: v, CODEPOINT, field_44703, CODEPOINT, f_283896_

com.mojang.serialization.Codec<Integer>: w, CODEPOINT, field_44703, CODEPOINT, f_283896_

com.mojang.serialization.Codec<String>: o, ESCAPED_STRING, field_46165, ESCAPED_STRING, f_291683_

com.mojang.serialization.MapCodec<com.mojang.authlib.GameProfile>: z, GAME_PROFILE_WITHOUT_PROPERTIES, field_45076, GAME_PROFILE, f_291490_

com.mojang.serialization.Codec<String>: x, RESOURCE_PATH_CODEC, field_45075, IDENTIFIER_PATH, f_291300_

Constructors

Methods

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, idChecked, m_184405_

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): b, stringResolverCodec, method_39508, idChecked, m_184405_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): a, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): b, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): b, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): c, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

com.mojang.serialization.Codec<Instant> (DateTimeFormatter): a, instantCodec, method_43532, instant, m_216170_

com.mojang.serialization.Codec<TemporalAccessor> (DateTimeFormatter): a, temporalCodec, method_53700, formattedTime, m_216170_

com.mojang.serialization.DataResult<com.mojang.authlib.GameProfile> (com.mojang.datafixers.util.Pair<Optional<UUID>, Optional<String>>): a, mapIdNameToGameProfile, method_46378, createGameProfileFromPair, m_252898_

com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<Optional<UUID>, Optional<String>>> (com.mojang.authlib.GameProfile): a, mapGameProfileToIdName, method_46369, createPairFromGameProfile, m_252819_

<T> com.mojang.serialization.Codec<T> (Function<com.google.gson.JsonElement, T>, Function<T, com.google.gson.JsonElement>): a, adaptJsonSerializer, method_53054, fromJsonSerializer, m_293657_

<F, S> ExtraCodecs$EitherCodec<F, S> (com.mojang.serialization.Codec<F>, com.mojang.serialization.Codec<S>): c, either, method_53702, either, m_294448_

<K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> (com.mojang.serialization.Codec<K>, com.mojang.serialization.Codec<V>): d, strictUnboundedMap, method_53703, strictUnboundedMap, m_295464_

<T> com.mojang.serialization.Codec<T> (Function<com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<T>>): a, recursive, method_53052, createRecursive, m_293376_

<A> com.mojang.serialization.MapCodec<Optional<A>> (com.mojang.serialization.Codec<A>, String): a, strictOptionalField, method_53048, createStrictOptionalFieldCodec, m_294263_

<A> com.mojang.serialization.MapCodec<A> (com.mojang.serialization.Codec<A>, String, A): a, strictOptionalField, method_53049, createStrictOptionalFieldCodec, m_295827_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<? extends T>): e, withAlternative, method_52465, alternatively, m_293304_

<T, U> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, com.mojang.serialization.Codec<U>, Function<U, T>): a, withAlternative, method_52458, either, m_292858_

<T> com.mojang.serialization.Codec<it.unimi.dsi.fastutil.objects.Object2BooleanMap<T>> (com.mojang.serialization.Codec<T>): d, object2BooleanMap, method_53058, object2BooleanMap, m_293159_

1.20.1

Names

aor

aoi

Fields

com.mojang.serialization.Codec<Integer>: h, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: i, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: i, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: j, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Float>: j, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: k, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Pattern>: k, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Pattern>: l, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Instant>: l, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<Instant>: m, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<byte[]>: m, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<byte[]>: n, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: n, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: o, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: o, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: p, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: p, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: q, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

com.mojang.serialization.Codec<org.joml.Vector3f>: c, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<org.joml.Vector3f>: d, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<BitSet>: q, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<BitSet>: r, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: u, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: w, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: r, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: s, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: s, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: t, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

com.mojang.serialization.Codec<org.joml.Quaternionf>: d, QUATERNIONF_COMPONENTS, field_42265, QUATERNIONF, f_268572_

com.mojang.serialization.Codec<org.joml.Quaternionf>: e, QUATERNIONF_COMPONENTS, field_42265, QUATERNIONF, f_268572_

com.mojang.serialization.Codec<org.joml.AxisAngle4f>: e, AXISANGLE4F, field_42266, AXIS_ANGLE4F, f_268751_

com.mojang.serialization.Codec<org.joml.AxisAngle4f>: f, AXISANGLE4F, field_42266, AXIS_ANGLE4F, f_268751_

com.mojang.serialization.Codec<org.joml.Quaternionf>: f, QUATERNIONF, field_42267, ROTATION, f_268538_

com.mojang.serialization.Codec<org.joml.Quaternionf>: g, QUATERNIONF, field_42267, ROTATION, f_268538_

com.mojang.serialization.Codec<org.joml.Matrix4f>: g, MATRIX4F, field_42268, MATRIX4F, f_268748_

com.mojang.serialization.Codec<org.joml.Matrix4f>: h, MATRIX4F, field_42268, MATRIX4F, f_268748_

com.mojang.serialization.Codec<String>: t, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<String>: u, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

com.mojang.serialization.Codec<Component>: c, FLAT_COMPONENT, field_43173, STRINGIFIED_TEXT, f_276686_

com.mojang.serialization.Codec<Integer>: v, CODEPOINT, field_44703, CODEPOINT, f_283896_

Constructors

Methods

<T> com.mojang.serialization.MapCodec<T> (com.mojang.serialization.MapCodec<T>, Function<T, com.mojang.serialization.DataResult<T>>): a, validate, method_51699, validate, m_285994_

1.19.4

Names

ank

aor

Fields

com.mojang.serialization.Codec<Integer>: d, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: h, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: e, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: i, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Float>: f, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: j, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Pattern>: g, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Pattern>: k, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Instant>: h, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<Instant>: l, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<byte[]>: i, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<byte[]>: m, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: j, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: n, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: k, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: o, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: l, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: p, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

com.mojang.serialization.Codec<BitSet>: m, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<BitSet>: q, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: p, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: u, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: n, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: r, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: o, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: s, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

com.mojang.serialization.Codec<org.joml.Quaternionf>: d, QUATERNIONF_COMPONENTS, field_42265, QUATERNIONF, f_268572_

com.mojang.serialization.Codec<org.joml.AxisAngle4f>: e, AXISANGLE4F, field_42266, AXIS_ANGLE4F, f_268751_

com.mojang.serialization.Codec<org.joml.Quaternionf>: f, QUATERNIONF, field_42267, ROTATION, f_268538_

com.mojang.serialization.Codec<org.joml.Matrix4f>: g, MATRIX4F, field_42268, MATRIX4F, f_268748_

com.mojang.serialization.Codec<String>: t, NON_EMPTY_STRING, field_41759, NON_EMPTY_STRING, f_263723_

Constructors

Methods

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, createIntRangeChecker, m_144644_

<T> Function<List<T>, com.mojang.serialization.DataResult<List<T>>> (): a, nonEmptyListCheck, method_36240, createNonEmptyListChecker, m_144632_

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): b, checkRangeMinExclusiveWithMessage, method_37940, createFloatRangeChecker, m_184430_

<T> Function<HolderSet<T>, com.mojang.serialization.DataResult<HolderSet<T>>> (): b, nonEmptyHolderSetCheck, method_40112, createNonEmptyEntryListChecker, m_203981_

<T> com.mojang.serialization.Codec<T> (com.mojang.serialization.Codec<T>, Function<T, com.mojang.serialization.DataResult<T>>): a, validate, method_48112, validate, m_264370_

com.mojang.serialization.Codec<Integer> (int, int): a, intRange, method_48766, rangedInt, m_269197_

com.mojang.serialization.Codec<String> (int, int): b, sizeLimitedString, method_48109, string, m_264337_

1.19.3

Names

alq

ank

Fields

com.mojang.serialization.Codec<Integer>: b, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: d, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: c, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: e, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Float>: d, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: f, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<UUID>: a, UUID, field_38081, UUID, f_216157_

com.mojang.serialization.Codec<Pattern>: e, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Pattern>: g, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Instant>: f, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<Instant>: h, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<byte[]>: g, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<byte[]>: i, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: h, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: j, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: i, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<Optional<Long>, OptionalLong>: k, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: j, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Function<OptionalLong, Optional<Long>>: l, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

com.mojang.serialization.Codec<com.google.gson.JsonElement>: a, JSON, field_40721, JSON_ELEMENT, f_252400_

com.mojang.serialization.Codec<Component>: b, COMPONENT, field_40722, TEXT, f_252442_

com.mojang.serialization.Codec<org.joml.Vector3f>: c, VECTOR3F, field_40723, VECTOR_3F, f_252432_

com.mojang.serialization.Codec<BitSet>: m, BIT_SET, field_40724, BIT_SET, f_252419_

com.mojang.serialization.Codec<com.mojang.authlib.properties.Property>: p, PROPERTY, field_40727, GAME_PROFILE_PROPERTY, f_252501_

com.mojang.serialization.Codec<com.mojang.authlib.properties.PropertyMap>: n, PROPERTY_MAP, field_40725, GAME_PROFILE_PROPERTY_MAP, f_252500_

com.mojang.serialization.Codec<com.mojang.authlib.GameProfile>: o, GAME_PROFILE, field_40726, GAME_PROFILE, f_252453_

Constructors

Methods

com.mojang.serialization.DataResult<com.mojang.authlib.GameProfile> (com.mojang.datafixers.util.Pair<Optional<UUID>, Optional<String>>): a, mapIdNameToGameProfile, method_46378, createGameProfileFromPair, m_252898_

com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<Optional<UUID>, Optional<String>>> (com.mojang.authlib.GameProfile): a, mapGameProfileToIdName, method_46369, createPairFromGameProfile, m_252819_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

aky

alq

Fields

Constructors

Methods

1.19

Names

aiv

aky

Fields

com.mojang.serialization.Codec<Integer>: a, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: b, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: b, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Integer>: c, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

com.mojang.serialization.Codec<Float>: c, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<Float>: d, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

com.mojang.serialization.Codec<UUID>: a, UUID, field_38081, UUID, f_216157_

com.mojang.serialization.Codec<Pattern>: e, PATTERN, field_37408, REGULAR_EXPRESSION, f_216158_

com.mojang.serialization.Codec<Instant>: f, INSTANT_ISO8601, field_39042, INSTANT, f_216159_

com.mojang.serialization.Codec<byte[]>: g, BASE64_STRING, field_39273, BASE_64, f_216160_

com.mojang.serialization.Codec<ExtraCodecs$TagOrElementLocation>: h, TAG_OR_ELEMENT_ID, field_39274, TAG_ENTRY_ID, f_216161_

Function<Optional<Long>, OptionalLong>: i, toOptionalLong, field_39395, OPTIONAL_OF_LONG_TO_OPTIONAL_LONG, f_216162_

Function<OptionalLong, Optional<Long>>: j, fromOptionalLong, field_39396, OPTIONAL_LONG_TO_OPTIONAL_OF_LONG, f_216163_

Constructors

Methods

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, method_39508, m_184405_

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, idChecked, m_184405_

<A> com.mojang.serialization.Codec<A> (com.mojang.serialization.Codec<A>): c, catchDecoderException, method_42114, exceptionCatching, m_216185_

com.mojang.serialization.Codec<Instant> (DateTimeFormatter): a, instantCodec, method_43532, instant, m_216170_

com.mojang.serialization.MapCodec<OptionalLong> (com.mojang.serialization.MapCodec<Optional<Long>>): a, asOptionalLong, method_44167, optionalLong, m_216166_

1.18.2

Names

aii

aiv

Fields

Constructors

Methods

<T> Function<List<Supplier<T>>, com.mojang.serialization.DataResult<List<Supplier<T>>>> (): b, nonNullSupplierListCheck, method_37351, createPresentValuesChecker, m_181036_

<T> Function<Supplier<T>, com.mojang.serialization.DataResult<Supplier<T>>> (): c, nonNullSupplierCheck, method_37352, createPresentValueChecker, m_181037_

<A> com.mojang.serialization.Codec$ResultFunction<A> (A): a, orElsePartial, method_39028, method_39028, m_184381_

<A> com.mojang.serialization.Codec$ResultFunction<A> (A): a, orElsePartial, method_39028, orElsePartial, m_184381_

<E> com.mojang.serialization.Codec<E> (ToIntFunction<E>, IntFunction<E>, int): a, idResolverCodec, method_39511, method_39511, m_184421_

<E> com.mojang.serialization.Codec<E> (ToIntFunction<E>, IntFunction<E>, int): a, idResolverCodec, method_39511, rawIdChecked, m_184421_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): b, orCompressed, method_39512, method_39512, m_184425_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): b, orCompressed, method_39512, orCompressed, m_184425_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_39504, method_39504, m_184368_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_39504, withLifecycle, m_184368_

<T> Function<HolderSet<T>, com.mojang.serialization.DataResult<HolderSet<T>>> (): b, nonEmptyHolderSetCheck, method_40112, createNonEmptyEntryListChecker, m_203981_

<T> com.mojang.serialization.Codec<HolderSet<T>> (com.mojang.serialization.Codec<HolderSet<T>>): b, nonEmptyHolderSet, method_40113, nonEmptyEntryList, m_203982_

<E> com.mojang.serialization.MapCodec<E> (Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>>): a, retrieveContext, method_40110, createContextRetrievalCodec, m_203976_

<E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> (Function<E, T>): b, ensureHomogenous, method_40114, createEqualTypeChecker, m_203984_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

agp

aii

Fields

com.mojang.serialization.Codec<Float>: c, POSITIVE_FLOAT, field_34387, POSITIVE_FLOAT, f_184349_

Constructors

Methods

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, createRangeChecker, m_144644_

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, createIntRangeChecker, m_144644_

<P, I> com.mojang.serialization.Codec<I> (com.mojang.serialization.Codec<P>, String, String, BiFunction<P, P, com.mojang.serialization.DataResult<I>>, Function<I, P>, Function<I, P>): a, intervalCodec, method_37931, createCodecForPairObject, m_184361_

<A> com.mojang.serialization.Codec$ResultFunction<A> (A): a, orElsePartial, method_39028, method_39028, m_184381_

<E> com.mojang.serialization.Codec<E> (ToIntFunction<E>, IntFunction<E>, int): a, idResolverCodec, method_39511, method_39511, m_184421_

<E> com.mojang.serialization.Codec<E> (Function<E, String>, Function<String, E>): a, stringResolverCodec, method_39508, method_39508, m_184405_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): b, orCompressed, method_39512, method_39512, m_184425_

<E> com.mojang.serialization.Codec<E> (com.mojang.serialization.Codec<E>, Function<E, com.mojang.serialization.Lifecycle>, Function<E, com.mojang.serialization.Lifecycle>): a, overrideLifecycle, method_39504, method_39504, m_184368_

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): b, checkRangeMinExclusiveWithMessage, method_37940, createFloatRangeChecker, m_184430_

com.mojang.serialization.Codec<Float> (float, float, Function<Float, String>): a, floatRangeMinExclusiveWithMessage, method_37928, rangedFloat, m_184350_

<A> com.mojang.serialization.Codec<A> (Supplier<com.mojang.serialization.Codec<A>>): a, lazyInitializedCodec, method_39240, createLazy, m_184415_

1.17.1

Names

Fields

com.mojang.serialization.Codec<Integer>: a, NON_NEGATIVE_INT, field_33441, field_33441, f_144628_

com.mojang.serialization.Codec<Integer>: a, NON_NEGATIVE_INT, field_33441, NONNEGATIVE_INT, f_144628_

com.mojang.serialization.Codec<Integer>: b, POSITIVE_INT, field_33442, field_33442, f_144629_

com.mojang.serialization.Codec<Integer>: b, POSITIVE_INT, field_33442, POSITIVE_INT, f_144629_

Constructors

Methods

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, method_36243, m_144644_

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, createRangeChecker, m_144644_

com.mojang.serialization.Codec<Integer> (int, int, Function<Integer, String>): a, intRangeWithMessage, method_36241, method_36241, m_144633_

com.mojang.serialization.Codec<Integer> (int, int, Function<Integer, String>): a, intRangeWithMessage, method_36241, rangedInt, m_144633_

<T> Function<List<T>, com.mojang.serialization.DataResult<List<T>>> (): a, nonEmptyListCheck, method_36240, method_36240, m_144632_

<T> Function<List<T>, com.mojang.serialization.DataResult<List<T>>> (): a, nonEmptyListCheck, method_36240, createNonEmptyListChecker, m_144632_

<T> com.mojang.serialization.Codec<List<T>> (com.mojang.serialization.Codec<List<T>>): a, nonEmptyList, method_36973, method_36973, m_144637_

<T> com.mojang.serialization.Codec<List<T>> (com.mojang.serialization.Codec<List<T>>): a, nonEmptyList, method_36973, nonEmptyList, m_144637_

<T> Function<List<Supplier<T>>, com.mojang.serialization.DataResult<List<Supplier<T>>>> (): b, nonNullSupplierListCheck, method_37351, method_37351, m_181036_

<T> Function<List<Supplier<T>>, com.mojang.serialization.DataResult<List<Supplier<T>>>> (): b, nonNullSupplierListCheck, method_37351, createPresentValuesChecker, m_181036_

<T> Function<Supplier<T>, com.mojang.serialization.DataResult<Supplier<T>>> (): c, nonNullSupplierCheck, method_37352, method_37352, m_181037_

<T> Function<Supplier<T>, com.mojang.serialization.DataResult<Supplier<T>>> (): c, nonNullSupplierCheck, method_37352, createPresentValueChecker, m_181037_

1.17

Names

agp

net.minecraft.util.ExtraCodecs

net.minecraft.class_5699

net.minecraft.util.dynamic.Codecs

net.minecraft.src.C_140989_

net.minecraft.util.ExtraCodecs

Fields

com.mojang.serialization.Codec<Integer>: a, NON_NEGATIVE_INT, field_33441, field_33441, f_144628_

com.mojang.serialization.Codec<Integer>: b, POSITIVE_INT, field_33442, field_33442, f_144629_

Constructors

()

Methods

<F, S> com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<F, S>> (com.mojang.serialization.Codec<F>, com.mojang.serialization.Codec<S>): a, xor, method_33817, xor, m_144639_

<N extends Number extends Comparable<N>> Function<N, com.mojang.serialization.DataResult<N>> (N, N, Function<N, String>): a, checkRangeWithMessage, method_36243, method_36243, m_144644_

com.mojang.serialization.Codec<Integer> (int, int, Function<Integer, String>): a, intRangeWithMessage, method_36241, method_36241, m_144633_

<T> Function<List<T>, com.mojang.serialization.DataResult<List<T>>> (): a, nonEmptyListCheck, method_36240, method_36240, m_144632_

<T> com.mojang.serialization.Codec<List<T>> (com.mojang.serialization.Codec<List<T>>): a, nonEmptyList, method_36973, method_36973, m_144637_

<T> Function<List<Supplier<T>>, com.mojang.serialization.DataResult<List<Supplier<T>>>> (): b, nonNullSupplierListCheck, method_37351, method_37351, m_181036_

<T> Function<Supplier<T>, com.mojang.serialization.DataResult<Supplier<T>>> (): c, nonNullSupplierCheck, method_37352, method_37352, m_181037_