ActionTriggerSpawnBeacon

public class ActionTriggerSpawnBeacon extends ActionBase

Class ActionTriggerSpawnBeacon. Provides actiontriggerspawnbeacon functionality for the Hytale server.

java.lang.Object > ActionBase > ActionTriggerSpawnBeacon

Field Summary

spawnBeacons

final List> spawnBeacons

Field spawnBeacons.

spawnBeaconComponent

final SpawnBeacon spawnBeaconComponent

Field spawnBeaconComponent.

spawnWrapper

final BeaconSpawnWrapper spawnWrapper

Field spawnWrapper.

floodFillPositionSelectorComponent

final FloodFillPositionSelector floodFillPositionSelectorComponent

Field floodFillPositionSelectorComponent.

Method Detail

ActionTriggerSpawnBeacon

public public ActionTriggerSpawnBeacon (@Nonnull final BuilderActionTriggerSpawnBeacon builder, @Nonnull final BuilderSupport support)

Method ActionTriggerSpawnBeacon.

Parameters:
@Nonnull final BuilderActionTriggerSpawnBeacon 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

registerWithSupport

public void registerWithSupport (@Nonnull final Role role)

Method registerWithSupport.

Parameters:
@Nonnull final Role role

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