Class RegistryCodecs
java.lang.Object
net.minecraft.core.registries.codec.RegistryCodecs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey) static <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec, boolean allowInline) static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey) static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, boolean alwaysUseList) static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysUseList)
-
Constructor Details
-
RegistryCodecs
public RegistryCodecs()
-
-
Method Details
-
holder
public static <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey) -
holder
public static <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec) -
holder
public static <E> com.mojang.serialization.Codec<Holder<E>> holder(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec, boolean allowInline) -
holderSet
public static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec) -
holderSet
public static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysUseList) -
holderSet
public static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey) -
holderSet
public static <E> com.mojang.serialization.Codec<HolderSet<E>> holderSet(ResourceKey<? extends Registry<E>> registryKey, boolean alwaysUseList)
-