39 ::ll::TypedStorage<1, 1, bool> mUseAdjustments;
40 ::ll::TypedStorage<4, 4, float> mFirstRenderedYaw;
47 ::ll::TypedStorage<8, 152, ::ItemStack> mItem;
48 ::ll::TypedStorage<4, 4, int> mAge;
49 ::ll::TypedStorage<4, 4, int> mPickupDelay;
50 ::ll::TypedStorage<4, 4, int> mThrowTime;
51 ::ll::TypedStorage<4, 4, float> mBobOffs;
52 ::ll::TypedStorage<4, 4, int> mHealth;
53 ::ll::TypedStorage<4, 4, int> mLifeTime;
54 ::ll::TypedStorage<1, 1, bool> mIsInItemFrame;
55 ::ll::TypedStorage<1, 1, bool> mIsFromFishing;
56 ::ll::TypedStorage<4, 12, ::std::optional<::ItemActor::ItemRenderAdjustments>> mRenderAdjustments;
63 LLNDAPI
int const& age()
const;
64 LLNDAPI
int& pickupDelay();
65 LLNDAPI
int const& pickupDelay()
const;
66 LLNDAPI
int& throwTime();
67 LLNDAPI
int const& throwTime()
const;
68 LLNDAPI
float& bobOffs();
69 LLNDAPI
float const& bobOffs()
const;
70 LLNDAPI
int& health();
71 LLNDAPI
int const& health()
const;
72 LLNDAPI
int& lifeTime();
73 LLNDAPI
int const& lifeTime()
const;
74 LLNDAPI
bool& isInItemFrame();
75 LLNDAPI
bool const& isInItemFrame()
const;
76 LLNDAPI
bool& isFromFishing();
77 LLNDAPI
bool const& isFromFishing()
const;
89 virtual void playerTouch(
::Player& player) ;
92 virtual ::std::unique_ptr<::Packet> tryCreateAddActorPacket() ;
95 virtual ::ActorUniqueID getSourceUniqueID() const ;
101 virtual
bool canSynchronizeNewEntity() const ;
104 virtual
void handleEntityEvent(::ActorEvent eventId,
int data) ;
107 virtual
bool isFireImmune() const ;
113 virtual
void addAdditionalSaveData(::
CompoundTag& tag) const ;
128 MCAPI
void _addComponents();
130 MCAPI
void _dropContents();
132 MCAPI
void _dropItemList(::
ListTag* itemList);
136 MCAPI
void _mergeWithNeighbours();
138 MCAPI
void _validateItem();
140 MCAPI
void postNormalTick();
158 MCAPI
void $playerTouch(::
Player& player);
160 MCAPI ::
std::unique_ptr<::
Packet> $tryCreateAddActorPacket();
166 MCFOLD
bool $canSynchronizeNewEntity() const;
168 MCAPI
void $handleEntityEvent(::ActorEvent eventId,
int data);
170 MCAPI
bool $isFireImmune() const;
174 MCAPI
void $addAdditionalSaveData(::
CompoundTag& tag) const;
Definition EntityContext.h:16