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

Public Member Functions

MCAPI void load (::CompoundTag const &tag)
MCAPI void update (::IBlockWorldGenAPI &target, ::BlockSource *region, ::BlockPos const &originPos, ::Random &random, ::SculkSpreader &spreader, bool spreadVeins)

Static Public Member Functions

static MCAPI ::std::array<::BlockPos, 18 > _getNonCornerNeighborsOffsets (::Random &random)
static MCAPI bool _isMovementUnobstructed (::IBlockWorldGenAPI &target, ::BlockPos const &fromPos, ::BlockPos const &toPos)
static MCAPI ::DefaultSculkBehavior const & sDefaultSculkBehavior ()
static MCAPI ::SculkBlockBehavior const & sSculkBlockBehavior ()
static MCAPI ::SculkVeinBlockBehavior const & sSculkVeinBlockBehavior ()

Public Attributes

::ll::TypedStorage< 4, 12, ::BlockPosmPos
::ll::TypedStorage< 4, 4, int > mCharge
::ll::TypedStorage< 4, 4, int > mUpdateDelay
::ll::TypedStorage< 4, 4, int > mDecayDelay
::ll::TypedStorage< 4, 4, int > mFacingData

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