public static <T> com.mojang.serialization.Codec<T> | | a(com.mojang.serialization.DynamicOps<T> arg0) | | converter(com.mojang.serialization.DynamicOps<T> arg0) | | method_53918(com.mojang.serialization.DynamicOps<T> arg0) | | fromOps(com.mojang.serialization.DynamicOps<T> ops) |
|
public static <P, I> com.mojang.serialization.Codec<I> | | a(com.mojang.serialization.Codec<P> arg0, String arg1, String arg2, BiFunction<P, P, com.mojang.serialization.DataResult<I>> arg3, Function<I, P> arg4, Function<I, P> arg5) | | intervalCodec(com.mojang.serialization.Codec<P> arg0, String arg1, String arg2, BiFunction<P, P, com.mojang.serialization.DataResult<I>> arg3, Function<I, P> arg4, Function<I, P> arg5) | | method_37931(com.mojang.serialization.Codec<P> arg0, String arg1, String arg2, BiFunction<P, P, com.mojang.serialization.DataResult<I>> arg3, Function<I, P> arg4, Function<I, P> arg5) | | createCodecForPairObject(com.mojang.serialization.Codec<P> codec, String leftFieldName, String rightFieldName, BiFunction<P, P, com.mojang.serialization.DataResult<I>> combineFunction, Function<I, P> leftFunction, Function<I, P> rightFunction) |
|
public static <A> com.mojang.serialization.Codec$ResultFunction<A> | | a(A arg0) | | orElsePartial(A arg0) | | method_39028(A arg0) | | orElsePartial(A object) |
|
public static <E> com.mojang.serialization.Codec<E> | |
public static <I, E> com.mojang.serialization.Codec<E> | | a(com.mojang.serialization.Codec<I> arg0, Function<I, E> arg1, Function<E, I> arg2) | | idResolverCodec(com.mojang.serialization.Codec<I> arg0, Function<I, E> arg1, Function<E, I> arg2) | | method_65314(com.mojang.serialization.Codec<I> arg0, Function<I, E> arg1, Function<E, I> arg2) | | idChecked(com.mojang.serialization.Codec<I> idCodec, Function<I, E> idToElement, Function<E, I> elementToId) |
|
public static <E> com.mojang.serialization.Codec<E> | | a(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<E> arg1) | | orCompressed(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<E> arg1) | | method_39512(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<E> arg1) | | orCompressed(com.mojang.serialization.Codec<E> uncompressedCodec, com.mojang.serialization.Codec<E> compressedCodec) |
|
public static <E> com.mojang.serialization.MapCodec<E> | | a(com.mojang.serialization.MapCodec<E> arg0, com.mojang.serialization.MapCodec<E> arg1) | | orCompressed(com.mojang.serialization.MapCodec<E> arg0, com.mojang.serialization.MapCodec<E> arg1) | | method_53921(com.mojang.serialization.MapCodec<E> arg0, com.mojang.serialization.MapCodec<E> arg1) | | orCompressed(com.mojang.serialization.MapCodec<E> uncompressedCodec, com.mojang.serialization.MapCodec<E> compressedCodec) |
|
public static <E> com.mojang.serialization.Codec<E> | | b(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1, Function<E, com.mojang.serialization.Lifecycle> arg2) | | overrideLifecycle(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1, Function<E, com.mojang.serialization.Lifecycle> arg2) | | method_39504(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1, Function<E, com.mojang.serialization.Lifecycle> arg2) | | withLifecycle(com.mojang.serialization.Codec<E> originalCodec, Function<E, com.mojang.serialization.Lifecycle> entryLifecycleGetter, Function<E, com.mojang.serialization.Lifecycle> lifecycleGetter) |
|
public static <E> com.mojang.serialization.Codec<E> | | a(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1) | | overrideLifecycle(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1) | | method_56942(com.mojang.serialization.Codec<E> arg0, Function<E, com.mojang.serialization.Lifecycle> arg1) | | withLifecycle(com.mojang.serialization.Codec<E> originalCodec, Function<E, com.mojang.serialization.Lifecycle> lifecycleGetter) |
|
public static <K, V> ExtraCodecs$StrictUnboundedMapCodec<K, V> | | b(com.mojang.serialization.Codec<K> arg0, com.mojang.serialization.Codec<V> arg1) | | strictUnboundedMap(com.mojang.serialization.Codec<K> arg0, com.mojang.serialization.Codec<V> arg1) | | method_53703(com.mojang.serialization.Codec<K> arg0, com.mojang.serialization.Codec<V> arg1) | | strictUnboundedMap(com.mojang.serialization.Codec<K> keyCodec, com.mojang.serialization.Codec<V> elementCodec) |
|
public static <E> com.mojang.serialization.Codec<List<E>> | | a(com.mojang.serialization.Codec<E> arg0) | | compactListCodec(com.mojang.serialization.Codec<E> arg0) | | method_65313(com.mojang.serialization.Codec<E> arg0) | | listOrSingle(com.mojang.serialization.Codec<E> entryCodec) |
|
public static <E> com.mojang.serialization.Codec<List<E>> | | c(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<List<E>> arg1) | | compactListCodec(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<List<E>> arg1) | | method_65320(com.mojang.serialization.Codec<E> arg0, com.mojang.serialization.Codec<List<E>> arg1) | | listOrSingle(com.mojang.serialization.Codec<E> entryCodec, com.mojang.serialization.Codec<List<E>> listCodec) |
|
private static com.mojang.serialization.Codec<Integer> | | a(int arg0, int arg1, Function<Integer, String> arg2) | | intRangeWithMessage(int arg0, int arg1, Function<Integer, String> arg2) | | method_36241(int arg0, int arg1, Function<Integer, String> arg2) | | rangedInt(int min, int max, Function<Integer, String> messageFactory) |
|
public static com.mojang.serialization.Codec<Integer> | | a(int arg0, int arg1) | | intRange(int arg0, int arg1) | | method_48766(int arg0, int arg1) | | rangedInt(int min, int max) |
|
private static com.mojang.serialization.Codec<Float> | | a(float arg0, float arg1, Function<Float, String> arg2) | | floatRangeMinInclusiveWithMessage(float arg0, float arg1, Function<Float, String> arg2) | | method_62812(float arg0, float arg1, Function<Float, String> arg2) | | rangedInclusiveFloat(float minInclusive, float maxInclusive, Function<Float, String> messageFactory) |
|
private static com.mojang.serialization.Codec<Float> | | b(float arg0, float arg1, Function<Float, String> arg2) | | floatRangeMinExclusiveWithMessage(float arg0, float arg1, Function<Float, String> arg2) | | method_37928(float arg0, float arg1, Function<Float, String> arg2) | | rangedFloat(float minExclusive, float maxInclusive, Function<Float, String> messageFactory) |
|
public static com.mojang.serialization.Codec<Float> | | a(float arg0, float arg1) | | floatRange(float arg0, float arg1) | | method_65311(float arg0, float arg1) | | rangedInclusiveFloat(float minInclusive, float maxInclusive) |
|
public static <T> com.mojang.serialization.Codec<List<T>> | | b(com.mojang.serialization.Codec<List<T>> arg0) | | nonEmptyList(com.mojang.serialization.Codec<List<T>> arg0) | | method_36973(com.mojang.serialization.Codec<List<T>> arg0) | | nonEmptyList(com.mojang.serialization.Codec<List<T>> originalCodec) |
|
public static <T> com.mojang.serialization.Codec<HolderSet<T>> | | c(com.mojang.serialization.Codec<jv<T>> arg0) | | nonEmptyHolderSet(com.mojang.serialization.Codec<HolderSet<T>> arg0) | | method_40113(com.mojang.serialization.Codec<class_6885<T>> arg0) | | nonEmptyEntryList(com.mojang.serialization.Codec<RegistryEntryList<T>> originalCodec) |
|
public static <M extends Map<?, ?>> com.mojang.serialization.Codec<M> | | d(com.mojang.serialization.Codec<M> arg0) | | nonEmptyMap(com.mojang.serialization.Codec<M> arg0) | | method_63572(com.mojang.serialization.Codec<M> arg0) | | nonEmptyMap(com.mojang.serialization.Codec<M> originalCodec) |
|
public static <E> com.mojang.serialization.MapCodec<E> | | a(Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>> arg0) | | retrieveContext(Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>> arg0) | | method_40110(Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>> arg0) | | createContextRetrievalCodec(Function<com.mojang.serialization.DynamicOps<?>, com.mojang.serialization.DataResult<E>> retriever) |
|
public static <E, L extends Collection<E>, T> Function<L, com.mojang.serialization.DataResult<L>> | |
public static <A> com.mojang.serialization.Codec<A> | | e(com.mojang.serialization.Codec<A> arg0) | | catchDecoderException(com.mojang.serialization.Codec<A> arg0) | | method_42114(com.mojang.serialization.Codec<A> arg0) | | exceptionCatching(com.mojang.serialization.Codec<A> codec) |
|
public static com.mojang.serialization.Codec<TemporalAccessor> | |
public static com.mojang.serialization.MapCodec<OptionalLong> | | a(com.mojang.serialization.MapCodec<Optional<Long>> arg0) | | asOptionalLong(com.mojang.serialization.MapCodec<Optional<Long>> arg0) | | method_44167(com.mojang.serialization.MapCodec<Optional<Long>> arg0) | | optionalLong(com.mojang.serialization.MapCodec<Optional<Long>> codec) |
|
public static <K, V> com.mojang.serialization.Codec<Map<K, V>> | | a(com.mojang.serialization.Codec<Map<K, V>> arg0, int arg1) | | sizeLimitedMap(com.mojang.serialization.Codec<Map<K, V>> arg0, int arg1) | | method_57153(com.mojang.serialization.Codec<Map<K, V>> arg0, int arg1) | | map(com.mojang.serialization.Codec<Map<K, V>> codec, int maxLength) |
|
public static <T> com.mojang.serialization.Codec<it.unimi.dsi.fastutil.objects.Object2BooleanMap<T>> | | f(com.mojang.serialization.Codec<T> arg0) | | object2BooleanMap(com.mojang.serialization.Codec<T> arg0) | | method_53058(com.mojang.serialization.Codec<T> arg0) | | object2BooleanMap(com.mojang.serialization.Codec<T> keyCodec) |
|
public static <K, V> com.mojang.serialization.MapCodec<V> | | a(String arg0, String arg1, com.mojang.serialization.Codec<K> arg2, Function<? super V, ? extends K> arg3, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>> arg4) | | dispatchOptionalValue(String arg0, String arg1, com.mojang.serialization.Codec<K> arg2, Function<? super V, ? extends K> arg3, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>> arg4) | | method_54941(String arg0, String arg1, com.mojang.serialization.Codec<K> arg2, Function<? super V, ? extends K> arg3, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>> arg4) | | parameters(String typeKey, String parametersKey, com.mojang.serialization.Codec<K> typeCodec, Function<? super V, ? extends K> typeGetter, Function<? super K, ? extends com.mojang.serialization.Codec<? extends V>> parametersCodecGetter) |
|
public static <A> com.mojang.serialization.Codec<Optional<A>> | | g(com.mojang.serialization.Codec<A> arg0) | | optionalEmptyMap(com.mojang.serialization.Codec<A> arg0) | | method_57155(com.mojang.serialization.Codec<A> arg0) | | optional(com.mojang.serialization.Codec<A> codec) |
|