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 BuilderBodyMotionWanderbuilder@Nonnull final BuilderSupportbuilderSupport
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 Refref@Nonnull final Rolerole@Nonnull final Vector3dprobePosition@Nonnull final Vector3dtargetPositionfinal doublemoveDist@Nonnull final ComponentAccessorcomponentAccessor