29 ::ll::TypedStorage<4, 24, ::BoundingBox> mCachedPieceBounds;
30 ::ll::TypedStorage<4, 4, int> mCachedPieceBaseY;
31 ::ll::TypedStorage<4, 4, int> mCachedXCenter;
32 ::ll::TypedStorage<4, 4, int> mCachedZCenter;
33 ::ll::TypedStorage<4, 4, float> mCachedMaxRadius;
34 ::ll::TypedStorage<8, 8, ::StructurePoolElement const&> mElement;
35 ::ll::TypedStorage<4, 12, ::BlockPos> mPosition;
36 ::ll::TypedStorage<1, 1, ::Rotation> mRotation;
37 ::ll::TypedStorage<4, 24, ::JigsawJunction> mJigsawJunction;
38 ::ll::TypedStorage<8, 64, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier>>>
40 ::ll::TypedStorage<4, 12, ::BlockPos> mRefPos;
53 virtual void moveBoundingBox(
int dx,
int dy,
int dz) ;
64 virtual ::Block
const& getBeardStabilizeBlock(
::Block const&)
const = 0;
67 virtual ::AdjustmentEffect getTerrainAdjustmentEffect()
const = 0;
89 MCAPI
void $moveBoundingBox(
int dx,
int dy,
int dz);
97 MCAPI
static void** $vftable();