Class SteeringForceWithTarget
java.lang.Object
com.hypixel.hytale.server.npc.movement.steeringforces.SteeringForceWithTarget
- All Implemented Interfaces:
SteeringForce
- Direct Known Subclasses:
SteeringForceEvade,SteeringForcePursue
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetComponentSelector(Vector3d componentSelector) voidsetPositions(Vector3d self, Vector3d target) voidsetSelfPosition(double x, double y, double z) voidsetSelfPosition(Vector3d selfPosition) voidsetTargetPosition(double x, double y, double z) voidsetTargetPosition(Vector3d targetPosition)
-
Field Details
-
selfPosition
-
targetPosition
-
componentSelector
-
-
Constructor Details
-
SteeringForceWithTarget
public SteeringForceWithTarget()
-
-
Method Details
-
getSelfPosition
-
setSelfPosition
-
getTargetPosition
-
setTargetPosition
-
setTargetPosition
public void setTargetPosition(double x, double y, double z) -
setPositions
-
setSelfPosition
public void setSelfPosition(double x, double y, double z) -
setComponentSelector
-
compute
- Specified by:
computein interfaceSteeringForce
-