3#include "mc/_HeaderOutputPredefine.h"
11namespace MobMovement {
14MCAPI
float getAirSpeed(::EntityContext
const& provider);
16MCAPI ::Vec3
const& getLocalMoveVelocity(::EntityContext
const& provider);
18MCAPI
float getMobRotation(::EntityContext
const& provider);
20MCAPI
float getMovementSpeed(::EntityContext
const& provider);
22MCAPI
void initializeMob(::EntityContext& provider);
24MCAPI
bool isFrictionDiscarded(::EntityContext
const& provider);
26MCAPI
void resetLocalMoveVelocity(::EntityContext& provider);
28MCAPI
void setAirSpeed(::EntityContext& provider,
float flySpeed);
30MCAPI
void setDiscardFriction(::EntityContext& provider,
bool discardFriction);
32MCAPI
void setLocalMoveVelocity(::EntityContext& provider, ::Vec3
const& localMoveVelocity);
34MCAPI
void setLocalMoveVelocity(
35 ::EntityContext& provider,
36 ::std::optional<float> x,
37 ::std::optional<float> y,
38 ::std::optional<float> z
41MCAPI
void setMobRotation(::EntityContext& provider,
float rotation);
43MCAPI
void setMovementSpeed(::EntityContext& provider,
float speed);
Definition EntityContext.h:17