31 ::ll::TypedStorage<1, 1, bool> mFancyBubbles;
39 virtual bool isPreservingMediumWhenPlaced(::BlockType
const* medium)
const ;
51 virtual void addAABBs(
55 ::AABB const* intersectTestBox,
56 ::std::vector<::AABB>& inoutBoxes
59 virtual bool addCollisionShapes(
63 ::AABB const* intersectTestBox,
64 ::std::vector<::AABB>& inoutBoxes,
68 virtual ::AABB getCollisionShape(
75 virtual bool shouldTickOnSetBlock()
const ;
77 virtual ::std::optional<::HashedString> getRequiredMedium()
const ;
81 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
109 MCAPI
bool $isPreservingMediumWhenPlaced(::BlockType
const* medium)
const;
119 MCFOLD
void $addAABBs(
123 ::AABB const* intersectTestBox,
124 ::std::vector<::AABB>& inoutBoxes
127 MCFOLD
bool $addCollisionShapes(
131 ::AABB const* intersectTestBox,
132 ::std::vector<::AABB>& inoutBoxes,
136 MCFOLD ::AABB $getCollisionShape(
143 MCFOLD
bool $shouldTickOnSetBlock()
const;
145 MCAPI ::std::optional<::HashedString> $getRequiredMedium()
const;
149 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);
157 MCAPI
static void** $vftable();
Definition BlockGraphicsModeChangeContext.h:5