Class SteeringForceWithTarget

java.lang.Object
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceWithTarget
Direct Known Subclasses:
SteeringForceEvade, SteeringForcePursue

public abstract class SteeringForceWithTarget extends Object
  • Constructor Details

    • SteeringForceWithTarget

      public SteeringForceWithTarget()
  • Method Details

    • getSelfPosition

      @Nonnull public org.joml.Vector3d getSelfPosition()
    • setSelfPosition

      public void setSelfPosition(@Nonnull org.joml.Vector3d selfPosition)
    • getTargetPosition

      @Nonnull public org.joml.Vector3d getTargetPosition()
    • setTargetPosition

      public void setTargetPosition(@Nonnull org.joml.Vector3d targetPosition)
    • setTargetPosition

      public void setTargetPosition(double x, double y, double z)
    • setPositions

      public void setPositions(@Nonnull org.joml.Vector3d self, @Nonnull org.joml.Vector3d target)
    • setSelfPosition

      public void setSelfPosition(double x, double y, double z)
    • setComponentSelector

      public void setComponentSelector(org.joml.Vector3d componentSelector)
    • compute

      public boolean compute(Steering output)