LeviLamina
Loading...
Searching...
No Matches
JigsawStructureParser Struct Reference

Public Types

using StructureProcessorList
 

Static Public Member Functions

static MCAPI ::std::vector<::br::worldgen::JigsawStructureprepareJigsawDefinitionData (::std::vector<::SharedTypes::v1_21_20::JigsawStructureDefinition::Contents > const &jigsawsData, ::IWorldRegistriesProvider &registries)
 
static MCAPI ::std::unordered_map<::std::string, ::std::shared_ptr<::br::worldgen::StructureSet > > prepareJigsawSetData (::std::vector<::SharedTypes::v1_21_20::JigsawStructureSet::Contents > const &stuctureSets, ::br::worldgen::StructureRegistry const &structureRegistry)
 
static MCAPI ::std::unordered_map< ::std::string, ::std::vector<::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const > > > > prepareProcessorsData (::std::vector<::SharedTypes::v1_21_20::JigsawStructureProcessorList::Contents > const &documents)
 
static MCAPI ::std::vector<::StructureTemplatePoolprepareTemplatePoolsData (::std::vector<::SharedTypes::v1_21_20::JigsawStructureTemplatePool::Contents > const &templatePoolsData, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::JigsawStructureRegistry &registry)
 
static MCAPI ::br::worldgen::JigsawStructure processJigsawDefinition (::SharedTypes::v1_21_20::JigsawStructureDefinition::Contents const &jigsawData, ::IWorldRegistriesProvider &registries)
 
static MCAPI ::std::shared_ptr<::br::worldgen::StructureSetprocessJigsawSet (::SharedTypes::v1_21_20::JigsawStructureSet::Contents const &setData, ::br::worldgen::StructureRegistry const &structureRegistry)
 
static MCAPI ::StructureTemplatePool processTemplatePool (::SharedTypes::v1_21_20::JigsawStructureTemplatePool::Contents const &templatePool, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::JigsawStructureRegistry &registry)
 

Member Typedef Documentation

◆ StructureProcessorList

using JigsawStructureParser::StructureProcessorList
Initial value:
::std::vector<::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const>>>

The documentation for this struct was generated from the following file: