ActionMount

public class ActionMount extends ActionBase

Class ActionMount. Provides actionmount functionality for the Hytale server.

java.lang.Object > ActionBase > ActionMount

Field Summary

target

final Ref target

Field target.

targetExists

final boolean targetExists

Field targetExists.

playerReference

final Ref playerReference

Field playerReference.

playerRefComponent

final PlayerRef playerRefComponent

Field playerRefComponent.

playerComponent

final Player playerComponent

Field playerComponent.

playerPhysicsValues

final PhysicsValues playerPhysicsValues

Field playerPhysicsValues.

movementConfig

final MovementConfig movementConfig

Field movementConfig.

movementManagerComponent

final MovementManager movementManagerComponent

Field movementManagerComponent.

Method Detail

ActionMount

public public ActionMount (@Nonnull final BuilderActionMount builderActionMount, @Nonnull final BuilderSupport builderSupport)

Method ActionMount.

Parameters:
@Nonnull final BuilderActionMount builderActionMount
@Nonnull final BuilderSupport builderSupport

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