31 ::ll::TypedStorage<8, 152, ::ItemStack> mItem;
32 ::ll::TypedStorage<4, 4, int> mAge;
33 ::ll::TypedStorage<4, 4, int> mPickupDelay;
34 ::ll::TypedStorage<4, 4, int> mThrowTime;
35 ::ll::TypedStorage<4, 4, float> mBobOffs;
36 ::ll::TypedStorage<4, 4, int> mHealth;
37 ::ll::TypedStorage<4, 4, int> mLifeTime;
38 ::ll::TypedStorage<1, 1, bool> mIsInItemFrame;
39 ::ll::TypedStorage<1, 1, bool> mIsFromFishing;
46 LLNDAPI
int const& age()
const;
47 LLNDAPI
int& pickupDelay();
48 LLNDAPI
int const& pickupDelay()
const;
49 LLNDAPI
int& throwTime();
50 LLNDAPI
int const& throwTime()
const;
51 LLNDAPI
float& bobOffs();
52 LLNDAPI
float const& bobOffs()
const;
53 LLNDAPI
int& health();
54 LLNDAPI
int const& health()
const;
55 LLNDAPI
int& lifeTime();
56 LLNDAPI
int const& lifeTime()
const;
57 LLNDAPI
bool& isInItemFrame();
58 LLNDAPI
bool const& isInItemFrame()
const;
59 LLNDAPI
bool& isFromFishing();
60 LLNDAPI
bool const& isFromFishing()
const;
72 virtual void playerTouch(
::Player& player) ;
75 virtual ::std::unique_ptr<::AddActorBasePacket> tryCreateAddActorPacket() ;
78 virtual ::ActorUniqueID getSourceUniqueID()
const ;
84 virtual bool canSynchronizeNewEntity()
const ;
87 virtual void handleEntityEvent(::ActorEvent eventId,
int data) ;
90 virtual bool isFireImmune()
const ;
96 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
111 MCAPI
void _addComponents();
113 MCAPI
void _dropContents();
115 MCAPI
void _dropItemList(
::ListTag* itemList);
119 MCAPI
void _mergeWithNeighbours();
121 MCAPI
void _validateItem();
123 MCAPI
void postNormalTick();
147 MCAPI
void $playerTouch(
::Player& player);
149 MCAPI ::std::unique_ptr<::AddActorBasePacket> $tryCreateAddActorPacket();
151 MCFOLD ::ActorUniqueID $getSourceUniqueID()
const;
155 MCFOLD
bool $canSynchronizeNewEntity()
const;
157 MCAPI
bool $isFireImmune()
const;
169 MCAPI
static void** $vftable();
Definition EntityContext.h:16