Uses of Interface
net.minecraft.structure.pool.alias.StructurePoolAliasBinding
Package
Description
-
Uses of StructurePoolAliasBinding in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final Registry
<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> Registries.POOL_ALIAS_BINDING
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>>> RegistryKeys.POOL_ALIAS_BINDING
-
Uses of StructurePoolAliasBinding in net.minecraft.structure
Modifier and TypeFieldDescriptionstatic final List
<StructurePoolAliasBinding> TrialChamberData.ALIAS_BINDINGS
-
Uses of StructurePoolAliasBinding in net.minecraft.structure.pool.alias
Modifier and TypeClassDescription(package private) final record
(package private) final record
(package private) final record
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<StructurePoolAliasBinding> StructurePoolAliasBinding.CODEC
private final DataPool
<List<StructurePoolAliasBinding>> RandomGroupStructurePoolAliasBinding.groups
The field for thegroups
record component.Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec
<? extends StructurePoolAliasBinding> StructurePoolAliasBinding.getCodec()
RandomGroupStructurePoolAliasBinding.groups()
Returns the value of thegroups
record component.static com.mojang.serialization.MapCodec
<? extends StructurePoolAliasBinding> StructurePoolAliasBindings.registerAndGetDefault
(Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> registry) Modifier and TypeMethodDescriptionstatic StructurePoolAliasLookup
StructurePoolAliasLookup.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 void
StructurePoolAliasBindings.registerPools
(Registerable<StructurePool> pools, RegistryEntry<StructurePool> base, List<StructurePoolAliasBinding> aliases) ModifierConstructorDescription(package private)
-
Uses of StructurePoolAliasBinding in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionprivate final List
<StructurePoolAliasBinding> JigsawStructure.poolAliasBindings
ModifierConstructorDescriptionJigsawStructure
(Structure.Config config, RegistryEntry<StructurePool> startPool, Optional<Identifier> startJigsawName, int size, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, List<StructurePoolAliasBinding> poolAliasBindings)