Uses of Class
net.minecraft.world.level.levelgen.structure.PoolElementStructurePiece
Packages that use PoolElementStructurePiece
-
Uses of PoolElementStructurePiece in net.minecraft.world.level.levelgen.structure.pools
Fields in net.minecraft.world.level.levelgen.structure.pools declared as PoolElementStructurePieceModifier and TypeFieldDescriptionprivate final PoolElementStructurePiece
JigsawPlacement.PieceState.piece
The field for thepiece
record component.Fields in net.minecraft.world.level.levelgen.structure.pools with type parameters of type PoolElementStructurePieceModifier and TypeFieldDescriptionprivate final List
<? super PoolElementStructurePiece> JigsawPlacement.Placer.pieces
Methods in net.minecraft.world.level.levelgen.structure.pools that return PoolElementStructurePieceModifier and TypeMethodDescriptionJigsawPlacement.PieceState.piece()
Returns the value of thepiece
record component.Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type PoolElementStructurePieceModifier and TypeMethodDescriptionprivate static void
JigsawPlacement.addPieces
(RandomState pRandomState, int pMaxDepth, boolean pUseExpansionHack, ChunkGenerator pChunkGenerator, StructureTemplateManager pStructureTemplateManager, LevelHeightAccessor pLevel, RandomSource pRandom, Registry<StructureTemplatePool> pPools, PoolElementStructurePiece pStartPiece, List<PoolElementStructurePiece> pPieces, VoxelShape pFree, PoolAliasLookup pAliasLookup, LiquidSettings pLiquidSettings) (package private) void
JigsawPlacement.Placer.tryPlacingChildren
(PoolElementStructurePiece pPiece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> pFree, int pDepth, boolean pUseExpansionHack, LevelHeightAccessor pLevel, RandomState pRandom, PoolAliasLookup pPoolAliasLookup, LiquidSettings pLiquidSettings) Method parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type PoolElementStructurePieceModifier and TypeMethodDescriptionprivate static void
JigsawPlacement.addPieces
(RandomState pRandomState, int pMaxDepth, boolean pUseExpansionHack, ChunkGenerator pChunkGenerator, StructureTemplateManager pStructureTemplateManager, LevelHeightAccessor pLevel, RandomSource pRandom, Registry<StructureTemplatePool> pPools, PoolElementStructurePiece pStartPiece, List<PoolElementStructurePiece> pPieces, VoxelShape pFree, PoolAliasLookup pAliasLookup, LiquidSettings pLiquidSettings) Constructors in net.minecraft.world.level.levelgen.structure.pools with parameters of type PoolElementStructurePieceModifierConstructorDescription(package private)
PieceState
(PoolElementStructurePiece piece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> free, int depth) Creates an instance of aPieceState
record class.Constructor parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type PoolElementStructurePieceModifierConstructorDescription(package private)
Placer
(Registry<StructureTemplatePool> pPools, int pMaxDepth, ChunkGenerator pChunkGenerator, StructureTemplateManager pStructureTemplateManager, List<? super PoolElementStructurePiece> pPieces, RandomSource pRandom)