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: