Contents
Class BodyMotionWander
java.lang.Object
com.hypixel.hytale.server.npc.corecomponents.AnnotatedComponentBase
com.hypixel.hytale.server.npc.corecomponents.MotionBase
com.hypixel.hytale.server.npc.corecomponents.BodyMotionBase
com.hypixel.hytale.server.npc.corecomponents.movement.BodyMotionWanderBase
com.hypixel.hytale.server.npc.corecomponents.movement.BodyMotionWander
- All Implemented Interfaces:
BodyMotion, Motion, RoleStateChange, IAnnotatedComponent
-
Nested Class Summary
Nested classes/interfaces inherited from class BodyMotionWanderBase
BodyMotionWanderBase.State -
Field Summary
Fields inherited from class BodyMotionWanderBase
DIRECTION_COUNT, LOGGER, MIN_DISTANCE_SHRINK, MIN_DISTANCE_SHRINK_SCALE, SEGMENT_ANGLE -
Constructor Summary
ConstructorsConstructorDescriptionBodyMotionWander(BuilderBodyMotionWander builder, BuilderSupport builderSupport) -
Method Summary
Methods inherited from class BodyMotionWanderBase
activate, computeSteering, deactivate, getRelaxedConstraints, motionControllerChangedMethods inherited from class AnnotatedComponentBase
getIndex, getInfo, getParent, setContextMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BodyMotion
findWrappedBodyMotion, getDesiredTargetDistance, getDesiredTargetEntity, getSteeringMotionMethods inherited from interface IAnnotatedComponent
getBreadCrumbs, getBreadCrumbs, getIndex, getInfo, getLabel, getParent, setContextMethods inherited from interface Motion
preComputeSteeringMethods inherited from interface RoleStateChange
loaded, registerWithSupport, removed, spawned, teleported, unloaded
-
Constructor Details
-
BodyMotionWander
public BodyMotionWander(@Nonnull BuilderBodyMotionWander builder, @Nonnull BuilderSupport builderSupport)
-