Uses of Interface
net.minecraft.core.HolderSet
Packages that use HolderSet
Package
Description
-
Uses of HolderSet in net.minecraft.advancements.criterion
Fields in net.minecraft.advancements.criterion declared as HolderSetModifier and TypeFieldDescriptionprivate final HolderSet<EntityType<?>> EntityTypePredicate.typesThe field for thetypesrecord component.Fields in net.minecraft.advancements.criterion with type parameters of type HolderSetModifier and TypeFieldDescriptionLocationPredicate.biomesThe field for thebiomesrecord component.LocationPredicate.Builder.biomesBlockPredicate.blocksThe field for theblocksrecord component.BlockPredicate.Builder.blocksprivate final Optional<HolderSet<Enchantment>> EnchantmentPredicate.enchantmentsThe field for theenchantmentsrecord component.FluidPredicate.Builder.fluidsFluidPredicate.fluidsThe field for thefluidsrecord component.ItemPredicate.Builder.itemsItemPredicate.itemsThe field for theitemsrecord component.LocationPredicate.Builder.structuresLocationPredicate.structuresThe field for thestructuresrecord component.Methods in net.minecraft.advancements.criterion that return HolderSetModifier and TypeMethodDescriptionHolderSet<EntityType<?>> EntityTypePredicate.types()Returns the value of thetypesrecord component.Methods in net.minecraft.advancements.criterion that return types with arguments of type HolderSetModifier and TypeMethodDescriptionLocationPredicate.biomes()Returns the value of thebiomesrecord component.BlockPredicate.blocks()Returns the value of theblocksrecord component.EnchantmentPredicate.enchantments()Returns the value of theenchantmentsrecord component.FluidPredicate.fluids()Returns the value of thefluidsrecord component.ItemPredicate.items()Returns the value of theitemsrecord component.LocationPredicate.structures()Returns the value of thestructuresrecord component.Methods in net.minecraft.advancements.criterion with parameters of type HolderSetModifier and TypeMethodDescriptionLocationPredicate.Builder.setStructures(HolderSet<Structure> structures) Constructors in net.minecraft.advancements.criterion with parameters of type HolderSetModifierConstructorDescriptionEnchantmentPredicate(HolderSet<Enchantment> enchantments, MinMaxBounds.Ints level) EntityTypePredicate(HolderSet<EntityType<?>> types) Creates an instance of aEntityTypePredicaterecord class.Constructor parameters in net.minecraft.advancements.criterion with type arguments of type HolderSetModifierConstructorDescriptionBlockPredicate(Optional<HolderSet<Block>> blocks, Optional<StatePropertiesPredicate> properties, Optional<NbtPredicate> nbt, DataComponentMatchers components) Creates an instance of aBlockPredicaterecord class.EnchantmentPredicate(Optional<HolderSet<Enchantment>> enchantments, MinMaxBounds.Ints level) Creates an instance of aEnchantmentPredicaterecord class.FluidPredicate(Optional<HolderSet<Fluid>> fluids, Optional<StatePropertiesPredicate> properties) Creates an instance of aFluidPredicaterecord class.ItemPredicate(Optional<HolderSet<Item>> items, MinMaxBounds.Ints count, DataComponentMatchers components) Creates an instance of aItemPredicaterecord class. -
Uses of HolderSet in net.minecraft.commands.arguments.blocks
Fields in net.minecraft.commands.arguments.blocks declared as HolderSetModifier and TypeFieldDescriptionBlockPredicateArgument.TagPredicate.tagBlockStateParser.tagBlockStateParser.TagResult.tagThe field for thetagrecord component.Methods in net.minecraft.commands.arguments.blocks that return HolderSetModifier and TypeMethodDescriptionBlockStateParser.TagResult.tag()Returns the value of thetagrecord component.Constructors in net.minecraft.commands.arguments.blocks with parameters of type HolderSetModifierConstructorDescriptionprivateTagPredicate(HolderSet<Block> tag, Map<String, String> vagueProperties, @Nullable CompoundTag nbt) Creates an instance of aTagResultrecord class. -
Uses of HolderSet in net.minecraft.core
Classes in net.minecraft.core that implement HolderSetModifier and TypeClassDescriptionstatic final classstatic classstatic classMethods in net.minecraft.core that return HolderSetMethods in net.minecraft.core that return types with arguments of type HolderSetModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> registryKey) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> registryKey, boolean alwaysUseList) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysUseList) Methods in net.minecraft.core with parameters of type HolderSet -
Uses of HolderSet in net.minecraft.core.component.predicates
Fields in net.minecraft.core.component.predicates declared as HolderSetModifier and TypeFieldDescriptionPotionsPredicate.potionsThe field for thepotionsrecord component.private final HolderSet<VillagerType> VillagerTypePredicate.villagerTypesThe field for thevillagerTypesrecord component.Fields in net.minecraft.core.component.predicates with type parameters of type HolderSetModifier and TypeFieldDescriptionAttributeModifiersPredicate.EntryPredicate.attributeThe field for theattributerecord component.private final Optional<HolderSet<TrimMaterial>> TrimPredicate.materialThe field for thematerialrecord component.private final Optional<HolderSet<TrimPattern>> TrimPredicate.patternThe field for thepatternrecord component.private final Optional<HolderSet<JukeboxSong>> JukeboxPlayablePredicate.songThe field for thesongrecord component.Methods in net.minecraft.core.component.predicates that return HolderSetModifier and TypeMethodDescriptionPotionsPredicate.potions()Returns the value of thepotionsrecord component.VillagerTypePredicate.villagerTypes()Returns the value of thevillagerTypesrecord component.Methods in net.minecraft.core.component.predicates that return types with arguments of type HolderSetModifier and TypeMethodDescriptionAttributeModifiersPredicate.EntryPredicate.attribute()Returns the value of theattributerecord component.TrimPredicate.material()Returns the value of thematerialrecord component.TrimPredicate.pattern()Returns the value of thepatternrecord component.JukeboxPlayablePredicate.song()Returns the value of thesongrecord component.Methods in net.minecraft.core.component.predicates with parameters of type HolderSetModifier and TypeMethodDescriptionstatic DataComponentPredicatestatic VillagerTypePredicateVillagerTypePredicate.villagerTypes(HolderSet<VillagerType> villagerTypes) Constructors in net.minecraft.core.component.predicates with parameters of type HolderSetModifierConstructorDescriptionPotionsPredicate(HolderSet<Potion> potions) Creates an instance of aPotionsPredicaterecord class.VillagerTypePredicate(HolderSet<VillagerType> villagerTypes) Creates an instance of aVillagerTypePredicaterecord class.Constructor parameters in net.minecraft.core.component.predicates with type arguments of type HolderSetModifierConstructorDescriptionEntryPredicate(Optional<HolderSet<Attribute>> attribute, Optional<Identifier> id, MinMaxBounds.Doubles amount, Optional<AttributeModifier.Operation> operation, Optional<EquipmentSlotGroup> slot) Creates an instance of aEntryPredicaterecord class.Creates an instance of aJukeboxPlayablePredicaterecord class.TrimPredicate(Optional<HolderSet<TrimMaterial>> material, Optional<HolderSet<TrimPattern>> pattern) Creates an instance of aTrimPredicaterecord class. -
Uses of HolderSet in net.minecraft.network.codec
Methods in net.minecraft.network.codec that return types with arguments of type HolderSetModifier and TypeMethodDescriptionstatic <T> StreamCodec<RegistryFriendlyByteBuf, HolderSet<T>> ByteBufCodecs.holderSet(ResourceKey<? extends Registry<T>> registryKey) -
Uses of HolderSet in net.minecraft.resources
Classes in net.minecraft.resources that implement interfaces with type arguments of type HolderSetMethods in net.minecraft.resources that return types with arguments of type HolderSetModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<HolderSet<E>> HolderSetCodec.create(ResourceKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<Holder<E>> elementCodec, boolean alwaysUseList) HolderSetCodec.decode(com.mojang.serialization.DynamicOps<T> ops, T input) HolderSetCodec.decodeWithoutRegistry(com.mojang.serialization.DynamicOps<T> ops, T input) private static <E> com.mojang.serialization.DataResult<HolderSet<E>> HolderSetCodec.lookupTag(HolderGetter<E> registry, TagKey<E> key) Methods in net.minecraft.resources with parameters of type HolderSetModifier and TypeMethodDescription<T> com.mojang.serialization.DataResult<T> private <T> com.mojang.serialization.DataResult<T> HolderSetCodec.encodeWithoutRegistry(HolderSet<E> input, com.mojang.serialization.DynamicOps<T> ops, T prefix) -
Uses of HolderSet in net.minecraft.server.dialog
Fields in net.minecraft.server.dialog declared as HolderSetModifier and TypeFieldDescriptionDialogListDialog.dialogsThe field for thedialogsrecord component.Fields in net.minecraft.server.dialog with type parameters of type HolderSetMethods in net.minecraft.server.dialog that return HolderSetModifier and TypeMethodDescriptionDialogListDialog.dialogs()Returns the value of thedialogsrecord component.Constructors in net.minecraft.server.dialog with parameters of type HolderSetModifierConstructorDescriptionDialogListDialog(CommonDialogData common, HolderSet<Dialog> dialogs, Optional<ActionButton> exitAction, int columns, int buttonWidth) Creates an instance of aDialogListDialogrecord class. -
Uses of HolderSet in net.minecraft.util
Methods in net.minecraft.util that return types with arguments of type HolderSetModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<HolderSet<T>> ExtraCodecs.nonEmptyHolderSet(com.mojang.serialization.Codec<HolderSet<T>> listCodec) Method parameters in net.minecraft.util with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<HolderSet<T>> ExtraCodecs.nonEmptyHolderSet(com.mojang.serialization.Codec<HolderSet<T>> listCodec) -
Uses of HolderSet in net.minecraft.world.entity.animal.wolf
Methods in net.minecraft.world.entity.animal.wolf with parameters of type HolderSetModifier and TypeMethodDescriptionprivate static SpawnPrioritySelectorsWolfVariants.highPrioBiome(HolderSet<Biome> biomes) -
Uses of HolderSet in net.minecraft.world.entity.npc.villager
Methods in net.minecraft.world.entity.npc.villager with parameters of type HolderSetModifier and TypeMethodDescriptionprivate static voidAbstractVillager.addOffersFromItemListings(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) private static voidAbstractVillager.addOffersFromItemListingsWithoutDuplicates(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) -
Uses of HolderSet in net.minecraft.world.entity.variant
Fields in net.minecraft.world.entity.variant declared as HolderSetModifier and TypeFieldDescriptionBiomeCheck.requiredBiomesThe field for therequiredBiomesrecord component.StructureCheck.requiredStructuresThe field for therequiredStructuresrecord component.Methods in net.minecraft.world.entity.variant that return HolderSetModifier and TypeMethodDescriptionBiomeCheck.requiredBiomes()Returns the value of therequiredBiomesrecord component.StructureCheck.requiredStructures()Returns the value of therequiredStructuresrecord component.Constructors in net.minecraft.world.entity.variant with parameters of type HolderSetModifierConstructorDescriptionBiomeCheck(HolderSet<Biome> requiredBiomes) Creates an instance of aBiomeCheckrecord class.StructureCheck(HolderSet<Structure> requiredStructures) Creates an instance of aStructureCheckrecord class. -
Uses of HolderSet in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component declared as HolderSetFields in net.minecraft.world.item.component with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final Optional<HolderSet<DamageType>> BlocksAttacks.DamageReduction.typeThe field for thetyperecord component.Methods in net.minecraft.world.item.component that return HolderSetModifier and TypeMethodDescriptionTool.Rule.blocks()Returns the value of theblocksrecord component.Methods in net.minecraft.world.item.component that return types with arguments of type HolderSetModifier and TypeMethodDescriptionBlocksAttacks.DamageReduction.type()Returns the value of thetyperecord component.Methods in net.minecraft.world.item.component with parameters of type HolderSetModifier and TypeMethodDescriptionstatic Tool.RuleTool.Rule.deniesDrops(HolderSet<Block> blocks) static Tool.RuleTool.Rule.minesAndDrops(HolderSet<Block> blocks, float speed) static Tool.RuleTool.Rule.overrideSpeed(HolderSet<Block> blocks, float speed) Constructors in net.minecraft.world.item.component with parameters of type HolderSetModifierConstructorDescriptionCreates an instance of aRulerecord class.Constructor parameters in net.minecraft.world.item.component with type arguments of type HolderSetModifierConstructorDescriptionDamageReduction(float horizontalBlockingAngle, Optional<HolderSet<DamageType>> type, float base, float factor) Creates an instance of aDamageReductionrecord class. -
Uses of HolderSet in net.minecraft.world.item.consume_effects
Fields in net.minecraft.world.item.consume_effects declared as HolderSetModifier and TypeFieldDescriptionRemoveStatusEffectsConsumeEffect.effectsThe field for theeffectsrecord component.Methods in net.minecraft.world.item.consume_effects that return HolderSetModifier and TypeMethodDescriptionRemoveStatusEffectsConsumeEffect.effects()Returns the value of theeffectsrecord component.Constructors in net.minecraft.world.item.consume_effects with parameters of type HolderSetModifierConstructorDescriptionCreates an instance of aRemoveStatusEffectsConsumeEffectrecord class. -
Uses of HolderSet in net.minecraft.world.item.crafting
Fields in net.minecraft.world.item.crafting declared as HolderSetFields in net.minecraft.world.item.crafting with type parameters of type HolderSetMethods in net.minecraft.world.item.crafting that return HolderSetModifier and TypeMethodDescriptionIngredient.getValues()Retrieves the underlying values of this ingredient.Ingredient.getValuesForSync()Retrieves the holder set to use for syncing simple ingredientsMethods in net.minecraft.world.item.crafting with parameters of type HolderSetConstructors in net.minecraft.world.item.crafting with parameters of type HolderSet -
Uses of HolderSet in net.minecraft.world.item.enchantment
Fields in net.minecraft.world.item.enchantment declared as HolderSetModifier and TypeFieldDescriptionprivate HolderSet<Enchantment> Enchantment.Builder.exclusiveSetprivate final HolderSet<Enchantment> Enchantment.exclusiveSetThe field for theexclusiveSetrecord component.Repairable.itemsThe field for theitemsrecord component.Enchantment.EnchantmentDefinition.supportedItemsThe field for thesupportedItemsrecord component.Fields in net.minecraft.world.item.enchantment with type parameters of type HolderSetModifier and TypeFieldDescriptionEnchantment.EnchantmentDefinition.primaryItemsThe field for theprimaryItemsrecord component.Methods in net.minecraft.world.item.enchantment that return HolderSetModifier and TypeMethodDescriptionEnchantment.exclusiveSet()Returns the value of theexclusiveSetrecord component.Enchantment.getSupportedItems()Deprecated.private static <T> HolderSet<T> ItemEnchantments.getTagOrEmpty(@Nullable HolderLookup.Provider registries, ResourceKey<Registry<T>> registry, TagKey<T> tag) Repairable.items()Returns the value of theitemsrecord component.Enchantment.EnchantmentDefinition.supportedItems()Returns the value of thesupportedItemsrecord component.Methods in net.minecraft.world.item.enchantment that return types with arguments of type HolderSetModifier and TypeMethodDescriptionEnchantment.EnchantmentDefinition.primaryItems()Returns the value of theprimaryItemsrecord component.Methods in net.minecraft.world.item.enchantment with parameters of type HolderSetModifier and TypeMethodDescriptionEnchantment.definition(HolderSet<Item> supportedItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) Enchantment.definition(HolderSet<Item> supportedItems, HolderSet<Item> primaryItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, EquipmentSlotGroup... slots) Enchantment.Builder.exclusiveWith(HolderSet<Enchantment> set) Method parameters in net.minecraft.world.item.enchantment with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic ItemStackEnchantmentHelper.enchantItem(RandomSource random, ItemStack itemStack, int enchantmentCost, RegistryAccess registryAccess, Optional<? extends HolderSet<Enchantment>> set) Constructors in net.minecraft.world.item.enchantment with parameters of type HolderSetModifierConstructorDescriptionEnchantment(Component description, Enchantment.EnchantmentDefinition definition, HolderSet<Enchantment> exclusiveSet, DataComponentMap effects) Creates an instance of aEnchantmentrecord class.EnchantmentDefinition(HolderSet<Item> supportedItems, Optional<HolderSet<Item>> primaryItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, List<EquipmentSlotGroup> slots) Creates an instance of aEnchantmentDefinitionrecord class.Repairable(HolderSet<Item> items) Creates an instance of aRepairablerecord class.Constructor parameters in net.minecraft.world.item.enchantment with type arguments of type HolderSetModifierConstructorDescriptionEnchantmentDefinition(HolderSet<Item> supportedItems, Optional<HolderSet<Item>> primaryItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, List<EquipmentSlotGroup> slots) Creates an instance of aEnchantmentDefinitionrecord class. -
Uses of HolderSet in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects declared as HolderSetModifier and TypeFieldDescriptionprivate final HolderSet<EntityType<?>> SummonEntityEffect.entityTypesThe field for theentityTypesrecord component.ApplyMobEffect.toApplyThe field for thetoApplyrecord component.Fields in net.minecraft.world.item.enchantment.effects with type parameters of type HolderSetModifier and TypeFieldDescriptionExplodeEffect.immuneBlocksThe field for theimmuneBlocksrecord component.Methods in net.minecraft.world.item.enchantment.effects that return HolderSetModifier and TypeMethodDescriptionHolderSet<EntityType<?>> SummonEntityEffect.entityTypes()Returns the value of theentityTypesrecord component.ApplyMobEffect.toApply()Returns the value of thetoApplyrecord component.Methods in net.minecraft.world.item.enchantment.effects that return types with arguments of type HolderSetModifier and TypeMethodDescriptionExplodeEffect.immuneBlocks()Returns the value of theimmuneBlocksrecord component.Constructors in net.minecraft.world.item.enchantment.effects with parameters of type HolderSetModifierConstructorDescriptionApplyMobEffect(HolderSet<MobEffect> toApply, LevelBasedValue minDuration, LevelBasedValue maxDuration, LevelBasedValue minAmplifier, LevelBasedValue maxAmplifier) Creates an instance of aApplyMobEffectrecord class.SummonEntityEffect(HolderSet<EntityType<?>> entityTypes, boolean joinTeam) Creates an instance of aSummonEntityEffectrecord class. -
Uses of HolderSet in net.minecraft.world.item.enchantment.providers
Fields in net.minecraft.world.item.enchantment.providers declared as HolderSetModifier and TypeFieldDescriptionprivate final HolderSet<Enchantment> EnchantmentsByCost.enchantmentsThe field for theenchantmentsrecord component.private final HolderSet<Enchantment> EnchantmentsByCostWithDifficulty.enchantmentsThe field for theenchantmentsrecord component.Methods in net.minecraft.world.item.enchantment.providers that return HolderSetModifier and TypeMethodDescriptionEnchantmentsByCost.enchantments()Returns the value of theenchantmentsrecord component.EnchantmentsByCostWithDifficulty.enchantments()Returns the value of theenchantmentsrecord component.Constructors in net.minecraft.world.item.enchantment.providers with parameters of type HolderSetModifierConstructorDescriptionEnchantmentsByCost(HolderSet<Enchantment> enchantments, IntProvider cost) Creates an instance of aEnchantmentsByCostrecord class.EnchantmentsByCostWithDifficulty(HolderSet<Enchantment> enchantments, int minCost, int maxCostSpan) Creates an instance of aEnchantmentsByCostWithDifficultyrecord class. -
Uses of HolderSet in net.minecraft.world.item.equipment
Fields in net.minecraft.world.item.equipment with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final Optional<HolderSet<EntityType<?>>> Equippable.allowedEntitiesThe field for theallowedEntitiesrecord component.private Optional<HolderSet<EntityType<?>>> Equippable.Builder.allowedEntitiesMethods in net.minecraft.world.item.equipment that return HolderSetModifier and TypeMethodDescriptionHolderSet<EntityType<?>> AllowedEntitiesProvider.get(HolderGetter<EntityType<?>> entityGetter) Methods in net.minecraft.world.item.equipment that return types with arguments of type HolderSetModifier and TypeMethodDescriptionOptional<HolderSet<EntityType<?>>> Equippable.allowedEntities()Returns the value of theallowedEntitiesrecord component.Methods in net.minecraft.world.item.equipment with parameters of type HolderSetModifier and TypeMethodDescriptionEquippable.Builder.setAllowedEntities(HolderSet<EntityType<?>> allowedEntities) -
Uses of HolderSet in net.minecraft.world.item.trading
Fields in net.minecraft.world.item.trading declared as HolderSetFields in net.minecraft.world.item.trading with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final Optional<HolderSet<Enchantment>> VillagerTrade.doubleTradePriceEnchantmentsMethods in net.minecraft.world.item.trading that return HolderSetModifier and TypeMethodDescriptionTradeSet.getTrades()static HolderSet<VillagerType> VillagerTrades.villagerTypeHolderSet(HolderGetter<VillagerType> villagerVariants, List<ResourceKey<VillagerType>> resourceKeys) static HolderSet<VillagerType> VillagerTrades.villagerTypeHolderSet(HolderGetter<VillagerType> villagerVariants, ResourceKey<VillagerType> resourceKey) Methods in net.minecraft.world.item.trading with parameters of type HolderSetModifier and TypeMethodDescriptionstatic Optional<LootItemCondition> VillagerTrades.villagerTypeRestriction(HolderSet<VillagerType> villagerTypes) Method parameters in net.minecraft.world.item.trading with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic List<LootItemFunction> VillagerTrades.enchantedBook(HolderGetter<Item> items, Optional<HolderSet<Enchantment>> options) static List<LootItemFunction> VillagerTrades.enchantedItem(HolderGetter<Item> items, Optional<HolderSet<Enchantment>> options, Item expectedItem) Constructors in net.minecraft.world.item.trading with parameters of type HolderSetModifierConstructorDescriptionTradeSet(HolderSet<VillagerTrade> trades, NumberProvider amount, boolean allowDuplicates, Optional<Identifier> randomSequence) -
Uses of HolderSet in net.minecraft.world.level
Fields in net.minecraft.world.level with type parameters of type HolderSetMethods in net.minecraft.world.level with parameters of type HolderSetModifier and TypeMethodDescriptionStructureManager.getStructureWithPieceAt(BlockPos blockPos, HolderSet<Structure> structures) -
Uses of HolderSet in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome declared as HolderSetModifier and TypeFieldDescriptionCheckerboardColumnBiomeSource.allowedBiomesprivate final HolderSet<ConfiguredWorldCarver<?>> BiomeGenerationSettings.carversFields in net.minecraft.world.level.biome with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final List<HolderSet<PlacedFeature>> BiomeGenerationSettings.featuresBiome.LIST_CODECMethods in net.minecraft.world.level.biome that return types with arguments of type HolderSetMethod parameters in net.minecraft.world.level.biome with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic <T> List<FeatureSorter.StepFeatureData> FeatureSorter.buildFeaturesPerStep(List<T> featureSources, Function<T, List<HolderSet<PlacedFeature>>> featureGetter, boolean tryReducingError) Constructors in net.minecraft.world.level.biome with parameters of type HolderSetModifierConstructorDescriptionBiomeGenerationSettings(HolderSet<ConfiguredWorldCarver<?>> carvers, List<HolderSet<PlacedFeature>> features) CheckerboardColumnBiomeSource(HolderSet<Biome> allowedBiomes, int size) Constructor parameters in net.minecraft.world.level.biome with type arguments of type HolderSetModifierConstructorDescriptionBiomeGenerationSettings(HolderSet<ConfiguredWorldCarver<?>> carvers, List<HolderSet<PlacedFeature>> features) -
Uses of HolderSet in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk with parameters of type HolderSetModifier and TypeMethodDescriptionChunkGenerator.findNearestMapStructure(ServerLevel level, HolderSet<Structure> wantedStructures, BlockPos pos, int maxSearchRadius, boolean createReference) -
Uses of HolderSet in net.minecraft.world.level.dimension
Fields in net.minecraft.world.level.dimension declared as HolderSetModifier and TypeFieldDescriptionDimensionType.timelinesThe field for thetimelinesrecord component.Methods in net.minecraft.world.level.dimension that return HolderSetModifier and TypeMethodDescriptionDimensionType.timelines()Returns the value of thetimelinesrecord component.Constructors in net.minecraft.world.level.dimension with parameters of type HolderSetModifierConstructorDescriptionDimensionType(boolean hasFixedTime, boolean hasSkyLight, boolean hasCeiling, boolean hasEnderDragonFight, double coordinateScale, int minY, int height, int logicalHeight, TagKey<Block> infiniburn, float ambientLight, DimensionType.MonsterSettings monsterSettings, DimensionType.Skybox skybox, DimensionType.CardinalLightType cardinalLightType, EnvironmentAttributeMap attributes, HolderSet<Timeline> timelines, Optional<Holder<WorldClock>> defaultClock) Creates an instance of aDimensionTyperecord class. -
Uses of HolderSet in net.minecraft.world.level.levelgen.blockpredicates
Fields in net.minecraft.world.level.levelgen.blockpredicates declared as HolderSetConstructors in net.minecraft.world.level.levelgen.blockpredicates with parameters of type HolderSetModifierConstructorDescriptionMatchingBlocksPredicate(Vec3i offset, HolderSet<Block> blocks) MatchingFluidsPredicate(Vec3i offset, HolderSet<Fluid> fluids) -
Uses of HolderSet in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver declared as HolderSetFields in net.minecraft.world.level.levelgen.carver with type parameters of type HolderSetModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<HolderSet<ConfiguredWorldCarver<?>>> ConfiguredWorldCarver.LIST_CODECConstructors in net.minecraft.world.level.levelgen.carver with parameters of type HolderSetModifierConstructorDescriptionCanyonCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider verticalRotation, CanyonCarverConfiguration.CanyonShapeConfiguration shape) CarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) -
Uses of HolderSet in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature with type parameters of type HolderSetModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<HolderSet<ConfiguredFeature<?, ?>>> ConfiguredFeature.LIST_CODEC -
Uses of HolderSet in net.minecraft.world.level.levelgen.feature.configurations
Fields in net.minecraft.world.level.levelgen.feature.configurations declared as HolderSetModifier and TypeFieldDescriptionMultifaceGrowthConfiguration.canBePlacedOnfinal HolderSet<PlacedFeature> SimpleRandomFeatureConfiguration.featuresSpringConfiguration.validBlocksConstructors in net.minecraft.world.level.levelgen.feature.configurations with parameters of type HolderSetModifierConstructorDescriptionMultifaceGrowthConfiguration(MultifaceSpreadeableBlock placeBlock, int searchRange, boolean canPlaceOnFloor, boolean canPlaceOnCeiling, boolean canPlaceOnWall, float chanceOfSpreading, HolderSet<Block> canBePlacedOn) SpringConfiguration(FluidState state, boolean requiresBlockBelow, int rockCount, int holeCount, HolderSet<Block> validBlocks) -
Uses of HolderSet in net.minecraft.world.level.levelgen.feature.rootplacers
Fields in net.minecraft.world.level.levelgen.feature.rootplacers declared as HolderSetModifier and TypeFieldDescriptionMangroveRootPlacement.canGrowThroughThe field for thecanGrowThroughrecord component.MangroveRootPlacement.muddyRootsInThe field for themuddyRootsInrecord component.Methods in net.minecraft.world.level.levelgen.feature.rootplacers that return HolderSetModifier and TypeMethodDescriptionMangroveRootPlacement.canGrowThrough()Returns the value of thecanGrowThroughrecord component.MangroveRootPlacement.muddyRootsIn()Returns the value of themuddyRootsInrecord component.Constructors in net.minecraft.world.level.levelgen.feature.rootplacers with parameters of type HolderSetModifierConstructorDescriptionMangroveRootPlacement(HolderSet<Block> canGrowThrough, HolderSet<Block> muddyRootsIn, BlockStateProvider muddyRootsProvider, int maxRootWidth, int maxRootLength, float randomSkewChance) Creates an instance of aMangroveRootPlacementrecord class. -
Uses of HolderSet in net.minecraft.world.level.levelgen.feature.trunkplacers
Fields in net.minecraft.world.level.levelgen.feature.trunkplacers declared as HolderSetConstructors in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type HolderSetModifierConstructorDescriptionUpwardsBranchingTrunkPlacer(int baseHeight, int heightRandA, int heightRandB, IntProvider extraBranchSteps, float placeBranchPerLogProbability, IntProvider extraBranchLength, HolderSet<Block> canGrowThrough) -
Uses of HolderSet in net.minecraft.world.level.levelgen.flat
Fields in net.minecraft.world.level.levelgen.flat with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final Optional<HolderSet<StructureSet>> FlatLevelGeneratorSettings.structureOverridesMethods in net.minecraft.world.level.levelgen.flat that return types with arguments of type HolderSetMethod parameters in net.minecraft.world.level.levelgen.flat with type arguments of type HolderSetModifier and TypeMethodDescriptionFlatLevelGeneratorSettings.withBiomeAndLayers(List<FlatLayerInfo> layers, Optional<HolderSet<StructureSet>> structureOverrides, Holder<Biome> biome) Constructor parameters in net.minecraft.world.level.levelgen.flat with type arguments of type HolderSetModifierConstructorDescriptionprivateFlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> structureOverrides, List<FlatLayerInfo> layers, boolean lakes, boolean features, Optional<Holder<Biome>> biome, Holder.Reference<Biome> fallbackBiome, Holder<PlacedFeature> lavaUnderground, Holder<PlacedFeature> lavaSurface) FlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> structureOverrides, Holder<Biome> biome, List<Holder<PlacedFeature>> lakes) -
Uses of HolderSet in net.minecraft.world.level.levelgen.placement
Fields in net.minecraft.world.level.levelgen.placement with type parameters of type HolderSetModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<HolderSet<PlacedFeature>> PlacedFeature.LIST_CODECstatic final com.mojang.serialization.Codec<List<HolderSet<PlacedFeature>>> PlacedFeature.LIST_OF_LISTS_CODEC -
Uses of HolderSet in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as HolderSetModifier and TypeFieldDescriptionStructure.StructureSettings.biomesThe field for thebiomesrecord component.Structure.StructureSettings.Builder.biomesMethods in net.minecraft.world.level.levelgen.structure that return HolderSetModifier and TypeMethodDescriptionStructure.biomes()Structure.StructureSettings.biomes()Returns the value of thebiomesrecord component.Constructors in net.minecraft.world.level.levelgen.structure with parameters of type HolderSetModifierConstructorDescriptionStructureSettings(HolderSet<Biome> biomes) StructureSettings(HolderSet<Biome> biomes, Map<MobCategory, StructureSpawnOverride> spawnOverrides, GenerationStep.Decoration step, TerrainAdjustment terrainAdaptation) Creates an instance of aStructureSettingsrecord class. -
Uses of HolderSet in net.minecraft.world.level.levelgen.structure.placement
Fields in net.minecraft.world.level.levelgen.structure.placement declared as HolderSetMethods in net.minecraft.world.level.levelgen.structure.placement that return HolderSetMethods in net.minecraft.world.level.levelgen.structure.placement that return types with arguments of type HolderSetModifier and TypeMethodDescriptionprivate static com.mojang.datafixers.Products.P9<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>, Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>, Integer, Integer, Integer, HolderSet<Biome>> ConcentricRingsStructurePlacement.codec(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> i) Constructors in net.minecraft.world.level.levelgen.structure.placement with parameters of type HolderSetModifierConstructorDescriptionConcentricRingsStructurePlacement(int distance, int spread, int count, HolderSet<Biome> preferredBiomes) ConcentricRingsStructurePlacement(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod frequencyReductionMethod, float frequency, int salt, Optional<StructurePlacement.ExclusionZone> exclusionZone, int distance, int spread, int count, HolderSet<Biome> preferredBiomes) -
Uses of HolderSet in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem with type parameters of type HolderSetConstructors in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type HolderSetConstructor parameters in net.minecraft.world.level.levelgen.structure.templatesystem with type arguments of type HolderSetModifierConstructorDescriptionprivateBlockRotProcessor(Optional<HolderSet<Block>> blockTagKey, float integrity) -
Uses of HolderSet in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate Optional<HolderSet<Enchantment>> EnchantRandomlyFunction.Builder.optionsprivate final Optional<HolderSet<Enchantment>> EnchantRandomlyFunction.optionsprivate Optional<HolderSet<Enchantment>> EnchantWithLevelsFunction.Builder.optionsprivate final Optional<HolderSet<Enchantment>> EnchantWithLevelsFunction.optionsSetRandomPotionFunction.optionsMethods in net.minecraft.world.level.storage.loot.functions with parameters of type HolderSetModifier and TypeMethodDescriptionEnchantRandomlyFunction.Builder.withOneOf(HolderSet<Enchantment> enchantments) EnchantWithLevelsFunction.Builder.withOptions(HolderSet<Enchantment> tag) Method parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic LootItemConditionalFunction.Builder<?> SetRandomPotionFunction.fromTagKey(Optional<HolderSet<Potion>> tagKey) EnchantRandomlyFunction.Builder.withOptions(Optional<HolderSet<Enchantment>> enchantments) EnchantWithLevelsFunction.Builder.withOptions(Optional<HolderSet<Enchantment>> options) Constructor parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type HolderSetModifierConstructorDescriptionprivateEnchantRandomlyFunction(List<LootItemCondition> predicates, Optional<HolderSet<Enchantment>> options, boolean onlyCompatible, boolean includeAdditionalCostComponent) privateEnchantWithLevelsFunction(List<LootItemCondition> predicates, NumberProvider levels, Optional<HolderSet<Enchantment>> options, boolean includeAdditionalCostComponent) privateSetRandomPotionFunction(List<LootItemCondition> predicates, Optional<HolderSet<Potion>> options) -
Uses of HolderSet in net.neoforged.neoforge.common.crafting
Fields in net.neoforged.neoforge.common.crafting declared as HolderSetMethods in net.neoforged.neoforge.common.crafting that return HolderSetModifier and TypeMethodDescriptionBlockTagIngredient.dissolve()DataComponentIngredient.itemSet()Methods in net.neoforged.neoforge.common.crafting with parameters of type HolderSetModifier and TypeMethodDescriptionstatic IngredientDataComponentIngredient.of(boolean exhaustive, DataComponentMap map, HolderSet<Item> items) Creates a new ingredient matching any item from the list, containing the given componentsstatic IngredientDataComponentIngredient.of(boolean exhaustive, DataComponentPatch predicate, HolderSet<Item> items) Creates a new ingredient matching any item from the list, containing the given componentsConstructors in net.neoforged.neoforge.common.crafting with parameters of type HolderSetModifierConstructorDescriptionDataComponentIngredient(HolderSet<Item> items, DataComponentPatch components, boolean exhaustive) -
Uses of HolderSet in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world declared as HolderSetModifier and TypeFieldDescriptionBiomeModifiers.AddCarversBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.AddFeaturesBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.AddSpawnsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveCarversBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomesThe field for thebiomesrecord component.StructureSettingsBuilder.biomesprivate final HolderSet<ConfiguredWorldCarver<?>> BiomeModifiers.AddCarversBiomeModifier.carversThe field for thecarversrecord component.private final HolderSet<ConfiguredWorldCarver<?>> BiomeModifiers.RemoveCarversBiomeModifier.carversThe field for thecarversrecord component.private final HolderSet<EntityType<?>> BiomeModifiers.AddSpawnCostsBiomeModifier.entityTypesThe field for theentityTypesrecord component.private final HolderSet<EntityType<?>> BiomeModifiers.RemoveSpawnCostsBiomeModifier.entityTypesThe field for theentityTypesrecord component.private final HolderSet<EntityType<?>> BiomeModifiers.RemoveSpawnsBiomeModifier.entityTypesThe field for theentityTypesrecord component.private final HolderSet<EntityType<?>> StructureModifiers.RemoveSpawnsStructureModifier.entityTypesThe field for theentityTypesrecord component.private final HolderSet<PlacedFeature> BiomeModifiers.AddFeaturesBiomeModifier.featuresThe field for thefeaturesrecord component.private final HolderSet<PlacedFeature> BiomeModifiers.RemoveFeaturesBiomeModifier.featuresThe field for thefeaturesrecord component.StructureModifiers.AddSpawnsStructureModifier.structuresThe field for thestructuresrecord component.StructureModifiers.ClearSpawnsStructureModifier.structuresThe field for thestructuresrecord component.StructureModifiers.RemoveSpawnsStructureModifier.structuresThe field for thestructuresrecord component.Fields in net.neoforged.neoforge.common.world with type parameters of type HolderSetModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<HolderSet<BiomeModifier>> BiomeModifier.LIST_CODECCodec for referring to biome modifiers by id, list of id, or tags.static final com.mojang.serialization.Codec<HolderSet<StructureModifier>> StructureModifier.LIST_CODECCodec for referring to structure modifiers by id, list of id, or tags.Methods in net.neoforged.neoforge.common.world that return HolderSetModifier and TypeMethodDescriptionBiomeModifiers.AddCarversBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddFeaturesBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddSpawnsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveCarversBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddCarversBiomeModifier.carvers()Returns the value of thecarversrecord component.BiomeModifiers.RemoveCarversBiomeModifier.carvers()Returns the value of thecarversrecord component.HolderSet<EntityType<?>> BiomeModifiers.AddSpawnCostsBiomeModifier.entityTypes()Returns the value of theentityTypesrecord component.HolderSet<EntityType<?>> BiomeModifiers.RemoveSpawnCostsBiomeModifier.entityTypes()Returns the value of theentityTypesrecord component.HolderSet<EntityType<?>> BiomeModifiers.RemoveSpawnsBiomeModifier.entityTypes()Returns the value of theentityTypesrecord component.HolderSet<EntityType<?>> StructureModifiers.RemoveSpawnsStructureModifier.entityTypes()Returns the value of theentityTypesrecord component.BiomeModifiers.AddFeaturesBiomeModifier.features()Returns the value of thefeaturesrecord component.BiomeModifiers.RemoveFeaturesBiomeModifier.features()Returns the value of thefeaturesrecord component.StructureSettingsBuilder.getBiomes()StructureModifiers.AddSpawnsStructureModifier.structures()Returns the value of thestructuresrecord component.StructureModifiers.ClearSpawnsStructureModifier.structures()Returns the value of thestructuresrecord component.StructureModifiers.RemoveSpawnsStructureModifier.structures()Returns the value of thestructuresrecord component.Methods in net.neoforged.neoforge.common.world with parameters of type HolderSetModifier and TypeMethodDescriptionBiomeModifiers.RemoveFeaturesBiomeModifier.allSteps(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features) Creates a modifier that removes the given features from all decoration steps in the given biomes.voidBiomeModifiers.AddSpawnsBiomeModifier.singleSpawn(HolderSet<Biome> biomes, Weighted<MobSpawnSettings.SpawnerData> spawner) Convenience method for using a single MobSpawnSettings.SpawnerDatas.StructureModifiers.AddSpawnsStructureModifier.singleSpawn(HolderSet<Structure> structures, Weighted<MobSpawnSettings.SpawnerData> spawner) Convenience method for using a singleMobSpawnSettings.SpawnerData.Constructors in net.neoforged.neoforge.common.world with parameters of type HolderSetModifierConstructorDescriptionAddCarversBiomeModifier(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers) Creates an instance of aAddCarversBiomeModifierrecord class.AddFeaturesBiomeModifier(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, GenerationStep.Decoration step) Creates an instance of aAddFeaturesBiomeModifierrecord class.AddSpawnCostsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes, MobSpawnSettings.MobSpawnCost spawnCost) Creates an instance of aAddSpawnCostsBiomeModifierrecord class.AddSpawnsBiomeModifier(HolderSet<Biome> biomes, WeightedList<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsBiomeModifierrecord class.AddSpawnsStructureModifier(HolderSet<Structure> structures, WeightedList<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsStructureModifierrecord class.ClearSpawnsStructureModifier(HolderSet<Structure> structures, Set<MobCategory> categories) Creates an instance of aClearSpawnsStructureModifierrecord class.RemoveCarversBiomeModifier(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers) Creates an instance of aRemoveCarversBiomeModifierrecord class.RemoveFeaturesBiomeModifier(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, Set<GenerationStep.Decoration> steps) Creates an instance of aRemoveFeaturesBiomeModifierrecord class.RemoveSpawnCostsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnCostsBiomeModifierrecord class.RemoveSpawnsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnsBiomeModifierrecord class.RemoveSpawnsStructureModifier(HolderSet<Structure> structures, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnsStructureModifierrecord class.privateStructureSettingsBuilder(HolderSet<Biome> biomes, Map<MobCategory, StructureSpawnOverride> spawnOverrides, GenerationStep.Decoration step, TerrainAdjustment terrainAdaptation) -
Uses of HolderSet in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type HolderSet -
Uses of HolderSet in net.neoforged.neoforge.fluids.crafting
Fields in net.neoforged.neoforge.fluids.crafting declared as HolderSetModifier and TypeFieldDescriptionDataComponentFluidIngredient.fluidsSimpleFluidIngredient.valuesFields in net.neoforged.neoforge.fluids.crafting with type parameters of type HolderSetMethods in net.neoforged.neoforge.fluids.crafting that return HolderSetModifier and TypeMethodDescriptionDataComponentFluidIngredient.fluidSet()SimpleFluidIngredient.fluidSet()Methods in net.neoforged.neoforge.fluids.crafting with parameters of type HolderSetModifier and TypeMethodDescriptionstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentExactPredicate predicate, HolderSet<Fluid> fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentMap map, HolderSet<Fluid> fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsstatic FluidIngredientConstructors in net.neoforged.neoforge.fluids.crafting with parameters of type HolderSetModifierConstructorDescriptionDataComponentFluidIngredient(HolderSet<Fluid> fluids, DataComponentExactPredicate components, boolean strict) SimpleFluidIngredient(HolderSet<Fluid> values) -
Uses of HolderSet in net.neoforged.neoforge.registries.holdersets
Subinterfaces of HolderSet in net.neoforged.neoforge.registries.holdersetsModifier and TypeInterfaceDescriptioninterfaceInterface for mods' custom holderset typesClasses in net.neoforged.neoforge.registries.holdersets that implement HolderSetModifier and TypeClassDescriptionclassAndHolderSet<T>Holderset that represents an intersection of other holdersets.final recordAnyHolderSet<T>Holderset that represents all elements of a registry.classComposite holdersets have component holdersets and possibly owner holdersets (which have this holderset as a component).classNotHolderSet<T>Holderset that represents all elements of a registry not present in another holderset. neoforge:exclusion is preferable when the number of allowed elements is small relative to the size of the registry.classOrHolderSet<T>Holderset that represents a union of other holdersets.Fields in net.neoforged.neoforge.registries.holdersets declared as HolderSetFields in net.neoforged.neoforge.registries.holdersets with type parameters of type HolderSetMethods in net.neoforged.neoforge.registries.holdersets that return HolderSetMethods in net.neoforged.neoforge.registries.holdersets that return types with arguments of type HolderSetModifier and TypeMethodDescriptionCompositeHolderSet.getComponents()CompositeHolderSet.homogenize()Maps the sub-holdersets of this composite such that, if the list contains more than one element, and is non-homogenous, each element of the list will serialize as an object.Constructors in net.neoforged.neoforge.registries.holdersets with parameters of type HolderSetModifierConstructorDescriptionAndHolderSet(HolderSet<T>... values) NotHolderSet(HolderLookup.RegistryLookup<T> registryLookup, HolderSet<T> value) OrHolderSet(HolderSet<T>... values) Constructor parameters in net.neoforged.neoforge.registries.holdersets with type arguments of type HolderSetModifierConstructorDescriptionAndHolderSet(List<HolderSet<T>> values) CompositeHolderSet(List<HolderSet<T>> components) OrHolderSet(List<HolderSet<T>> values)
IItemStackExtension.supportsEnchantment(Holder)