API Reference
On this page
Public Member Functions | |
| MCAPI void | initialize (::EntityContext &entity, ::ExplodeComponent &component) const |
| MCAPI void | setParticleDefinitionByName (::std::string const &name) |
| MCAPI void | setSoundDefinitionByName (::std::string const &name) |
| MCAPI void | uninitialize (::EntityContext &entity) const |
Static Public Member Functions | |
| static MCAPI void | buildSchema (::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::ExplodeDefinition > > &root) |
Public Attributes | |
| ::ll::TypedStorage< 4, 8, ::FloatRange > | mFuseLength |
| ::ll::TypedStorage< 4, 4, float > | mExplosionPower |
| ::ll::TypedStorage< 4, 4, float > | mMaxResistance |
| ::ll::TypedStorage< 1, 1, bool > | mIsFuseLit |
| ::ll::TypedStorage< 1, 1, bool > | mCausesFire |
| ::ll::TypedStorage< 4, 4, float > | mDamageScaling |
| ::ll::TypedStorage< 1, 1, bool > | mBreaksBlocks |
| ::ll::TypedStorage< 1, 1, bool > | mTogglesBlocks |
| ::ll::TypedStorage< 1, 1, bool > | mFireAffectedByGriefing |
| ::ll::TypedStorage< 1, 1, bool > | mDestroyAffectedByGriefing |
| ::ll::TypedStorage< 4, 4, float > | mKnockbackScaling |
| ::ll::TypedStorage< 2, 2, ::SharedTypes::Legacy::LevelEvent > | mParticleType |
| ::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::LevelSoundEvent > | mSoundEffect |
| ::ll::TypedStorage< 1, 1, bool > | mNegatesFallDamage |
| ::ll::TypedStorage< 1, 1, bool > | mAllowUnderwater |
| MCAPI void ExplodeDefinition::initialize | ( | ::EntityContext & | entity, |
| ::ExplodeComponent & | component ) const |
| MCAPI void ExplodeDefinition::setParticleDefinitionByName | ( | ::std::string const & | name | ) |
| MCAPI void ExplodeDefinition::setSoundDefinitionByName | ( | ::std::string const & | name | ) |
| MCAPI void ExplodeDefinition::uninitialize | ( | ::EntityContext & | entity | ) | const |
|
static |