Interface ICustomHolderSet<T>
- All Superinterfaces:
- HolderSet<T>,- IForgeHolderSet<T>,- Iterable<Holder<T>>
- All Known Implementing Classes:
- AndHolderSet,- AnyHolderSet,- CompositeHolderSet,- NotHolderSet,- OrHolderSet
Interface for mods' custom holderset types
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.core.HolderSetHolderSet.Direct<T>, HolderSet.ListBacked<T>, HolderSet.Named<T>Nested classes/interfaces inherited from interface net.minecraftforge.common.extensions.IForgeHolderSetIForgeHolderSet.SerializationType
- 
Method SummaryModifier and TypeMethodDescriptionWhat format this holderset serializes to in json/nbt/etctype()Returns HolderSetType registered toForgeRegistries.HOLDER_SET_TYPES.Methods inherited from interface net.minecraft.core.HolderSetcanSerializeIn, contains, get, getRandomElement, size, stream, unwrap, unwrapKeyMethods inherited from interface net.minecraftforge.common.extensions.IForgeHolderSetaddInvalidationListenerMethods inherited from interface java.lang.IterableforEach, iterator, spliterator
- 
Method Details- 
typeHolderSetType type()Returns HolderSetType registered toForgeRegistries.HOLDER_SET_TYPES.- Returns:
- HolderSetType registered to ForgeRegistries.HOLDER_SET_TYPES
 
- 
serializationTypeDescription copied from interface:IForgeHolderSetWhat format this holderset serializes to in json/nbt/etc- Specified by:
- serializationTypein interface- IForgeHolderSet<T>
 
 
-