14 using PushVectors = ::std::pair<::Vec3, ::Vec3>;
19 ::ll::TypedStorage<1, 1, bool> mIsPushable;
20 ::ll::TypedStorage<1, 1, bool> mIsPushableByPiston;
21 ::ll::TypedStorage<4, 4, float> mPushthrough;
27 MCAPI ::std::pair<::Vec3, ::Vec3> _calculatePushVectorBoat(
::Actor& owner,
::Actor& other,
bool pushSelfOnly);
29 MCAPI ::std::pair<::Vec3, ::Vec3> _calculatePushVectorMinecart(
::Actor& owner,
::Actor& other,
bool pushSelfOnly);
33 MCAPI
void push(
::Actor& owner,
::Actor& other,
bool pushSelfOnly);