3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/HangingActor.h"
33 virtual float getShadowRadius()
const ;
36 virtual ::std::unique_ptr<::AddActorBasePacket> tryCreateAddActorPacket() ;
39 virtual int getWidth()
const ;
42 virtual int getHeight()
const ;
45 virtual void dropItem() ;
48 virtual void remove() ;
51 virtual bool placeHangingEntity(
::BlockSource& region,
int direction) ;
54 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
66 MCFOLD
float $getShadowRadius()
const;
68 MCAPI ::std::unique_ptr<::AddActorBasePacket> $tryCreateAddActorPacket();
70 MCAPI
int $getWidth()
const;
72 MCAPI
int $getHeight()
const;
74 MCAPI
void $dropItem();
78 MCAPI
bool $placeHangingEntity(
::BlockSource& region,
int direction);
Definition AddActorBasePacket.h:15
Definition BlockSource.h:67
Definition CompoundTag.h:13
Definition DataLoadHelper.h:20
Definition HangingActor.h:23
static MCAPI void ** $vftable()