Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
SculkSpreader Class Reference

Public Member Functions

MCAPI SculkSpreader ()
MCAPI SculkSpreader (bool isWorldGen, int growthSpawnCost, int noGrowthRadius, int chargeDecayRate, int additionalDecayRate)
MCAPI void load (::CompoundTag const &tag)
MCAPI void save (::CompoundTag &tag) const
MCAPI void updateCursors (::IBlockWorldGenAPI &target, ::BlockSource *region, ::BlockPos const &originPos, ::Random &random, bool spreadVeins)
MCAPI void * $ctor ()
MCAPI void * $ctor (bool isWorldGen, int growthSpawnCost, int noGrowthRadius, int chargeDecayRate, int additionalDecayRate)

Public Attributes

::ll::TypedStorage< 1, 1, bool > mIsWorldGen
::ll::TypedStorage< 4, 4, int > mGrowthSpawnCost
::ll::TypedStorage< 4, 4, int > mNoGrowthRadius
::ll::TypedStorage< 4, 4, int > mChargeDecayRate
::ll::TypedStorage< 4, 4, int > mAdditionalDecayRate
::ll::TypedStorage< 8, 24, ::std::vector<::SculkChargeCursor > > mCursors
::ll::TypedStorage< 8, 16, ::std::set<::Block const * > > mSculkReplaceableBlocks

Constructor & Destructor Documentation

◆ SculkSpreader() [1/2]

MCAPI SculkSpreader::SculkSpreader ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SculkSpreader() [2/2]

MCAPI SculkSpreader::SculkSpreader ( bool isWorldGen,
int growthSpawnCost,
int noGrowthRadius,
int chargeDecayRate,
int additionalDecayRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ load()

MCAPI void SculkSpreader::load ( ::CompoundTag const & tag)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ save()

MCAPI void SculkSpreader::save ( ::CompoundTag & tag) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateCursors()

MCAPI void SculkSpreader::updateCursors ( ::IBlockWorldGenAPI & target,
::BlockSource * region,
::BlockPos const & originPos,
::Random & random,
bool spreadVeins )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * SculkSpreader::$ctor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * SculkSpreader::$ctor ( bool isWorldGen,
int growthSpawnCost,
int noGrowthRadius,
int chargeDecayRate,
int additionalDecayRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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