Uses of Class
net.minecraft.structure.Structure.StructureBlockInfo
Packages that use Structure.StructureBlockInfo
Package
Description
-
Uses of Structure.StructureBlockInfo in net.minecraft.block
Methods in net.minecraft.block with parameters of type Structure.StructureBlockInfoModifier and TypeMethodDescriptionstatic booleanJigsawBlock.attachmentMatches(Structure.StructureBlockInfo info1, Structure.StructureBlockInfo info2) -
Uses of Structure.StructureBlockInfo in net.minecraft.structure
Fields in net.minecraft.structure with type parameters of type Structure.StructureBlockInfoModifier and TypeFieldDescriptionprivate final Map<Block,List<Structure.StructureBlockInfo>> Structure.PalettedBlockInfoList.blockToInfosprivate final List<Structure.StructureBlockInfo>Structure.PalettedBlockInfoList.infosMethods in net.minecraft.structure that return types with arguments of type Structure.StructureBlockInfoModifier 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) Methods in net.minecraft.structure with parameters of type Structure.StructureBlockInfoModifier and TypeMethodDescriptionprivate static voidStructure.categorize(Structure.StructureBlockInfo blockInfo, List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) CategorizesblockInfobased on its properties, modifying the passed lists in-place.Method parameters in net.minecraft.structure with type arguments of type Structure.StructureBlockInfoModifier and TypeMethodDescriptionprivate static voidStructure.categorize(Structure.StructureBlockInfo blockInfo, List<Structure.StructureBlockInfo> fullBlocks, List<Structure.StructureBlockInfo> blocksWithNbt, List<Structure.StructureBlockInfo> otherBlocks) CategorizesblockInfobased 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) Constructor parameters in net.minecraft.structure with type arguments of type Structure.StructureBlockInfoModifierConstructorDescription(package private) -
Uses of Structure.StructureBlockInfo in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool that return types with arguments of type Structure.StructureBlockInfoModifier 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) Methods in net.minecraft.structure.pool with parameters of type Structure.StructureBlockInfoModifier and TypeMethodDescriptionvoidStructurePoolElement.method_16756(WorldAccess world, Structure.StructureBlockInfo structureBlockInfo, BlockPos pos, BlockRotation rotation, Random random, BlockBox box) -
Uses of Structure.StructureBlockInfo in net.minecraft.structure.processor
Methods in net.minecraft.structure.processor that return Structure.StructureBlockInfoModifier and TypeMethodDescriptionBlackstoneReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockAgeStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockIgnoreStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockRotStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) GravityStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) JigsawReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) LavaSubmergedBlockStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) NopStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) ProtectedBlocksStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) RuleStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) abstract Structure.StructureBlockInfoStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) Methods in net.minecraft.structure.processor with parameters of type Structure.StructureBlockInfoModifier and TypeMethodDescriptionBlackstoneReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockAgeStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockIgnoreStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) BlockRotStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) GravityStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) JigsawReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) LavaSubmergedBlockStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) NopStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) ProtectedBlocksStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) RuleStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data) abstract Structure.StructureBlockInfoStructureProcessor.process(WorldView world, BlockPos pos, BlockPos pivot, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData data)