18class StructurePlacementInfo {
22 ::ll::TypedStorage<4, 12, ::BlockPos const> mSize;
23 ::ll::TypedStorage<4, 12, ::BlockPos const> mOrigin;
24 ::ll::TypedStorage<8, 24, ::std::vector<uint>> mBlockVolume;
25 ::ll::TypedStorage<8, 24, ::std::vector<::StructureBlockPlacementInfo>> mBlockPlacementInfos;
30 StructurePlacementInfo();
39 MCAPI
void _handleBlockPostPlacedStructure(
48 MCAPI ::StructurePlacementNeighbors getNeighbors(
::BlockPos const& relativePos, ::Rotation rotation);
51 setBlockPlacementInfo(
::BlockPos const& pos,
::Block const& block, ::NeighborAwareBlockUpdateType updateType);
53 MCAPI ~StructurePlacementInfo();