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

Public Member Functions

SculkChargeCursoroperator= (SculkChargeCursor const &)
 
 SculkChargeCursor (SculkChargeCursor const &)
 
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 ::SculkBehavior const & _getSculkBehavior (::Block const &block)
 
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::UntypedStorage< 4, 12 > mUnkd12853
 
::ll::UntypedStorage< 4, 4 > mUnkbd7b4e
 
::ll::UntypedStorage< 4, 4 > mUnkad8615
 
::ll::UntypedStorage< 4, 4 > mUnke19e1f
 
::ll::UntypedStorage< 4, 4 > mUnke09bb7
 

Member Function Documentation

◆ load()

MCAPI void SculkChargeCursor::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.

◆ update()

MCAPI void SculkChargeCursor::update ( ::IBlockWorldGenAPI & target,
::BlockSource * region,
::BlockPos const & originPos,
::Random & random,
::SculkSpreader & spreader,
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.

◆ _getNonCornerNeighborsOffsets()

static MCAPI ::std::array<::BlockPos, 18 > SculkChargeCursor::_getNonCornerNeighborsOffsets ( ::Random & random)
static
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.

◆ _getSculkBehavior()

static MCAPI ::SculkBehavior const & SculkChargeCursor::_getSculkBehavior ( ::Block const & block)
static
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.

◆ _isMovementUnobstructed()

static MCAPI bool SculkChargeCursor::_isMovementUnobstructed ( ::IBlockWorldGenAPI & target,
::BlockPos const & fromPos,
::BlockPos const & toPos )
static
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.

◆ sDefaultSculkBehavior()

static MCAPI ::DefaultSculkBehavior const & SculkChargeCursor::sDefaultSculkBehavior ( )
static
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.

◆ sSculkBlockBehavior()

static MCAPI ::SculkBlockBehavior const & SculkChargeCursor::sSculkBlockBehavior ( )
static
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.

◆ sSculkVeinBlockBehavior()

static MCAPI ::SculkVeinBlockBehavior const & SculkChargeCursor::sSculkVeinBlockBehavior ( )
static
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: