Motion

public interface Motion extends RoleStateChange

Class Motion. Provides motion functionality for the Hytale server.

java.lang.Object > RoleStateChange > Motion

Field Summary

No fields documented.

Method Detail

preComputeSteering

public void preComputeSteering (@Nonnull final Ref ref, @Nonnull final Role role, @Nullable final InfoProvider provider, @Nonnull final Store store)

Method preComputeSteering.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
@Nullable final InfoProvider provider
@Nonnull final Store store

activate

public void activate (@Nonnull final Ref ref, @Nonnull final Role role, @Nonnull final ComponentAccessor componentAccessor)

Method activate.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
@Nonnull final ComponentAccessor componentAccessor

deactivate

public void deactivate (@Nonnull final Ref ref, @Nonnull final Role role, @Nonnull final ComponentAccessor componentAccessor)

Method deactivate.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
@Nonnull final ComponentAccessor componentAccessor