LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptBlockPermutation Class Reference
Inheritance diagram for ScriptModuleMinecraft::ScriptBlockPermutation:

Classes

struct  Key

Public Member Functions

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::IScriptBlockProperty > > > _createPropertyV010 (::std::string const &propertyName)
MCAPI ::Scripting::Result_deprecated< bool > canBeDestroyedByLiquidSpread (::SharedTypes::v1_26_0::LiquidType liquidType) const
MCAPI ::Scripting::Result_deprecated< bool > canContainLiquid (::SharedTypes::v1_26_0::LiquidType liquidType) const
MCAPI ::Scripting::Result_deprecated< bool > isLiquidBlocking (::SharedTypes::v1_26_0::LiquidType liquidType) const
MCAPI ::Scripting::Result_deprecated< bool > liquidSpreadCausesSpawn (::SharedTypes::v1_26_0::LiquidType liquidType) const

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::Scripting::ClassBinding bindV010 ()
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutationgetOrCreateHandle (::Block const &block, ::Scripting::WeakLifetimeScope const &scope)

Public Attributes

::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScopemScope
::ll::TypedStorage< 8, 8, ::gsl::not_null<::Block const * > > mBlock
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutationComponent > > > mAttachedComponents

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