24class PrimedTnt :
public ::PredictableProjectile {
28 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mOwnerID;
29 ::ll::TypedStorage<4, 4, ::ActorType> mOwnerEntityType;
44 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
46 virtual void normalTick() ;
48 virtual float getShadowRadius()
const ;
50 virtual ::ActorUniqueID getSourceUniqueID()
const ;
52 virtual ::ActorType getOwnerEntityType() ;
54 virtual void teleportTo(
56 bool shouldStopRiding,
62 virtual ::ActorHurtResult
65 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
79 MCAPI
void postNormalTick();
95 MCAPI
void $initializeComponents(::ActorInitializationMethod method,
::VariantParameterList const& params);
99 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
101 MCAPI
void $normalTick();
103 MCFOLD
float $getShadowRadius()
const;
105 MCAPI ::ActorUniqueID $getSourceUniqueID()
const;
107 MCAPI ::ActorType $getOwnerEntityType();
110 $teleportTo(
::Vec3 const& pos,
bool shouldStopRiding,
int cause,
int sourceEntityType,
bool keepVelocity);
112 MCAPI ::ActorHurtResult $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
114 MCFOLD
void $addAdditionalSaveData(
::CompoundTag& tag)
const;
124 MCAPI
static void** $vftable();
Definition EntityContext.h:17