ActionMakePath

public class ActionMakePath extends ActionBase

Class ActionMakePath. Provides actionmakepath functionality for the Hytale server.

java.lang.Object > ActionBase > ActionMakePath

Field Summary

built

protected boolean built

Field built.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

headRotationComponent

final HeadRotation headRotationComponent

Field headRotationComponent.

npcComponent

final NPCEntity npcComponent

Field npcComponent.

path

final IPath path

Field path.

Method Detail

ActionMakePath

public public ActionMakePath (@Nonnull final BuilderActionMakePath builder, @Nonnull final BuilderSupport support)

Method ActionMakePath.

Parameters:
@Nonnull final BuilderActionMakePath builder
@Nonnull final BuilderSupport support

canExecute

public boolean canExecute (@Nonnull final Ref ref, @Nonnull final Role role, final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)

Method canExecute.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
final InfoProvider sensorInfo
final double dt
@Nonnull final Store store

execute

public boolean execute (@Nonnull final Ref ref, @Nonnull final Role role, final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)

Method execute.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
final InfoProvider sensorInfo
final double dt
@Nonnull final Store store