31 ::ll::TypedStorage<1, 1, bool> mFancyBubbles;
41 virtual bool isPreservingMediumWhenPlaced(
::BlockLegacy const* medium)
const ;
58 virtual void addAABBs(
62 ::AABB const* intersectTestBox,
63 ::std::vector<::AABB>& inoutBoxes
67 virtual bool addCollisionShapes(
71 ::AABB const* intersectTestBox,
72 ::std::vector<::AABB>& inoutBoxes,
77 virtual ::AABB getCollisionShape(
85 virtual bool shouldTickOnSetBlock()
const ;
88 virtual ::std::optional<::HashedString> getRequiredMedium()
const ;
94 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
123 MCAPI
bool $isPreservingMediumWhenPlaced(
::BlockLegacy const* medium)
const;
133 MCFOLD
void $addAABBs(
137 ::AABB const* intersectTestBox,
138 ::std::vector<::AABB>& inoutBoxes
141 MCFOLD
bool $addCollisionShapes(
145 ::AABB const* intersectTestBox,
146 ::std::vector<::AABB>& inoutBoxes,
150 MCFOLD ::AABB $getCollisionShape(
157 MCFOLD
bool $shouldTickOnSetBlock()
const;
159 MCAPI ::std::optional<::HashedString> $getRequiredMedium()
const;
163 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);
Definition BlockGraphicsModeChangeContext.h:5