Uses of Interface
net.neoforged.neoforge.registries.holdersets.ICustomHolderSet
-
Uses of ICustomHolderSet in net.minecraft.resources
Modifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec
<com.mojang.datafixers.util.Either<ICustomHolderSet<E>, com.mojang.datafixers.util.Either<TagKey<E>, List<Holder<E>>>>> HolderSetCodec.combinedCodec
private final com.mojang.serialization.Codec
<ICustomHolderSet<E>> HolderSetCodec.forgeDispatchCodec
-
Uses of ICustomHolderSet in net.neoforged.neoforge.registries.holdersets
Modifier and TypeClassDescriptionclass
AndHolderSet<T>
Holderset that represents an intersection of other holdersets.final record
AnyHolderSet<T>
Holderset that represents all elements of a registry.class
Composite holdersets have component holdersets and possibly owner holdersets (which have this holderset as a component).class
NotHolderSet<T>
Holderset that represents all elements of a registry not present in another holderset.class
OrHolderSet<T>
Holderset that represents a union of other holdersets.Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.MapCodec
<? extends ICustomHolderSet<T>> AndHolderSet.codec
(ResourceKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<Holder<T>> holderCodec, boolean forceList) static <T> com.mojang.serialization.MapCodec
<? extends ICustomHolderSet<T>> AnyHolderSet.codec
(ResourceKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<Holder<T>> holderCodec, boolean forceList) static <T> com.mojang.serialization.MapCodec
<? extends ICustomHolderSet<T>> NotHolderSet.codec
(ResourceKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<Holder<T>> holderCodec, boolean forceList) static <T> com.mojang.serialization.MapCodec
<? extends ICustomHolderSet<T>> OrHolderSet.codec
(ResourceKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<Holder<T>> holderCodec, boolean forceList) <T> com.mojang.serialization.MapCodec
<? extends ICustomHolderSet<T>> HolderSetType.makeCodec
(ResourceKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<Holder<T>> holderCodec, boolean forceList)