Uses of Interface
net.minecraft.structure.pool.alias.StructurePoolAliasLookup
-
Uses of StructurePoolAliasLookup in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionprivate static void
StructurePoolBasedGenerator.generate
(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape, StructurePoolAliasLookup aliasLookup) static Optional
<Structure.StructurePosition> StructurePoolBasedGenerator.generate
(Structure.Context context, RegistryEntry<StructurePool> structurePool, Optional<Identifier> id, int size, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, StructurePoolAliasLookup aliasLookup, DimensionPadding dimensionPadding) (package private) void
StructurePoolBasedGenerator.StructurePoolGenerator.generatePiece
(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig, StructurePoolAliasLookup aliasLookup) private static RegistryKey
<StructurePool> StructurePoolBasedGenerator.StructurePoolGenerator.lookupPool
(StructureTemplate.StructureBlockInfo structureBlockInfo, StructurePoolAliasLookup aliasLookup) -
Uses of StructurePoolAliasLookup in net.minecraft.structure.pool.alias
Modifier and TypeFieldDescriptionstatic final StructurePoolAliasLookup
StructurePoolAliasLookup.EMPTY
Modifier and TypeMethodDescriptionstatic StructurePoolAliasLookup
StructurePoolAliasLookup.create
(List<StructurePoolAliasBinding> bindings, BlockPos pos, long seed)