Uses of Interface
net.minecraft.structure.pool.alias.StructurePoolAliasBinding
Packages that use StructurePoolAliasBinding
Package
Description
-
Uses of StructurePoolAliasBinding in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type StructurePoolAliasBindingModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>>
Registries.POOL_ALIAS_BINDING
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>>>
RegistryKeys.POOL_ALIAS_BINDING
-
Uses of StructurePoolAliasBinding in net.minecraft.structure
Fields in net.minecraft.structure with type parameters of type StructurePoolAliasBindingModifier and TypeFieldDescriptionstatic final List<StructurePoolAliasBinding>
TrialChamberData.ALIAS_BINDINGS
-
Uses of StructurePoolAliasBinding in net.minecraft.structure.pool.alias
Classes in net.minecraft.structure.pool.alias that implement StructurePoolAliasBindingModifier and TypeClassDescription(package private) final record
(package private) final record
(package private) final record
Fields in net.minecraft.structure.pool.alias with type parameters of type StructurePoolAliasBindingModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<StructurePoolAliasBinding>
StructurePoolAliasBinding.CODEC
private final DataPool<List<StructurePoolAliasBinding>>
RandomGroupStructurePoolAliasBinding.groups
The field for thegroups
record component.Methods in net.minecraft.structure.pool.alias that return types with arguments of type StructurePoolAliasBindingModifier and TypeMethodDescriptioncom.mojang.serialization.Codec<? extends StructurePoolAliasBinding>
StructurePoolAliasBinding.getCodec()
RandomGroupStructurePoolAliasBinding.groups()
Returns the value of thegroups
record component.static com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>
StructurePoolAliasBindings.registerAndGetDefault
(Registry<com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>> registry) Method parameters in net.minecraft.structure.pool.alias with type arguments of type StructurePoolAliasBindingModifier and TypeMethodDescriptionstatic StructurePoolAliasLookup
StructurePoolAliasLookup.create
(List<StructurePoolAliasBinding> bindings, BlockPos pos, long seed) StructurePoolAliasBinding.randomGroup
(DataPool<List<StructurePoolAliasBinding>> groups) static com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>
StructurePoolAliasBindings.registerAndGetDefault
(Registry<com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>> registry) static void
StructurePoolAliasBindings.registerPools
(Registerable<StructurePool> pools, RegistryEntry<StructurePool> base, List<StructurePoolAliasBinding> aliases) Constructor parameters in net.minecraft.structure.pool.alias with type arguments of type StructurePoolAliasBindingModifierConstructorDescription(package private)
-
Uses of StructurePoolAliasBinding in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure with type parameters of type StructurePoolAliasBindingModifier and TypeFieldDescriptionprivate final List<StructurePoolAliasBinding>
JigsawStructure.poolAliasBindings
Methods in net.minecraft.world.gen.structure that return types with arguments of type StructurePoolAliasBindingConstructor parameters in net.minecraft.world.gen.structure with type arguments of type StructurePoolAliasBindingModifierConstructorDescriptionJigsawStructure
(Structure.Config config, RegistryEntry<StructurePool> startPool, Optional<Identifier> startJigsawName, int size, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, List<StructurePoolAliasBinding> poolAliasBindings)