|
LeviLamina
|
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, ::BlockPos > | mPos |
| ::ll::TypedStorage< 4, 4, int > | mCharge |
| ::ll::TypedStorage< 4, 4, int > | mUpdateDelay |
| ::ll::TypedStorage< 4, 4, int > | mDecayDelay |
| ::ll::TypedStorage< 4, 4, int > | mFacingData |