fn make_ruined_portal_piece(
template_id: Identifier,
position: IVec3,
rotation: Rotation,
mirror: StructureMirror,
rotation_pivot: IVec3,
size: IVec3,
vertical_placement: RuinedPortalPlacementData,
properties: RuinedPortalProperties,
) -> StructurePiece