ActionTriggerSpawners

public class ActionTriggerSpawners extends ActionBase

Class ActionTriggerSpawners. Provides actiontriggerspawners functionality for the Hytale server.

java.lang.Object > ActionBase > ActionTriggerSpawners

Field Summary

parentRef

protected Ref parentRef

Field parentRef.

spawners

final List> spawners

Field spawners.

spawnMarkerRef

final Ref spawnMarkerRef

Field spawnMarkerRef.

spawnMarkerEntityComponent

final SpawnMarkerEntity spawnMarkerEntityComponent

Field spawnMarkerEntityComponent.

parentTransformComponent

final TransformComponent parentTransformComponent

Field parentTransformComponent.

parentPosition

final Vector3d parentPosition

Field parentPosition.

targetTransformComponent

final TransformComponent targetTransformComponent

Field targetTransformComponent.

targetPosition

final Vector3d targetPosition

Field targetPosition.

targetMarkerEntityComponent

final SpawnMarkerEntity targetMarkerEntityComponent

Field targetMarkerEntityComponent.

Method Detail

ActionTriggerSpawners

public public ActionTriggerSpawners (@Nonnull final BuilderActionTriggerSpawners builder, @Nonnull final BuilderSupport support)

Method ActionTriggerSpawners.

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

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

filterMarker

protected Ref filterMarker (@Nonnull final Ref targetRef, @Nonnull final Store store)

Method filterMarker.

Parameters:
@Nonnull final Ref targetRef
@Nonnull final Store store