Uses of Class
net.minecraft.structure.Structure.StructureBlockInfo
Package
Description
-
Uses of Structure.StructureBlockInfo in net.minecraft.block
Modifier and TypeMethodDescriptionstatic boolean
JigsawBlock.attachmentMatches
(Structure.StructureBlockInfo info1, Structure.StructureBlockInfo info2) -
Uses of Structure.StructureBlockInfo in net.minecraft.structure
Modifier and TypeFieldDescriptionprivate final Map<Block,
List<Structure.StructureBlockInfo>> Structure.PalettedBlockInfoList.blockToInfos
private final List<Structure.StructureBlockInfo>
Structure.PalettedBlockInfoList.infos
Modifier and TypeMethodDescriptionprivate static List<Structure.StructureBlockInfo>
Structure.combineSorted
(List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) Returns the list that sorts and combines the passed block lists.Structure.PalettedBlockInfoList.getAll()
Structure.getInfosForBlock
(BlockPos pos, StructurePlacementData placementData, Block block) Structure.getInfosForBlock
(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed) static List<Structure.StructureBlockInfo>
Structure.process
(WorldAccess world, BlockPos pos, BlockPos pivot, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list) Modifier and TypeMethodDescriptionprivate static void
Structure.categorize
(Structure.StructureBlockInfo blockInfo, List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) CategorizesblockInfo
based on its properties, modifying the passed lists in-place.Modifier and TypeMethodDescriptionprivate static void
Structure.categorize
(Structure.StructureBlockInfo blockInfo, List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) CategorizesblockInfo
based on its properties, modifying the passed lists in-place.private static List<Structure.StructureBlockInfo>
Structure.combineSorted
(List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) Returns the list that sorts and combines the passed block lists.static List<Structure.StructureBlockInfo>
Structure.process
(WorldAccess world, BlockPos pos, BlockPos pivot, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list) ModifierConstructorDescription(package private)
-
Uses of Structure.StructureBlockInfo in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionSinglePoolElement.getDataStructureBlocks
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, boolean mirroredAndRotated) EmptyPoolElement.getStructureBlockInfos
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random) FeaturePoolElement.getStructureBlockInfos
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random) ListPoolElement.getStructureBlockInfos
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random) SinglePoolElement.getStructureBlockInfos
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random) abstract List<Structure.StructureBlockInfo>
StructurePoolElement.getStructureBlockInfos
(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random) Modifier and TypeMethodDescriptionvoid
StructurePoolElement.method_16756
(WorldAccess world, Structure.StructureBlockInfo structureBlockInfo, BlockPos pos, BlockRotation rotation, Random random, BlockBox box) -
Uses of Structure.StructureBlockInfo in net.minecraft.structure.processor
Modifier and TypeMethodDescriptionBlackstoneReplacementStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockAgeStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockIgnoreStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockRotStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) GravityStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) JigsawReplacementStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) LavaSubmergedBlockStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) NopStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) ProtectedBlocksStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) RuleStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) abstract Structure.StructureBlockInfo
StructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) Modifier and TypeMethodDescriptionBlackstoneReplacementStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockAgeStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockIgnoreStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) BlockRotStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) GravityStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) JigsawReplacementStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) LavaSubmergedBlockStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) NopStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) ProtectedBlocksStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) RuleStructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data) abstract Structure.StructureBlockInfo
StructureProcessor.process
(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo originalBlockInfo, Structure.StructureBlockInfo currentBlockInfo, StructurePlacementData data)