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.MapCodec<? extends StructurePoolAliasBinding>> Registries.POOL_ALIAS_BINDINGstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? 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 recordFields in net.minecraft.structure.pool.alias with type parameters of type StructurePoolAliasBindingModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<StructurePoolAliasBinding> StructurePoolAliasBinding.CODECprivate final DataPool<List<StructurePoolAliasBinding>> RandomGroupStructurePoolAliasBinding.groupsThe field for thegroupsrecord component.Methods in net.minecraft.structure.pool.alias that return types with arguments of type StructurePoolAliasBindingModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding> StructurePoolAliasBinding.getCodec()RandomGroupStructurePoolAliasBinding.groups()Returns the value of thegroupsrecord component.static com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding> StructurePoolAliasBindings.registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> registry) Method parameters in net.minecraft.structure.pool.alias with type arguments of type StructurePoolAliasBindingModifier and TypeMethodDescriptionstatic StructurePoolAliasLookupStructurePoolAliasLookup.create(List<StructurePoolAliasBinding> bindings, BlockPos pos, long seed) StructurePoolAliasBinding.randomGroup(DataPool<List<StructurePoolAliasBinding>> groups) static com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding> StructurePoolAliasBindings.registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> registry) static voidStructurePoolAliasBindings.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.poolAliasBindingsConstructor 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, DimensionPadding dimensionPadding, StructureLiquidSettings liquidSettings)