30 ::ll::TypedStorage<8, 48, ::HashedString const> mNextLightLevel;
37 virtual bool addCollisionShapes(
41 ::AABB const* intersectTestBox,
42 ::std::vector<::AABB>& inoutBoxes,
47 virtual ::AABB getCollisionShape(
55 virtual bool isFilteredOut(::BlockRenderLayer heldItemRenderLayer)
const ;
64 virtual bool tryToPlace(
72 virtual bool canProvideSupport(
::Block const&, uchar, ::BlockSupportType)
const ;
80 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
95 MCFOLD
bool $addCollisionShapes(
99 ::AABB const* intersectTestBox,
100 ::std::vector<::AABB>& inoutBoxes,
104 MCFOLD ::AABB $getCollisionShape(
111 MCAPI
bool $isFilteredOut(::BlockRenderLayer heldItemRenderLayer)
const;
117 MCFOLD
bool $tryToPlace(
124 MCFOLD
bool $canProvideSupport(
::Block const&, uchar, ::BlockSupportType)
const;
129 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);