3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/actor/ActorDamageCause.h"
7#include "mc/world/actor/ActorEvent.h"
8#include "mc/world/actor/item/Minecart.h"
9#include "mc/world/actor/item/MinecartType.h"
23 virtual void normalTick() ;
27 virtual void handleEntityEvent(::ActorEvent eventId,
int data) ;
29 virtual ::MinecartType getType() ;
31 virtual ::Block
const* getDefaultDisplayBlock()
const ;
33 virtual ::ActorHurtResult
42 MCNAPI
void primeFuse(::SharedTypes::Legacy::ActorDamageCause cause);
58 MCNAPI ::ActorHurtResult
Definition ActorDamageSource.h:18
Definition ActorHurtResult.h:5
Definition MinecartTNT.h:19
MCAPI float $causeFallDamageToActor(float distance, float, ::ActorDamageSource)
MCAPI void primeFuse(::SharedTypes::Legacy::ActorDamageCause cause)
MCAPI void $destroy(::ActorDamageSource const &source, bool dropMinecartComponents)
MCAPI void $handleEntityEvent(::ActorEvent eventId, int data)
MCAPI::Block const * $getDefaultDisplayBlock() const
MCAPI::ActorHurtResult $_hurt(::ActorDamageSource const &source, float damage, ::HurtParameters const &hurtParameters)
MCAPI::MinecartType $getType()
Definition HurtParameters.h:8