43 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
46 virtual void destroy(
::Actor* source);
49 virtual void normalTick() ;
52 virtual float getShadowRadius()
const ;
55 virtual ::std::string getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const
59 virtual bool canAddPassenger(
::Actor& passenger)
const ;
62 virtual ::ActorUniqueID getControllingPlayer()
const ;
65 virtual float getPassengerYRotation(
::Actor const& passenger)
const ;
71 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
74 virtual ~Boat() =
default;
86 MCFOLD uchar getWoodID()
const;
104 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
106 MCAPI
void $destroy(
::Actor* source);
108 MCAPI
void $normalTick();
110 MCFOLD
float $getShadowRadius()
const;
112 MCAPI ::std::string $getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const;
114 MCAPI
bool $canAddPassenger(
::Actor& passenger)
const;
116 MCAPI ::ActorUniqueID $getControllingPlayer()
const;
118 MCAPI
float $getPassengerYRotation(
::Actor const& passenger)
const;
122 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
Definition EntityContext.h:16