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) ;
61 MCAPI
void _monitorSitting();
63 MCAPI ::std::optional<::ExpiringTick> getDashCooldown()
const;
81 MCAPI
void $normalTick();
83 MCAPI ::Vec3 $getInterpolatedRidingOffset(
float,
int const)
const;
85 MCAPI
float $_getWalkTargetValue(
::BlockPos const& pos);
93 MCAPI
static void** $vftable();
Definition EntityContext.h:17