类 RegistryCodecs
java.lang.Object
net.minecraft.core.RegistryCodecs
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static <E> com.mojang.serialization.Codec<Registry<E>>
fullCodec
(ResourceKey<? extends Registry<E>> p_248884_, com.mojang.serialization.Lifecycle p_251810_, com.mojang.serialization.Codec<E> p_250169_) static <E> com.mojang.serialization.Codec<HolderSet<E>>
homogeneousList
(ResourceKey<? extends Registry<E>> pRegistryKey) static <E> com.mojang.serialization.Codec<HolderSet<E>>
homogeneousList
(ResourceKey<? extends Registry<E>> pRegistryKey, boolean pDisallowInline) static <E> com.mojang.serialization.Codec<HolderSet<E>>
homogeneousList
(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec) static <E> com.mojang.serialization.Codec<HolderSet<E>>
homogeneousList
(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec, boolean pDisallowInline) static <T> com.mojang.serialization.Codec<Registry<T>>
networkCodec
(ResourceKey<? extends Registry<T>> pRegistryKey, com.mojang.serialization.Lifecycle pLifecycle, com.mojang.serialization.Codec<T> pElementCodec) private static <T> com.mojang.serialization.MapCodec<RegistryCodecs.RegistryEntry<T>>
withNameAndId
(ResourceKey<? extends Registry<T>> pRegistryKey, com.mojang.serialization.MapCodec<T> pElementCodec)
-
构造器详细资料
-
RegistryCodecs
public RegistryCodecs()
-
-
方法详细资料
-
withNameAndId
private static <T> com.mojang.serialization.MapCodec<RegistryCodecs.RegistryEntry<T>> withNameAndId(ResourceKey<? extends Registry<T>> pRegistryKey, com.mojang.serialization.MapCodec<T> pElementCodec) -
networkCodec
public static <T> com.mojang.serialization.Codec<Registry<T>> networkCodec(ResourceKey<? extends Registry<T>> pRegistryKey, com.mojang.serialization.Lifecycle pLifecycle, com.mojang.serialization.Codec<T> pElementCodec) -
fullCodec
public static <E> com.mojang.serialization.Codec<Registry<E>> fullCodec(ResourceKey<? extends Registry<E>> p_248884_, com.mojang.serialization.Lifecycle p_251810_, com.mojang.serialization.Codec<E> p_250169_) -
homogeneousList
public static <E> com.mojang.serialization.Codec<HolderSet<E>> homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec) -
homogeneousList
public static <E> com.mojang.serialization.Codec<HolderSet<E>> homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec, boolean pDisallowInline) -
homogeneousList
public static <E> com.mojang.serialization.Codec<HolderSet<E>> homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey) -
homogeneousList
public static <E> com.mojang.serialization.Codec<HolderSet<E>> homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, boolean pDisallowInline)
-