LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptBlockComponents Class Reference

Public Member Functions

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV010 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV1 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV2 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const

Static Public Member Functions

static MCAPI void bind (::Scripting::ModuleBindingBuilder &moduleBuilder, ::ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder &blockComponentTypeEnumBuilder)

Public Attributes

::ll::TypedStorage< 8, 16, ::WeakRef<::ScriptModuleMinecraft::IScriptBlockCustomComponentReader const > > mCustomComponentReader

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