public class NumberCodecs extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
NumberCodecs.class_5395<A> |
| Constructor and Description |
|---|
NumberCodecs() |
| Modifier and Type | Method and Description |
|---|---|
private static Function<Double,com.mojang.serialization.DataResult<Double>> |
createRangedDataResultFactory(double min,
double max) |
private static Function<Integer,com.mojang.serialization.DataResult<Integer>> |
createRangedDataResultFactory(int min,
int max) |
private static <A> com.mojang.serialization.MapCodec<A> |
method_29904(com.mojang.serialization.MapCodec<A> mapCodec,
NumberCodecs.class_5395<A> class_5395) |
static <A> com.mojang.serialization.MapCodec<A> |
method_29905(com.mojang.serialization.MapCodec<A> mapCodec,
Consumer<String> consumer,
Supplier<? extends A> supplier) |
static <T> com.mojang.serialization.MapCodec<com.mojang.datafixers.util.Pair<RegistryKey<T>,T>> |
method_29906(RegistryKey<Registry<T>> registryKey,
com.mojang.serialization.MapCodec<T> mapCodec) |
static <A> com.mojang.serialization.MapCodec<A> |
method_30018(com.mojang.serialization.MapCodec<A> mapCodec,
Supplier<A> supplier) |
static com.mojang.serialization.Codec<Double> |
rangedDouble(double min,
double max) |
static com.mojang.serialization.Codec<Integer> |
rangedInt(int min,
int max) |
private static Function<Integer,com.mojang.serialization.DataResult<Integer>> createRangedDataResultFactory(int min, int max)
public static com.mojang.serialization.Codec<Integer> rangedInt(int min, int max)
private static Function<Double,com.mojang.serialization.DataResult<Double>> createRangedDataResultFactory(double min, double max)
public static com.mojang.serialization.Codec<Double> rangedDouble(double min, double max)
public static <T> com.mojang.serialization.MapCodec<com.mojang.datafixers.util.Pair<RegistryKey<T>,T>> method_29906(RegistryKey<Registry<T>> registryKey, com.mojang.serialization.MapCodec<T> mapCodec)
private static <A> com.mojang.serialization.MapCodec<A> method_29904(com.mojang.serialization.MapCodec<A> mapCodec,
NumberCodecs.class_5395<A> class_5395)
public static <A> com.mojang.serialization.MapCodec<A> method_29905(com.mojang.serialization.MapCodec<A> mapCodec,
Consumer<String> consumer,
Supplier<? extends A> supplier)
public static <A> com.mojang.serialization.MapCodec<A> method_30018(com.mojang.serialization.MapCodec<A> mapCodec,
Supplier<A> supplier)