48 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
51 virtual void normalTick() ;
54 virtual float getShadowRadius()
const ;
57 virtual ::ActorUniqueID getSourceUniqueID()
const ;
60 virtual ::ActorType getOwnerEntityType() ;
63 virtual void teleportTo(
65 bool shouldStopRiding,
72 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
75 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
93 MCAPI
void postNormalTick();
115 MCAPI
void $initializeComponents(::ActorInitializationMethod method,
::VariantParameterList const& params);
119 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
121 MCAPI
void $normalTick();
123 MCFOLD
float $getShadowRadius()
const;
125 MCAPI ::ActorUniqueID $getSourceUniqueID()
const;
127 MCFOLD ::ActorType $getOwnerEntityType();
130 $teleportTo(
::Vec3 const& pos,
bool shouldStopRiding,
int cause,
int sourceEntityType,
bool keepVelocity);
132 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
134 MCFOLD
void $addAdditionalSaveData(
::CompoundTag& tag)
const;
142 MCAPI
static void** $vftable();
Definition EntityContext.h:16