3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/block/SculkBehavior.h"
23 virtual int updateDecayDelay(
int const currentValue)
const ;
26 virtual int updateFacingData(
int const currentValue,
::Block const&)
const ;
29 virtual bool canChangeBlockOnSpread()
const ;
32 virtual bool attemptSpreadVeins(
41 virtual int attemptUseCharge(
Definition BlockSource.h:67
Definition DefaultSculkBehavior.h:18
static MCAPI void ** $vftable()
MCAPI bool $canChangeBlockOnSpread() const
MCAPI int $updateFacingData(int const currentValue, ::Block const &) const
MCAPI int $attemptUseCharge(::IBlockWorldGenAPI &, ::BlockSource *, ::BlockPos const &, ::BlockPos const &, int charge, int decayDelay, ::Random &, ::SculkSpreader &, bool const) const
MCAPI void $onDischarged(::IBlockWorldGenAPI &, ::BlockSource *, ::BlockPos const &) const
MCAPI int $updateDecayDelay(int const currentValue) const
MCAPI bool $attemptSpreadVeins(::IBlockWorldGenAPI &target, ::BlockPos const &pos, ::Block const &block, int facingData, ::SculkSpreader &) const
Definition IBlockWorldGenAPI.h:25
Definition SculkBehavior.h:15
Definition SculkSpreader.h:14