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 TypeFieldDescriptionItemPotionsPredicate.potionsThe field for thepotionsrecord component.private final HolderSet<EntityType<?>> EntityTypePredicate.typesThe field for thetypesrecord component.EntitySubPredicates.EntityHolderVariantPredicateType.Instance.variantsFields in net.minecraft.advancements.critereon with type parameters of type HolderSetModifier and TypeFieldDescriptionItemAttributeModifiersPredicate.EntryPredicate.attributeThe field for theattributerecord component.LocationPredicate.biomesThe field for thebiomesrecord component.LocationPredicate.Builder.biomesBlockPredicate.blocksThe field for theblocksrecord component.BlockPredicate.Builder.blocksFluidPredicate.Builder.fluidsFluidPredicate.fluidsThe field for thefluidsrecord component.ItemPredicate.Builder.itemsItemPredicate.itemsThe field for theitemsrecord component.private final Optional<HolderSet<TrimMaterial>> ItemTrimPredicate.materialThe field for thematerialrecord component.private final Optional<HolderSet<TrimPattern>> ItemTrimPredicate.patternThe field for thepatternrecord component.LocationPredicate.Builder.structuresLocationPredicate.structuresThe field for thestructuresrecord component.Methods in net.minecraft.advancements.critereon that return HolderSetModifier and TypeMethodDescriptionItemPotionsPredicate.potions()Returns the value of thepotionsrecord component.HolderSet<EntityType<?>> EntityTypePredicate.types()Returns the value of thetypesrecord component.Methods in net.minecraft.advancements.critereon that return types with arguments of type HolderSetModifier and TypeMethodDescriptionItemAttributeModifiersPredicate.EntryPredicate.attribute()Returns the value of theattributerecord component.LocationPredicate.biomes()Returns the value of thebiomesrecord component.BlockPredicate.blocks()Returns the value of theblocksrecord component.FluidPredicate.fluids()Returns the value of thefluidsrecord component.ItemPredicate.items()Returns the value of theitemsrecord component.ItemTrimPredicate.material()Returns the value of thematerialrecord component.ItemTrimPredicate.pattern()Returns the value of thepatternrecord component.LocationPredicate.structures()Returns the value of thestructuresrecord component.Methods in net.minecraft.advancements.critereon with parameters of type HolderSetModifier and TypeMethodDescriptionEntitySubPredicates.EntityHolderVariantPredicateType.createPredicate(HolderSet<V> p_335847_) static ItemSubPredicateLocationPredicate.Builder.setStructures(HolderSet<Structure> p_332189_) static EntitySubPredicateEntitySubPredicates.wolfVariant(HolderSet<WolfVariant> p_341342_) Constructors in net.minecraft.advancements.critereon with parameters of type HolderSetModifierConstructorDescriptionEntityTypePredicate(HolderSet<EntityType<?>> types) Creates an instance of aEntityTypePredicaterecord class.(package private)ItemPotionsPredicate(HolderSet<Potion> potions) Creates an instance of aItemPotionsPredicaterecord class.Constructor parameters in net.minecraft.advancements.critereon with type arguments of type HolderSetModifierConstructorDescriptionBlockPredicate(Optional<HolderSet<Block>> blocks, Optional<StatePropertiesPredicate> properties, Optional<NbtPredicate> nbt) Creates an instance of aBlockPredicaterecord class.EntryPredicate(Optional<HolderSet<Attribute>> attribute, Optional<UUID> id, Optional<String> name, MinMaxBounds.Doubles amount, Optional<AttributeModifier.Operation> operation, Optional<EquipmentSlotGroup> slot) Creates an instance of aEntryPredicaterecord class.FluidPredicate(Optional<HolderSet<Fluid>> fluids, Optional<StatePropertiesPredicate> properties) Creates an instance of aFluidPredicaterecord class.ItemPredicate(Optional<HolderSet<Item>> items, MinMaxBounds.Ints count, DataComponentPredicate components, Map<ItemSubPredicate.Type<?>, ItemSubPredicate> subPredicates) Creates an instance of aItemPredicaterecord class.ItemTrimPredicate(Optional<HolderSet<TrimMaterial>> material, Optional<HolderSet<TrimPattern>> pattern) Creates an instance of aItemTrimPredicaterecord 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> p_234637_, Map<String, String> p_234638_, CompoundTag p_234639_) 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>> p_206278_) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> p_206311_, boolean p_206312_) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> p_206280_, com.mojang.serialization.Codec<E> p_206281_) static <E> com.mojang.serialization.Codec<HolderSet<E>> RegistryCodecs.homogeneousList(ResourceKey<? extends Registry<E>> p_206288_, com.mojang.serialization.Codec<E> p_206289_, boolean p_206290_) -
Uses of HolderSet in net.minecraft.data.worldgen
Methods in net.minecraft.data.worldgen with parameters of type HolderSetModifier and TypeMethodDescriptionstatic Structure.StructureSettingsStructures.structure(HolderSet<Biome> p_256015_, Map<MobCategory, StructureSpawnOverride> p_256297_, GenerationStep.Decoration p_255729_, TerrainAdjustment p_255865_) private static Structure.StructureSettingsStructures.structure(HolderSet<Biome> p_255731_, GenerationStep.Decoration p_256551_, TerrainAdjustment p_256463_) private static Structure.StructureSettingsStructures.structure(HolderSet<Biome> p_256501_, TerrainAdjustment p_255704_) -
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>> p_332137_) -
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>> p_206686_, com.mojang.serialization.Codec<Holder<E>> p_206687_, boolean p_206688_) HolderSetCodec.decode(com.mojang.serialization.DynamicOps<T> p_206696_, T p_206697_) HolderSetCodec.decodeWithoutRegistry(com.mojang.serialization.DynamicOps<T> p_206671_, T p_206672_) private static <E> com.mojang.serialization.DataResult<HolderSet<E>> HolderSetCodec.lookupTag(HolderGetter<E> p_332757_, TagKey<E> p_332743_) Methods in net.minecraft.resources with parameters of type HolderSetModifier and TypeMethodDescription<T> com.mojang.serialization.DataResult<T> HolderSetCodec.encode(HolderSet<E> p_206674_, com.mojang.serialization.DynamicOps<T> p_206675_, T p_206676_) private <T> com.mojang.serialization.DataResult<T> HolderSetCodec.encodeWithoutRegistry(HolderSet<E> p_206690_, com.mojang.serialization.DynamicOps<T> p_206691_, T p_206692_) -
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>> p_203983_) 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>> p_203983_) -
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
Fields in net.minecraft.world.entity.animal declared as HolderSetMethods in net.minecraft.world.entity.animal that return HolderSetMethods in net.minecraft.world.entity.animal with parameters of type HolderSetModifier and TypeMethodDescription(package private) static voidWolfVariants.register(BootstrapContext<WolfVariant> p_333853_, ResourceKey<WolfVariant> p_333874_, String p_333924_, HolderSet<Biome> p_333998_) Constructors in net.minecraft.world.entity.animal with parameters of type HolderSetModifierConstructorDescriptionWolfVariant(ResourceLocation p_332712_, ResourceLocation p_332714_, ResourceLocation p_332788_, HolderSet<Biome> p_332717_) -
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 HolderSetMethods in net.minecraft.world.item.component that return HolderSetModifier and TypeMethodDescriptionTool.Rule.blocks()Returns the value of theblocksrecord component.Constructors in net.minecraft.world.item.component with parameters of type HolderSet -
Uses of HolderSet in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment that return HolderSetModifier and TypeMethodDescriptionprivate static <T> HolderSet<T> ItemEnchantments.getTagOrEmpty(HolderLookup.Provider p_341186_, ResourceKey<Registry<T>> p_341113_, TagKey<T> p_341409_) -
Uses of HolderSet in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type HolderSetModifier and TypeMethodDescriptionStructureManager.getStructureWithPieceAt(BlockPos p_331369_, HolderSet<Structure> p_330290_) -
Uses of HolderSet in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome declared as HolderSetFields in net.minecraft.world.level.biome with type parameters of type HolderSetModifier and TypeFieldDescriptionprivate final Map<GenerationStep.Carving, HolderSet<ConfiguredWorldCarver<?>>> BiomeGenerationSettings.carversprivate 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> p_220604_, Function<T, List<HolderSet<PlacedFeature>>> p_220605_, boolean p_220606_) Constructors in net.minecraft.world.level.biome with parameters of type HolderSetModifierConstructorDescriptionCheckerboardColumnBiomeSource(HolderSet<Biome> p_204243_, int p_204244_) Constructor parameters in net.minecraft.world.level.biome with type arguments of type HolderSetModifierConstructorDescription(package private)BiomeGenerationSettings(Map<GenerationStep.Carving, HolderSet<ConfiguredWorldCarver<?>>> p_186650_, List<HolderSet<PlacedFeature>> p_186651_) (package private)BiomeGenerationSettings(Map<GenerationStep.Carving, HolderSet<ConfiguredWorldCarver<?>>> p_186650_, List<HolderSet<PlacedFeature>> p_186651_) -
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 p_223038_, HolderSet<Structure> p_223039_, BlockPos p_223040_, int p_223041_, boolean p_223042_) -
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 p_204690_, HolderSet<Block> p_204691_) MatchingFluidsPredicate(Vec3i p_204695_, HolderSet<Fluid> p_204696_) -
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 p_224788_, HeightProvider p_224789_, FloatProvider p_224790_, VerticalAnchor p_224791_, CarverDebugSettings p_224792_, HolderSet<Block> p_224793_, FloatProvider p_224794_, CanyonCarverConfiguration.CanyonShapeConfiguration p_224795_) CarverConfiguration(float p_224832_, HeightProvider p_224833_, FloatProvider p_224834_, VerticalAnchor p_224835_, CarverDebugSettings p_224836_, HolderSet<Block> p_224837_) CaveCarverConfiguration(float p_224863_, HeightProvider p_224864_, FloatProvider p_224865_, VerticalAnchor p_224866_, HolderSet<Block> p_224867_, FloatProvider p_224868_, FloatProvider p_224869_, FloatProvider p_224870_) CaveCarverConfiguration(float p_224853_, HeightProvider p_224854_, FloatProvider p_224855_, VerticalAnchor p_224856_, CarverDebugSettings p_224857_, HolderSet<Block> p_224858_, FloatProvider p_224859_, FloatProvider p_224860_, FloatProvider p_224861_) -
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(MultifaceBlock p_225392_, int p_225393_, boolean p_225394_, boolean p_225395_, boolean p_225396_, float p_225397_, HolderSet<Block> p_225398_) SimpleRandomFeatureConfiguration(HolderSet<PlacedFeature> p_204842_) SpringConfiguration(FluidState p_204848_, boolean p_204849_, int p_204850_, int p_204851_, HolderSet<Block> p_204852_) -
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 p_226201_, int p_226202_, int p_226203_, IntProvider p_226204_, float p_226205_, IntProvider p_226206_, HolderSet<Block> p_226207_) -
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> p_256587_, Optional<HolderSet<StructureSet>> p_256500_, Holder<Biome> p_256598_) Constructor parameters in net.minecraft.world.level.levelgen.flat with type arguments of type HolderSetModifierConstructorDescriptionprivateFlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> p_256456_, List<FlatLayerInfo> p_255826_, boolean p_255740_, boolean p_255726_, Optional<Holder<Biome>> p_256292_, Holder.Reference<Biome> p_255964_, Holder<PlacedFeature> p_256419_, Holder<PlacedFeature> p_255710_) FlatLevelGeneratorSettings(Optional<HolderSet<StructureSet>> p_256029_, Holder<Biome> p_256190_, List<Holder<PlacedFeature>> p_255960_) -
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.Methods 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, 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> p_226997_) Constructors in net.minecraft.world.level.levelgen.structure.placement with parameters of type HolderSetModifierConstructorDescriptionConcentricRingsStructurePlacement(int p_226976_, int p_226977_, int p_226978_, HolderSet<Biome> p_226979_) ConcentricRingsStructurePlacement(Vec3i p_226981_, StructurePlacement.FrequencyReductionMethod p_226982_, float p_226983_, int p_226984_, Optional<StructurePlacement.ExclusionZone> p_226985_, int p_226986_, int p_226987_, int p_226988_, HolderSet<Biome> p_226989_) -
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>> p_230284_, float p_230285_) -
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 static final com.mojang.serialization.Codec<HolderSet<Enchantment>> EnchantRandomlyFunction.ENCHANTMENT_SET_CODECprivate final Optional<HolderSet<Enchantment>> EnchantRandomlyFunction.enchantmentsConstructor parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type HolderSetModifierConstructorDescription(package private)EnchantRandomlyFunction(List<LootItemCondition> p_299014_, Optional<HolderSet<Enchantment>> p_298965_) -
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 HolderSetMethods in net.neoforged.neoforge.common.crafting with parameters of type HolderSetModifier and TypeMethodDescriptionstatic IngredientDataComponentIngredient.of(boolean strict, DataComponentMap map, HolderSet<Item> items) Creates a new ingredient matching any item from the list, containing the given componentsstatic IngredientDataComponentIngredient.of(boolean strict, DataComponentPredicate 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, DataComponentPredicate 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.RemoveCarversBiomeModifier.allSteps(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers) Creates a modifier that removes the given features from all decoration steps in the given biomes.BiomeModifiers.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, MobSpawnSettings.SpawnerData spawner) Convenience method for using a single MobSpawnSettings.SpawnerDatas.StructureModifiers.AddSpawnsStructureModifier.singleSpawn(HolderSet<Structure> structures, 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, GenerationStep.Carving step) 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, List<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsBiomeModifierrecord class.AddSpawnsStructureModifier(HolderSet<Structure> structures, List<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, Set<GenerationStep.Carving> steps) 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 HolderSetMethods in net.neoforged.neoforge.fluids.crafting that return HolderSetMethods in net.neoforged.neoforge.fluids.crafting with parameters of type HolderSetModifier and TypeMethodDescriptionstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentMap map, HolderSet<Fluid> fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentPredicate predicate, HolderSet<Fluid> fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsConstructors in net.neoforged.neoforge.fluids.crafting with parameters of type HolderSetModifierConstructorDescriptionDataComponentFluidIngredient(HolderSet<Fluid> fluids, DataComponentPredicate components, boolean strict) -
Uses of HolderSet in net.neoforged.neoforge.oldtest.world
Fields in net.neoforged.neoforge.oldtest.world declared as HolderSetModifier and TypeFieldDescriptionBiomeModifierTest.TestModifier.biomesThe field for thebiomesrecord component.StructureModifierTest.TestModifier.structuresThe field for thestructuresrecord component.Fields in net.neoforged.neoforge.oldtest.world with type parameters of type HolderSetMethods in net.neoforged.neoforge.oldtest.world that return HolderSetModifier and TypeMethodDescriptionBiomeModifierTest.TestModifier.biomes()Returns the value of thebiomesrecord component.StructureModifierTest.TestModifier.structures()Returns the value of thestructuresrecord component.Constructors in net.neoforged.neoforge.oldtest.world with parameters of type HolderSetModifierConstructorDescriptionTestModifier(HolderSet<Biome> biomes, Biome.Precipitation precipitation, int waterColor) Creates an instance of aTestModifierrecord class.TestModifier(HolderSet<Structure> structures, MobCategory category, MobSpawnSettings.SpawnerData spawn) Creates an instance of aTestModifierrecord class. -
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 HolderSetModifierConstructorDescriptionNotHolderSet(HolderLookup.RegistryLookup<T> registryLookup, HolderSet<T> value) 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)