20 MCAPI static ::BlockType& createBlock(
21 ::std::shared_ptr<::IBlockArchetype> blockArchetype,
22 ::std::string
const& blockName,
28 initializeArchetypeFromNetwork(
::CompoundTag const& tag, ::std::shared_ptr<::IBlockArchetype>& blockArchetype);
34 MCAPI static ::std::unordered_map<
38 mRegisteredArchetypeConstructors();
40 MCAPI static ::std::unordered_map<::std::string, ::std::function<::std::shared_ptr<::IBlockArchetype>()>>&
41 mRegisteredArchetypes();