BodyMotionWander

public class BodyMotionWander extends BodyMotionWanderBase

Class BodyMotionWander. Provides bodymotionwander functionality for the Hytale server.

java.lang.Object > BodyMotionWanderBase > BodyMotionWander

Field Summary

No fields documented.

Method Detail

BodyMotionWander

public public BodyMotionWander (@Nonnull final BuilderBodyMotionWander builder, @Nonnull final BuilderSupport builderSupport)

Method BodyMotionWander.

Parameters:
@Nonnull final BuilderBodyMotionWander builder
@Nonnull final BuilderSupport builderSupport

constrainMove

protected double constrainMove (@Nonnull final Ref ref, @Nonnull final Role role, @Nonnull final Vector3d probePosition, @Nonnull final Vector3d targetPosition, final double moveDist, @Nonnull final ComponentAccessor componentAccessor)

Method constrainMove.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
@Nonnull final Vector3d probePosition
@Nonnull final Vector3d targetPosition
final double moveDist
@Nonnull final ComponentAccessor componentAccessor