30 ::ll::TypedStorage<8, 24, ::WeakRef<::IFeature>> mFeature;
41 virtual ::BlockPos getSize(::Rotation rotation)
const ;
44 virtual ::std::vector<::JigsawBlockInfo>
55 ::std::unordered_map<
::BlockPos, ::std::optional<::ActorDefinitionIdentifier>>& entitiesToPlace,
60 virtual ::StructurePoolElementType type()
const ;
63 virtual ::std::shared_ptr<::SharedTypes::v1_21_80::JigsawStructureMetadata> createMetadata()
const ;
73 ::Bedrock::NotNullNonOwnerPtr<::StructureManager> structureManager,
82 $ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager> structureManager,
::WeakRef<::IFeature> feature);
88 MCFOLD ::BlockPos $getSize(::Rotation rotation)
const;
90 MCAPI ::std::vector<::JigsawBlockInfo>
99 ::std::unordered_map<
::BlockPos, ::std::optional<::ActorDefinitionIdentifier>>& entitiesToPlace,
103 MCFOLD ::StructurePoolElementType $type()
const;
105 MCAPI ::std::shared_ptr<::SharedTypes::v1_21_80::JigsawStructureMetadata> $createMetadata()
const;