Uses of Interface
net.minecraft.registry.entry.RegistryEntryList
Package
Description
-
Uses of RegistryEntryList in net.minecraft.block
Modifier and TypeMethodDescriptionboolean
AbstractBlock.AbstractBlockState.isIn
(RegistryEntryList<Block> blocks) -
Uses of RegistryEntryList in net.minecraft.command.argument
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> BlockArgumentParser.TagResult.tag
The field for thetag
record component.private final RegistryEntryList
<Block> BlockPredicateArgumentType.TagPredicate.tag
private @Nullable RegistryEntryList
<Block> BlockArgumentParser.tagId
Modifier and TypeMethodDescriptionBlockArgumentParser.TagResult.tag()
Returns the value of thetag
record component.ModifierConstructorDescription(package private)
TagPredicate
(RegistryEntryList<Block> tag, Map<String, String> properties, @Nullable NbtCompound nbt) TagResult
(RegistryEntryList<Block> registryEntryList, Map<String, String> map, @Nullable NbtCompound nbtCompound) -
Uses of RegistryEntryList in net.minecraft.component.type
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> ToolComponent.Rule.blocks
The field for theblocks
record component.private final RegistryEntryList
<Item> RepairableComponent.items
The field for theitems
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<EntityType<?>>> EquippableComponent.allowedEntities
The field for theallowedEntities
record component.private Optional
<RegistryEntryList<EntityType<?>>> EquippableComponent.Builder.allowedEntities
Modifier and TypeMethodDescriptionToolComponent.Rule.blocks()
Returns the value of theblocks
record component.private static <T> RegistryEntryList
<T> ItemEnchantmentsComponent.getTooltipOrderList
(RegistryWrapper.WrapperLookup registries, RegistryKey<Registry<T>> registryRef, TagKey<T> tooltipOrderTag) RepairableComponent.items()
Returns the value of theitems
record component.Modifier and TypeMethodDescriptionEquippableComponent.allowedEntities()
Returns the value of theallowedEntities
record component.Modifier and TypeMethodDescriptionEquippableComponent.Builder.allowedEntities
(RegistryEntryList<EntityType<?>> allowedEntities) static ToolComponent.Rule
ToolComponent.Rule.of
(RegistryEntryList<Block> blocks, float speed) static ToolComponent.Rule
ToolComponent.Rule.ofAlwaysDropping
(RegistryEntryList<Block> blocks, float speed) static ToolComponent.Rule
ToolComponent.Rule.ofNeverDropping
(RegistryEntryList<Block> blocks) ModifierConstructorDescriptionRepairableComponent
(RegistryEntryList<Item> registryEntryList) Rule
(RegistryEntryList<Block> registryEntryList, Optional<Float> optional, Optional<Boolean> optional2) -
Uses of RegistryEntryList in net.minecraft.enchantment
Modifier and TypeFieldDescriptionprivate RegistryEntryList
<Enchantment> Enchantment.Builder.exclusiveSet
private final RegistryEntryList
<Enchantment> Enchantment.exclusiveSet
The field for theexclusiveSet
record component.private final RegistryEntryList
<Item> Enchantment.Definition.supportedItems
The field for thesupportedItems
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Item>> Enchantment.Definition.primaryItems
The field for theprimaryItems
record component.Modifier and TypeMethodDescriptionEnchantment.exclusiveSet()
Returns the value of theexclusiveSet
record component.Enchantment.getApplicableItems()
Enchantment.Definition.supportedItems()
Returns the value of thesupportedItems
record component.Modifier and TypeMethodDescriptionEnchantment.Definition.primaryItems()
Returns the value of theprimaryItems
record component.Modifier and TypeMethodDescriptionstatic Enchantment.Definition
Enchantment.definition
(RegistryEntryList<Item> supportedItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, AttributeModifierSlot[] slots) static Enchantment.Definition
Enchantment.definition
(RegistryEntryList<Item> supportedItems, RegistryEntryList<Item> primaryItems, int weight, int maxLevel, Enchantment.Cost minCost, Enchantment.Cost maxCost, int anvilCost, AttributeModifierSlot[] slots) Enchantment.Builder.exclusiveSet
(RegistryEntryList<Enchantment> exclusiveSet) Modifier and TypeMethodDescriptionstatic ItemStack
EnchantmentHelper.enchant
(Random random, ItemStack stack, int level, DynamicRegistryManager dynamicRegistryManager, Optional<? extends RegistryEntryList<Enchantment>> enchantments) ModifierConstructorDescriptionDefinition
(RegistryEntryList<Item> registryEntryList, Optional<RegistryEntryList<Item>> optional, int int2, int int3, Enchantment.Cost cost, Enchantment.Cost cost2, int int4, List<AttributeModifierSlot> list) Enchantment
(Text text, Enchantment.Definition definition, RegistryEntryList<Enchantment> registryEntryList, ComponentMap componentMap) ModifierConstructorDescriptionDefinition
(RegistryEntryList<Item> registryEntryList, Optional<RegistryEntryList<Item>> optional, int int2, int int3, Enchantment.Cost cost, Enchantment.Cost cost2, int int4, List<AttributeModifierSlot> list) -
Uses of RegistryEntryList in net.minecraft.enchantment.effect.entity
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<EntityType<?>> SummonEntityEnchantmentEffect.entityTypes
The field for theentityTypes
record component.private final RegistryEntryList
<StatusEffect> ApplyMobEffectEnchantmentEffect.toApply
The field for thetoApply
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> ExplodeEnchantmentEffect.immuneBlocks
The field for theimmuneBlocks
record component.Modifier and TypeMethodDescriptionSummonEntityEnchantmentEffect.entityTypes()
Returns the value of theentityTypes
record component.ApplyMobEffectEnchantmentEffect.toApply()
Returns the value of thetoApply
record component.Modifier and TypeMethodDescriptionExplodeEnchantmentEffect.immuneBlocks()
Returns the value of theimmuneBlocks
record component.ModifierConstructorDescriptionApplyMobEffectEnchantmentEffect
(RegistryEntryList<StatusEffect> registryEntryList, EnchantmentLevelBasedValue enchantmentLevelBasedValue, EnchantmentLevelBasedValue enchantmentLevelBasedValue2, EnchantmentLevelBasedValue enchantmentLevelBasedValue3, EnchantmentLevelBasedValue enchantmentLevelBasedValue4) SummonEntityEnchantmentEffect
(RegistryEntryList<EntityType<?>> registryEntryList, boolean bool) -
Uses of RegistryEntryList in net.minecraft.enchantment.provider
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Enchantment> ByCostEnchantmentProvider.enchantments
The field for theenchantments
record component.private final RegistryEntryList
<Enchantment> ByCostWithDifficultyEnchantmentProvider.enchantments
The field for theenchantments
record component.Modifier and TypeMethodDescriptionByCostEnchantmentProvider.enchantments()
Returns the value of theenchantments
record component.ByCostWithDifficultyEnchantmentProvider.enchantments()
Returns the value of theenchantments
record component.ModifierConstructorDescriptionByCostEnchantmentProvider
(RegistryEntryList<Enchantment> registryEntryList, IntProvider intProvider) ByCostWithDifficultyEnchantmentProvider
(RegistryEntryList<Enchantment> registryEntryList, int int2, int int3) -
Uses of RegistryEntryList in net.minecraft.entity
Modifier and TypeMethodDescriptionboolean
EntityType.isIn
(RegistryEntryList<EntityType<?>> entityTypeEntryList) -
Uses of RegistryEntryList in net.minecraft.entity.passive
Modifier and TypeMethodDescription(package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryEntryList<Biome> biomes) ModifierConstructorDescriptionWolfVariant
(Identifier wildId, Identifier tameId, Identifier angryId, RegistryEntryList<Biome> biomes) -
Uses of RegistryEntryList in net.minecraft.fluid
-
Uses of RegistryEntryList in net.minecraft.item
Modifier and TypeFieldDescription(package private) final RegistryEntryList
<EntityType<?>> AnimalArmorItem.Type.allowedEntities
Modifier and TypeMethodDescriptionboolean
ItemStack.isIn
(RegistryEntryList<Item> registryEntryList) -
Uses of RegistryEntryList in net.minecraft.item.consume
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<StatusEffect> RemoveEffectsConsumeEffect.effects
The field for theeffects
record component.Modifier and TypeMethodDescriptionRemoveEffectsConsumeEffect.effects()
Returns the value of theeffects
record component.ModifierConstructorDescriptionRemoveEffectsConsumeEffect
(RegistryEntryList<StatusEffect> registryEntryList) -
Uses of RegistryEntryList in net.minecraft.item.equipment
Modifier and TypeMethodDescriptionArmorMaterial.applyBodyArmorSettings
(Item.Settings settings, RegistryEntry<SoundEvent> equipSound, boolean damageOnHurt, RegistryEntryList<EntityType<?>> allowedEntities) ArmorMaterial.applyBodyArmorSettings
(Item.Settings settings, RegistryEntryList<EntityType<?>> allowedEntities) -
Uses of RegistryEntryList in net.minecraft.loot.function
Modifier and TypeFieldDescriptionprivate Optional
<RegistryEntryList<Enchantment>> EnchantRandomlyLootFunction.Builder.options
private final Optional
<RegistryEntryList<Enchantment>> EnchantRandomlyLootFunction.options
private Optional
<RegistryEntryList<Enchantment>> EnchantWithLevelsLootFunction.Builder.options
private final Optional
<RegistryEntryList<Enchantment>> EnchantWithLevelsLootFunction.options
Modifier and TypeMethodDescriptionEnchantRandomlyLootFunction.Builder.options
(RegistryEntryList<Enchantment> options) EnchantWithLevelsLootFunction.Builder.options
(RegistryEntryList<Enchantment> options) ModifierConstructorDescription(package private)
EnchantRandomlyLootFunction
(List<LootCondition> conditions, Optional<RegistryEntryList<Enchantment>> options, boolean onlyCompatible) (package private)
EnchantWithLevelsLootFunction
(List<LootCondition> conditions, LootNumberProvider levels, Optional<RegistryEntryList<Enchantment>> options) -
Uses of RegistryEntryList in net.minecraft.network.codec
Modifier and TypeMethodDescriptionstatic <T> PacketCodec
<RegistryByteBuf, RegistryEntryList<T>> PacketCodecs.registryEntryList
(RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryEntryList in net.minecraft.predicate
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> BlockPredicate.blocks
The field for theblocks
record component.private Optional
<RegistryEntryList<Block>> BlockPredicate.Builder.blocks
private final Optional
<RegistryEntryList<Fluid>> FluidPredicate.fluids
The field for thefluids
record component.private Optional
<RegistryEntryList<Fluid>> FluidPredicate.Builder.tag
Modifier and TypeMethodDescriptionBlockPredicate.blocks()
Returns the value of theblocks
record component.FluidPredicate.fluids()
Returns the value of thefluids
record component.ModifierConstructorDescriptionBlockPredicate
(Optional<RegistryEntryList<Block>> optional, Optional<StatePredicate> optional2, Optional<NbtPredicate> optional3) FluidPredicate
(Optional<RegistryEntryList<Fluid>> optional, Optional<StatePredicate> optional2) -
Uses of RegistryEntryList in net.minecraft.predicate.entity
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<EntityType<?>> EntityTypePredicate.types
The field for thetypes
record component.(package private) final RegistryEntryList
<V> EntitySubPredicateTypes.DynamicVariantType.DynamicPredicate.variants
Modifier and TypeFieldDescriptionprivate Optional
<RegistryEntryList<Biome>> LocationPredicate.Builder.biome
private final Optional
<RegistryEntryList<Biome>> LocationPredicate.biomes
The field for thebiomes
record component.private Optional
<RegistryEntryList<Structure>> LocationPredicate.Builder.feature
private final Optional
<RegistryEntryList<Structure>> LocationPredicate.structures
The field for thestructures
record component.Modifier and TypeMethodDescriptionEntityTypePredicate.types()
Returns the value of thetypes
record component.Modifier and TypeMethodDescriptionLocationPredicate.biomes()
Returns the value of thebiomes
record component.LocationPredicate.structures()
Returns the value of thestructures
record component.Modifier and TypeMethodDescriptionLocationPredicate.Builder.biome
(RegistryEntryList<Biome> biome) EntitySubPredicateTypes.DynamicVariantType.createPredicate
(RegistryEntryList<V> variants) LocationPredicate.Builder.structure
(RegistryEntryList<Structure> structure) static EntitySubPredicate
EntitySubPredicateTypes.wolfVariant
(RegistryEntryList<WolfVariant> wolfVariant) ModifierConstructorDescription(package private)
DynamicPredicate
(RegistryEntryList<V> variants) EntityTypePredicate
(RegistryEntryList<EntityType<?>> registryEntryList) -
Uses of RegistryEntryList in net.minecraft.predicate.item
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Potion> PotionContentsPredicate.potions
The field for thepotions
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<EntityAttribute>> AttributeModifiersPredicate.AttributeModifierPredicate.attribute
The field for theattribute
record component.private final Optional
<RegistryEntryList<Enchantment>> EnchantmentPredicate.enchantments
The field for theenchantments
record component.private Optional
<RegistryEntryList<Item>> ItemPredicate.Builder.item
private final Optional
<RegistryEntryList<Item>> ItemPredicate.items
The field for theitems
record component.private final Optional
<RegistryEntryList<ArmorTrimMaterial>> TrimPredicate.material
The field for thematerial
record component.private final Optional
<RegistryEntryList<ArmorTrimPattern>> TrimPredicate.pattern
The field for thepattern
record component.private final Optional
<RegistryEntryList<JukeboxSong>> JukeboxPlayablePredicate.song
The field for thesong
record component.Modifier and TypeMethodDescriptionPotionContentsPredicate.potions()
Returns the value of thepotions
record component.Modifier and TypeMethodDescriptionAttributeModifiersPredicate.AttributeModifierPredicate.attribute()
Returns the value of theattribute
record component.EnchantmentPredicate.enchantments()
Returns the value of theenchantments
record component.ItemPredicate.items()
Returns the value of theitems
record component.TrimPredicate.material()
Returns the value of thematerial
record component.TrimPredicate.pattern()
Returns the value of thepattern
record component.JukeboxPlayablePredicate.song()
Returns the value of thesong
record component.Modifier and TypeMethodDescriptionstatic ItemSubPredicate
PotionContentsPredicate.potionContents
(RegistryEntryList<Potion> potions) ModifierConstructorDescriptionEnchantmentPredicate
(RegistryEntryList<Enchantment> enchantments, NumberRange.IntRange levels) PotionContentsPredicate
(RegistryEntryList<Potion> registryEntryList) ModifierConstructorDescriptionAttributeModifierPredicate
(Optional<RegistryEntryList<EntityAttribute>> optional, Optional<Identifier> optional2, NumberRange.DoubleRange doubleRange, Optional<EntityAttributeModifier.Operation> optional3, Optional<AttributeModifierSlot> optional4) EnchantmentPredicate
(Optional<RegistryEntryList<Enchantment>> optional, NumberRange.IntRange intRange) ItemPredicate
(Optional<RegistryEntryList<Item>> optional, NumberRange.IntRange intRange, ComponentPredicate componentPredicate, Map<ItemSubPredicate.Type<?>, ItemSubPredicate> map) JukeboxPlayablePredicate
(Optional<RegistryEntryList<JukeboxSong>> optional) TrimPredicate
(Optional<RegistryEntryList<ArmorTrimMaterial>> optional, Optional<RegistryEntryList<ArmorTrimPattern>> optional2) -
Uses of RegistryEntryList in net.minecraft.recipe
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<RegistryEntryList<Item>> Ingredient.ENTRIES_CODEC
Modifier and TypeMethodDescriptionstatic Ingredient
Ingredient.fromTag
(RegistryEntryList<Item> tag) -
Uses of RegistryEntryList in net.minecraft.registry
Modifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, boolean alwaysSerializeAsList) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysSerializeAsList) -
Uses of RegistryEntryList in net.minecraft.registry.entry
Modifier and TypeClassDescriptionstatic final class
A direct registry entry list that holds the values directly, instead of using tags.static class
An internal implementation ofRegistryEntryList
.static class
A registry entry list that references a tag from the registry.Modifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryEntryListCodec.create
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) <T> com.mojang.serialization.DataResult
<com.mojang.datafixers.util.Pair<RegistryEntryList<E>, T>> RegistryEntryListCodec.decode
(com.mojang.serialization.DynamicOps<T> ops, T input) private <T> com.mojang.serialization.DataResult
<com.mojang.datafixers.util.Pair<RegistryEntryList<E>, T>> RegistryEntryListCodec.decodeDirect
(com.mojang.serialization.DynamicOps<T> ops, T input) private static <E> com.mojang.serialization.DataResult
<RegistryEntryList<E>> RegistryEntryListCodec.get
(RegistryEntryLookup<E> registry, TagKey<E> tag) Modifier and TypeMethodDescription<T> com.mojang.serialization.DataResult
<T> RegistryEntryListCodec.encode
(RegistryEntryList<E> registryEntryList, com.mojang.serialization.DynamicOps<T> dynamicOps, T t) private <T> com.mojang.serialization.DataResult
<T> RegistryEntryListCodec.encodeDirect
(RegistryEntryList<E> entryList, com.mojang.serialization.DynamicOps<T> ops, T prefix) -
Uses of RegistryEntryList in net.minecraft.structure.processor
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> BlockRotStructureProcessor.rottableBlocks
ModifierConstructorDescriptionBlockRotStructureProcessor
(RegistryEntryList<Block> rottableBlocks, float integrity) ModifierConstructorDescriptionprivate
BlockRotStructureProcessor
(Optional<RegistryEntryList<Block>> rottableBlocks, float integrity) -
Uses of RegistryEntryList in net.minecraft.util.dynamic
Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec
<RegistryEntryList<T>> Codecs.nonEmptyEntryList
(com.mojang.serialization.Codec<RegistryEntryList<T>> originalCodec) Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec
<RegistryEntryList<T>> Codecs.nonEmptyEntryList
(com.mojang.serialization.Codec<RegistryEntryList<T>> originalCodec) -
Uses of RegistryEntryList in net.minecraft.world.biome
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<ConfiguredCarver<?>> GenerationSettings.carvers
Modifier and TypeFieldDescriptionprivate final List
<RegistryEntryList<PlacedFeature>> GenerationSettings.features
static final com.mojang.serialization.Codec
<RegistryEntryList<Biome>> Modifier and TypeMethodDescriptionGenerationSettings.getFeatures()
Returns the lists of features configured for eachfeature generation step
, up to the highest step that has a configured feature.ModifierConstructorDescription(package private)
GenerationSettings
(RegistryEntryList<ConfiguredCarver<?>> carvers, List<RegistryEntryList<PlacedFeature>> features) ModifierConstructorDescription(package private)
GenerationSettings
(RegistryEntryList<ConfiguredCarver<?>> carvers, List<RegistryEntryList<PlacedFeature>> features) -
Uses of RegistryEntryList in net.minecraft.world.biome.source
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Biome> CheckerboardBiomeSource.biomeArray
-
Uses of RegistryEntryList in net.minecraft.world.explosion
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> AdvancedExplosionBehavior.immuneBlocks
-
Uses of RegistryEntryList in net.minecraft.world.gen
Modifier and TypeMethodDescriptionStructureAccessor.getStructureContaining
(BlockPos pos, RegistryEntryList<Structure> structures) -
Uses of RegistryEntryList in net.minecraft.world.gen.blockpredicate
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> MatchingBlocksBlockPredicate.blocks
private final RegistryEntryList
<Fluid> MatchingFluidsBlockPredicate.fluids
ModifierConstructorDescriptionMatchingBlocksBlockPredicate
(Vec3i offset, RegistryEntryList<Block> blocks) MatchingFluidsBlockPredicate
(Vec3i offset, RegistryEntryList<Fluid> fluids) -
Uses of RegistryEntryList in net.minecraft.world.gen.carver
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<RegistryEntryList<ConfiguredCarver<?>>> ConfiguredCarver.LIST_CODEC
ModifierConstructorDescriptionCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable) CaveCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, RegistryEntryList<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) CaveCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) RavineCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable, FloatProvider verticalRotation, RavineCarverConfig.Shape shape) -
Uses of RegistryEntryList in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<StructureSet>> FlatChunkGeneratorConfig.structureOverrides
Modifier and TypeMethodDescription@Nullable com.mojang.datafixers.util.Pair
<BlockPos, RegistryEntry<Structure>> ChunkGenerator.locateStructure
(ServerWorld world, RegistryEntryList<Structure> structures, BlockPos center, int radius, boolean skipReferencedStructures) Tries to find the closest structure of a given type near a given block.Modifier and TypeMethodDescriptionFlatChunkGeneratorConfig.with
(List<FlatChunkGeneratorLayer> layers, Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome) ModifierConstructorDescriptionprivate
FlatChunkGeneratorConfig
(Optional<RegistryEntryList<StructureSet>> structureOverrides, List<FlatChunkGeneratorLayer> layers, boolean lakes, boolean features, Optional<RegistryEntry<Biome>> biome, RegistryEntry.Reference<Biome> fallback, RegistryEntry<PlacedFeature> undergroundLavaLakeFeature, RegistryEntry<PlacedFeature> surfaceLavaLakeFeature) FlatChunkGeneratorConfig
(Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome, List<RegistryEntry<PlacedFeature>> features) -
Uses of RegistryEntryList in net.minecraft.world.gen.chunk.placement
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Biome> ConcentricRingsStructurePlacement.preferredBiomes
Modifier 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, RegistryEntryList<Biome>> ConcentricRingsStructurePlacement.buildConcentricRingsCodec
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> instance) ModifierConstructorDescriptionConcentricRingsStructurePlacement
(int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) ConcentricRingsStructurePlacement
(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod generationPredicateType, float frequency, int salt, Optional<StructurePlacement.ExclusionZone> exclusionZone, int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) -
Uses of RegistryEntryList in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionfinal RegistryEntryList
<Block> MultifaceGrowthFeatureConfig.canPlaceOn
final RegistryEntryList
<PlacedFeature> SimpleRandomFeatureConfig.features
final RegistryEntryList
<Block> SpringFeatureConfig.validBlocks
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<RegistryEntryList<ConfiguredFeature<?, ?>>> ConfiguredFeature.LIST_CODEC
static final com.mojang.serialization.Codec
<RegistryEntryList<PlacedFeature>> PlacedFeature.LIST_CODEC
static final com.mojang.serialization.Codec
<List<RegistryEntryList<PlacedFeature>>> PlacedFeature.LISTS_CODEC
ModifierConstructorDescriptionMultifaceGrowthFeatureConfig
(MultifaceGrowthBlock lichen, int searchRange, boolean placeOnFloor, boolean placeOnCeiling, boolean placeOnWalls, float spreadChance, RegistryEntryList<Block> canPlaceOn) SpringFeatureConfig
(FluidState state, boolean requiresBlockBelow, int rockCount, int holeCount, RegistryEntryList<Block> validBlocks) -
Uses of RegistryEntryList in net.minecraft.world.gen.feature.util
Modifier and TypeMethodDescriptionstatic <T> List
<PlacedFeatureIndexer.IndexedFeatures> PlacedFeatureIndexer.collectIndexedFeatures
(List<T> biomes, Function<T, List<RegistryEntryList<PlacedFeature>>> biomesToPlacedFeaturesList, boolean listInvolvedBiomesOnFailure) Returns the indexed placed features collected after validating feature orders. -
Uses of RegistryEntryList in net.minecraft.world.gen.root
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> MangroveRootPlacement.canGrowThrough
The field for thecanGrowThrough
record component.private final RegistryEntryList
<Block> MangroveRootPlacement.muddyRootsIn
The field for themuddyRootsIn
record component.Modifier and TypeMethodDescriptionMangroveRootPlacement.canGrowThrough()
Returns the value of thecanGrowThrough
record component.MangroveRootPlacement.muddyRootsIn()
Returns the value of themuddyRootsIn
record component.ModifierConstructorDescriptionMangroveRootPlacement
(RegistryEntryList<Block> registryEntryList, RegistryEntryList<Block> registryEntryList2, BlockStateProvider blockStateProvider, int int2, int int3, float float2) -
Uses of RegistryEntryList in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Biome> Structure.Config.biomes
The field for thebiomes
record component.private final RegistryEntryList
<Biome> Structure.Config.Builder.biomes
Modifier and TypeMethodDescriptionStructure.Config.biomes()
Returns the value of thebiomes
record component.Structure.getValidBiomes()
ModifierConstructorDescriptionBuilder
(RegistryEntryList<Biome> biomes) Config
(RegistryEntryList<Biome> biomes) Config
(RegistryEntryList<Biome> registryEntryList, Map<SpawnGroup, StructureSpawns> map, GenerationStep.Feature feature, StructureTerrainAdaptation structureTerrainAdaptation) -
Uses of RegistryEntryList in net.minecraft.world.gen.trunk
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> UpwardsBranchingTrunkPlacer.canGrowThrough
ModifierConstructorDescriptionUpwardsBranchingTrunkPlacer
(int baseHeight, int firstRandomHeight, int secondRandomHeight, IntProvider extraBranchSteps, float placeBranchPerLogProbability, IntProvider extraBranchLength, RegistryEntryList<Block> canGrowThrough)