LeviLamina
Loading...
Searching...
No Matches
BlockCustomComponentsComponent Class Reference

Classes

struct  ExecutableComponent

Public Member Functions

MCAPI ::std::vector<::BlockCustomComponentsComponent::ExecutableComponent_gatherComponentsToExecute () const
MCAPI void finalize (::WeakRef<::ScriptModuleMinecraft::ScriptBlockCustomComponentsRegistry > const &registry, ::ScriptModuleMinecraft::ScriptCustomComponentParameterCache &parameterCache)
MCFOLD bool hasPlayerInteractEvent () const
MCFOLD bool hasPlayerPlacingEvent () const
MCFOLD bool isV1 () const
MCAPI ::std::vector<::ScriptModuleMinecraft::ScriptCustomComponentToExecute< ::ScriptModuleMinecraft::ScriptBlockCustomComponentInterface const &, void > > tryGetComponentsToExecute (::BlockType const &baseBlock) const

Public Attributes

::ll::TypedStorage< 1, 1, bool > mIsCustomComponentsV1
::ll::TypedStorage< 1, 1, bool > mHasPlayerInteractEvent
::ll::TypedStorage< 1, 1, bool > mHasPlayerPlacingEvent
::ll::TypedStorage< 8, 16, ::WeakRef<::ScriptModuleMinecraft::ScriptBlockCustomComponentsRegistry > > mScriptRegistry
::ll::TypedStorage< 8, 24, ::std::vector<::BlockCustomComponentData > > mCustomComponentData

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