18class Camel :
public ::Animal {
21 enum class SittingState : uchar {
31 ::ll::TypedStorage<1, 1, ::Camel::SittingState> mLastSittingState;
32 ::ll::TypedStorage<8, 24, ::std::optional<::ExpiringTick>> mDashCooldown;
33 ::ll::TypedStorage<1, 1, bool> mWasInCooldown;
43 virtual void aiStep() ;
45 virtual void normalTick() ;
47 virtual ::Vec3 getInterpolatedRidingOffset(
float,
int const)
const ;
49 virtual float _getWalkTargetValue(
::BlockPos const& pos) ;
77 MCAPI
void $normalTick();
79 MCAPI ::Vec3 $getInterpolatedRidingOffset(
float,
int const)
const;
81 MCAPI
float $_getWalkTargetValue(
::BlockPos const& pos);
Definition EntityContext.h:15