28 ::ll::TypedStorage<1, 1, bool> mInGround;
29 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mOwnerId;
30 ::ll::TypedStorage<4, 4, int> mShakeTime;
31 ::ll::TypedStorage<4, 4, int> mLife;
46 virtual void lerpMotion(
::Vec3 const& delta) ;
49 virtual float getThrowPower();
52 virtual ::ActorUniqueID getSourceUniqueID()
const ;
55 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
61 virtual float getThrowUpAngleOffset();
64 virtual float getGravity();
79 MCAPI
void shoot(
::Mob& shooter);
81 MCAPI
void shoot(
::Vec3 const& dir,
float pow,
float uncertainty,
::Vec3 const& baseSpeed);
109 MCAPI
void $initializeComponents(::ActorInitializationMethod method,
::VariantParameterList const& params);
111 MCAPI
void $lerpMotion(
::Vec3 const& delta);
113 MCAPI
float $getThrowPower();
115 MCAPI ::ActorUniqueID $getSourceUniqueID()
const;
121 MCFOLD
float $getThrowUpAngleOffset();
123 MCAPI
float $getGravity();
Definition EntityContext.h:16