Uses of Interface
net.minecraft.core.HolderSet
Packages that use HolderSet
Package
Description
-
Uses of HolderSet in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon declared as HolderSetModifier and TypeFieldDescriptionprivate final HolderSet<EntityType<?>> EntityTypePredicate.typesThe field for thetypesrecord component.Fields in net.minecraft.advancements.critereon 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.critereon that return HolderSetModifier and TypeMethodDescriptionHolderSet<EntityType<?>> EntityTypePredicate.types()Returns the value of thetypesrecord component.Methods in net.minecraft.advancements.critereon 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.critereon with parameters of type HolderSetModifier and TypeMethodDescriptionLocationPredicate.Builder.setStructures(HolderSet<Structure> pStructures) Constructors in net.minecraft.advancements.critereon with parameters of type HolderSetModifierConstructorDescriptionEnchantmentPredicate(HolderSet<Enchantment> p_346051_, MinMaxBounds.Ints p_30472_) EntityTypePredicate(HolderSet<EntityType<?>> types) Creates an instance of aEntityTypePredicaterecord class.Constructor parameters in net.minecraft.advancements.critereon 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 HolderSetModifierConstructorDescription(package private)TagPredicate(HolderSet<Block> pTag, Map<String, String> pVagueProperties, CompoundTag pNbt) 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>> pRegistryKey) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, boolean pDisallowInline) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> pRegistryKey, com.mojang.serialization.Codec<E> pElementCodec, boolean pDisallowInline) -
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.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.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 HolderSetConstructors in net.minecraft.core.component.predicates with parameters of type HolderSetModifierConstructorDescriptionPotionsPredicate(HolderSet<Potion> potions) Creates an instance of aPotionsPredicaterecord class.Constructor parameters in net.minecraft.core.component.predicates with type arguments of type HolderSetModifierConstructorDescriptionEntryPredicate(Optional<HolderSet<Attribute>> attribute, Optional<ResourceLocation> 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>> pRegistryKey) -
Uses of HolderSet in net.minecraft.resources
Methods 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>> pRegistryKey, com.mojang.serialization.Codec<Holder<E>> pHolderCodec, boolean pDisallowInline) HolderSetCodec.decode(com.mojang.serialization.DynamicOps<T> pOps, T pInput) HolderSetCodec.decodeWithoutRegistry(com.mojang.serialization.DynamicOps<T> pOps, T pInput) private static <E> com.mojang.serialization.DataResult<HolderSet<E>> HolderSetCodec.lookupTag(HolderGetter<E> pInput, TagKey<E> pTagKey) 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> pInput, com.mojang.serialization.DynamicOps<T> pOps, T pPrefix) -
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>> pCodec) 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>> pCodec) -
Uses of HolderSet in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type HolderSet -
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> pBiomes) -
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
Methods in net.minecraft.world.item with parameters of type HolderSet -
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> pBlocks) static Tool.RuleTool.Rule.minesAndDrops(HolderSet<Block> pBlocks, float pSpeed) static Tool.RuleTool.Rule.overrideSpeed(HolderSet<Block> pBlocks, float pSpeed) 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(HolderLookup.Provider pRegistries, ResourceKey<Registry<T>> pRegistryKey, TagKey<T> pKey) 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> pSupportedItems, int pWeight, int pMaxLevel, Enchantment.Cost pMinCost, Enchantment.Cost pMaxCost, int pAnvilCost, EquipmentSlotGroup... pSlots) Enchantment.definition(HolderSet<Item> pSupportedItems, HolderSet<Item> pPrimaryItems, int pWeight, int pMaxLevel, Enchantment.Cost pMinCost, Enchantment.Cost pMaxCost, int pAnvilCost, EquipmentSlotGroup... pSlots) Enchantment.Builder.exclusiveWith(HolderSet<Enchantment> pExclusiveSet) Method parameters in net.minecraft.world.item.enchantment with type arguments of type HolderSetModifier and TypeMethodDescriptionstatic ItemStackEnchantmentHelper.enchantItem(RandomSource pRandom, ItemStack pStack, int pLevel, RegistryAccess pRegistryAccess, Optional<? extends HolderSet<Enchantment>> pPossibleEnchantments) 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<?>> pEntityTypeRegistry) 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<?>> pAllowedEntities) -
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 pPos, HolderSet<Structure> pStructures) -
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> pFeatureSetSources, Function<T, List<HolderSet<PlacedFeature>>> pToFeatueSetFunction, boolean pNotRecursiveFlag) Constructors in net.minecraft.world.level.biome with parameters of type HolderSetModifierConstructorDescriptionBiomeGenerationSettings(HolderSet<ConfiguredWorldCarver<?>> pCarvers, List<HolderSet<PlacedFeature>> pFeatures) CheckerboardColumnBiomeSource(HolderSet<Biome> pAllowedBiomes, int pSize) Constructor parameters in net.minecraft.world.level.biome with type arguments of type HolderSetModifierConstructorDescriptionBiomeGenerationSettings(HolderSet<ConfiguredWorldCarver<?>> pCarvers, List<HolderSet<PlacedFeature>> pFeatures) -
Uses of HolderSet in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type HolderSet -
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 pLevel, HolderSet<Structure> pStructure, BlockPos pPos, int pSearchRadius, boolean pSkipKnownStructures) -
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 pOffset, HolderSet<Block> pBlocks) MatchingFluidsPredicate(Vec3i pOffset, HolderSet<Fluid> pFluids) -
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 pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable, FloatProvider pVerticalRotation, CanyonCarverConfiguration.CanyonShapeConfiguration pShape) CarverConfiguration(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable) CaveCarverConfiguration(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, HolderSet<Block> pReplaceable, FloatProvider pHorizontalRadiusMultiplier, FloatProvider pVerticalRadiusMultiplier, FloatProvider pFloorLevel) CaveCarverConfiguration(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable, FloatProvider pHorizontalRadiusMultiplier, FloatProvider pVerticalRadiusMultiplier, FloatProvider pFloorLevel) -
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 pPlaceBlock, int pSearchRange, boolean pCanPlaceOnFloor, boolean pCanPlaceOnCeiling, boolean pCanPlaceOnWall, float pChanceOfSpreading, HolderSet<Block> pCanBePlacedOn) SimpleRandomFeatureConfiguration(HolderSet<PlacedFeature> pFeatures) SpringConfiguration(FluidState pState, boolean pRequiresBlockBelow, int pRockCount, int pHoleCount, HolderSet<Block> pValidBlocks) -
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 pBaseHeight, int pHeightRandA, int pHeightRandB, IntProvider pExtraBranchSteps, float pPlaceBranchPerLogProbability, IntProvider pExtraBranchLength, HolderSet<Block> pCanGrowThrough) -
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> pLayerInfos, Optional<HolderSet<StructureSet>> pStructureSets, Holder<Biome> pBiome) Constructor parameters in net.minecraft.world.level.levelgen.flat with type arguments of type HolderSetModifierConstructorDescriptionprivateFlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> pStructureOverrides, List<FlatLayerInfo> pLayersInfo, boolean pAddLakes, boolean pDecoration, Optional<Holder<Biome>> pBiome, Holder.Reference<Biome> pDefaultBiome, Holder<PlacedFeature> pLavaUnderground, Holder<PlacedFeature> pLavaSurface) FlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> pStructureOverrides, Holder<Biome> pBiome, List<Holder<PlacedFeature>> pLakes) -
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> p_352235_) 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> pInstance) Constructors in net.minecraft.world.level.levelgen.structure.placement with parameters of type HolderSetModifierConstructorDescriptionConcentricRingsStructurePlacement(int pDistance, int pSpread, int pCount, HolderSet<Biome> pPreferrredBiomes) ConcentricRingsStructurePlacement(Vec3i pLocateOffset, StructurePlacement.FrequencyReductionMethod pFrequencyReductionMethod, float pFrequency, int pSalt, Optional<StructurePlacement.ExclusionZone> pExclusionZone, int pDistance, int pSpread, int pCount, HolderSet<Biome> pPreferredBiomes) -
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 HolderSetModifierConstructorDescriptionBlockRotProcessor(HolderSet<Block> pRottableBlocks, float pIntegrity) Constructor parameters in net.minecraft.world.level.levelgen.structure.templatesystem with type arguments of type HolderSetModifierConstructorDescriptionprivateBlockRotProcessor(Optional<HolderSet<Block>> pRottableBlocks, float pIntegrity) -
Uses of HolderSet in net.minecraft.world.level.material
Methods in net.minecraft.world.level.material with parameters of type HolderSet -
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.optionsMethods in net.minecraft.world.level.storage.loot.functions with parameters of type HolderSetModifier and TypeMethodDescriptionEnchantWithLevelsFunction.Builder.fromOptions(HolderSet<Enchantment> pOptions) EnchantRandomlyFunction.Builder.withOneOf(HolderSet<Enchantment> pEnchantments) Constructor parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type HolderSetModifierConstructorDescription(package private)EnchantRandomlyFunction(List<LootItemCondition> pConditons, Optional<HolderSet<Enchantment>> pOptions, boolean pOnlyCompatible) (package private)EnchantWithLevelsFunction(List<LootItemCondition> pCondtions, NumberProvider pLevels, Optional<HolderSet<Enchantment>> pOptions) -
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 strict, DataComponentExactPredicate predicate, HolderSet<Item> items) Creates a new ingredient matching any item from the list, containing the given componentsstatic IngredientDataComponentIngredient.of(boolean strict, DataComponentMap map, 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, DataComponentExactPredicate components, boolean strict) -
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.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)