3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/ai/control/Control.h"
37 float const maxMoveSpeed
43 ::Vec3 const& positionDifference,
44 float const maxMoveSpeed
Definition MoveControlComponent.h:15
Definition MoveControl.h:16
static MCAPI bool shouldSlowSpeed(::MoveControlComponent const &parent, ::Mob const &mob, float const endDistanceSqr)
static MCAPI float calculateMoveSpeed(::MoveControlComponent const &parent, ::Mob &mob, ::Vec3 const &endPosition, float const maxMoveSpeed)
static MCAPI float calculateYRotation(::MoveControlComponent const &parent, ::Mob const &mob, ::Vec3 const &positionDifference, float const maxMoveSpeed)
MCAPI void $initializeInternal(::Mob &mob, ::SharedTypes::v1_26_60::MoveControlComponentDefinition const *description)
static MCAPI void ** $vftable()
MCAPI void $setWantedPosition(::MoveControlComponent &parent, ::Mob &mob, ::Vec3 const &pos, float speed)
MCAPI void $tick(::MoveControlComponent &parent, ::Mob &mob)
Definition MoveControlComponentDefinition.h:7