23 ::ll::TypedStorage<4, 4, float> mShakeAnim;
24 ::ll::TypedStorage<4, 4, float> mShakeAnimO;
25 ::ll::TypedStorage<4, 4, float> mInterestedAngle;
26 ::ll::TypedStorage<4, 4, float> mInterestedAngleO;
27 ::ll::TypedStorage<1, 1, bool> mIsWet;
28 ::ll::TypedStorage<1, 1, bool> mIsShaking;
35 virtual void newServerAiStep() ;
44 virtual void onSynchedDataUpdate(
int dataId) ;
47 virtual void setSitting(
bool value) ;
50 virtual void handleEntityEvent(::ActorEvent
id,
int data) ;
53 virtual bool isAlliedTo(
::Mob* other) ;
56 virtual ::SharedTypes::Legacy::LevelSoundEvent getAmbientSound()
const ;
59 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
62 virtual ~Wolf() =
default;
68 MCAPI
void _avoidSnowBury();
70 MCAPI
void _updateTintColor();
72 MCAPI
void postNormalTick();
78 MCAPI
void $newServerAiStep();
84 MCAPI
void $onSynchedDataUpdate(
int dataId);
86 MCFOLD
void $setSitting(
bool value);
88 MCAPI
void $handleEntityEvent(::ActorEvent
id,
int data);
90 MCAPI
bool $isAlliedTo(
::Mob* other);
92 MCAPI ::SharedTypes::Legacy::LevelSoundEvent $getAmbientSound()
const;
94 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);