31 ::ll::TypedStorage<8, 8, ::StructurePoolElement const*> mElement;
32 ::ll::TypedStorage<4, 4, int> mGroundOffset;
33 ::ll::TypedStorage<1, 1, ::Rotation> mRot;
34 ::ll::TypedStorage<4, 12, ::BlockPos> mPosition;
35 ::ll::TypedStorage<8, 24, ::std::vector<::br::worldgen::JigsawJunction>> mJunctions;
36 ::ll::TypedStorage<1, 1, ::br::worldgen::LiquidSettings> mLiquidSettings;
43 appendJunctions(
::BoundingBox const& box, ::std::vector<::br::worldgen::JigsawJunction>& junctions) ;
45 virtual void appendRigid(
46 ::br::worldgen::TerrainAdjustment::Type type,
47 ::std::vector<::br::worldgen::Rigid>& rigids
52 virtual bool postProcess(
57 ::br::worldgen::JigsawReplacement replacement
68 MCAPI ::SharedTypes::v1_21_50::PoolElementStructureSection serialize()
const;
74 MCAPI
void $appendJunctions(
::BoundingBox const& box, ::std::vector<::br::worldgen::JigsawJunction>& junctions);
76 MCAPI
void $appendRigid(::br::worldgen::TerrainAdjustment::Type type, ::std::vector<::br::worldgen::Rigid>& rigids);
81 MCAPI
bool $postProcess(
86 ::br::worldgen::JigsawReplacement replacement