Class SteeringForceRotate
java.lang.Object
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceRotate
- All Implemented Interfaces:
SteeringForce
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubledoubledoublevoidsetDesiredHeading(float desiredHeading) voidsetHeading(float heading) voidsetHeading(Ref<EntityStore> ref, Entity entity, ComponentAccessor<EntityStore> componentAccessor) voidsetTolerance(double tolerance)
-
Field Details
-
desiredHeading
private float desiredHeading -
heading
private float heading -
tolerance
private double tolerance
-
-
Constructor Details
-
SteeringForceRotate
public SteeringForceRotate()
-
-
Method Details
-
compute
- Specified by:
computein interfaceSteeringForce
-
setDesiredHeading
public void setDesiredHeading(float desiredHeading) -
setHeading
public void setHeading(float heading) -
setHeading
public void setHeading(Ref<EntityStore> ref, @Nonnull Entity entity, ComponentAccessor<EntityStore> componentAccessor) -
setTolerance
public void setTolerance(double tolerance) -
getDesiredHeading
public double getDesiredHeading() -
getHeading
public double getHeading() -
getTolerance
public double getTolerance()
-