33 unordered_map<::std::string_view, ::std::shared_ptr<::ScriptModuleMinecraft::IScriptBlockComponentFactory>>>
35 ::ll::TypedStorage<8, 16, ::WeakRef<::ScriptModuleMinecraft::IScriptBlockCustomComponentReader const>>
36 mCustomComponentReader;
42 MCAPI ::std::unordered_map<
44 ::std::shared_ptr<::ScriptModuleMinecraft::IScriptBlockComponentFactory>>
const&
45 getOrCreateBlockComponentFactories()
const;
47 MCAPI ::std::vector<::std::string_view> getSupportedComponentIds(
52 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent>>
54 ::std::string_view componentName,
58 bool allowCustomComponent
65 MCAPI
static void bind(
69 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockComponents>
const& blockComponents