29 ::ll::TypedStorage<4, 24, ::AABB> mBottomVisualShape;
35 virtual ::Block
const* getNextBlockPermutation(
::Block const& currentBlock)
const ;
47 virtual ::AABB getCollisionShape(
54 virtual ::AABB
const& getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const ;
69 virtual ::Block
const& _keepRelevantStateForDropping(
::Block const& block)
const;
71 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
79 MCAPI
void _preventCreativeDropFromBottomPart(
::Player const& player,
::BlockPos const& bottomHalfPos)
const;
87 MCFOLD ::Block
const* $getNextBlockPermutation(
::Block const& currentBlock)
const;
99 MCFOLD ::AABB $getCollisionShape(
106 MCAPI ::AABB
const& $getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const;
117 MCAPI ::Block
const& $_keepRelevantStateForDropping(
::Block const& block)
const;
119 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);