BodyMotionLeave

public class BodyMotionLeave extends BodyMotionFindBase

Class BodyMotionLeave. Provides bodymotionleave functionality for the Hytale server.

java.lang.Object > BodyMotionFindBase > BodyMotionLeave

Field Summary

distance

final double distance

Field distance.

Method Detail

BodyMotionLeave

public public BodyMotionLeave (@Nonnull final BuilderBodyMotionLeave builderMotionLeave, @Nonnull final BuilderSupport support)

Method BodyMotionLeave.

Parameters:
@Nonnull final BuilderBodyMotionLeave builderMotionLeave
@Nonnull final BuilderSupport support

AStarBase

public new AStarBase ()

Method AStarBase.

isGoalReached

public boolean isGoalReached (final Ref ref, @Nonnull final MotionController controller, final Vector3d position, final ComponentAccessor componentAccessor)

Method isGoalReached.

Parameters:
final Ref ref
@Nonnull final MotionController controller
final Vector3d position
final ComponentAccessor componentAccessor

estimateToGoal

public float estimateToGoal (final AStarBase aStarBase, final Vector3d fromPosition, final MotionController motionController)

Method estimateToGoal.

Parameters:
final AStarBase aStarBase
final Vector3d fromPosition
final MotionController motionController

findBestPath

public void findBestPath (@Nonnull final AStarBase aStarBase, final MotionController controller)

Method findBestPath.

Parameters:
@Nonnull final AStarBase aStarBase
final MotionController controller