HyCodeYourTale
classpublicabstractPriority 3

ActionBase

com.hypixel.hytale.server.npc.corecomponents.ActionBase

extends AnnotatedComponentBase

implements Action

9

Methods

9

Public Methods

3

Fields

1

Constructors

Constructors

public
ActionBase(BuilderActionBase builderActionBase)

Methods

Public Methods (9)

public
void activate(Role role, InfoProvider infoProvider)
@Override
public
boolean canExecute(Ref<EntityStore> ref, Role role, InfoProvider sensorInfo, double dt, Store<EntityStore> store)
@Override
public
void clearOnce()
@Override
public
void deactivate(Role role, InfoProvider infoProvider)
@Override
public
boolean execute(Ref<EntityStore> ref, Role role, InfoProvider sensorInfo, double dt, Store<EntityStore> store)
@Override
public
boolean isActivated()
@Override
public
boolean isTriggered()
@Override
public
boolean processDelay(float dt)
@Override
public
void setOnce()
@Override

Fields

Protected Fields (3)

protectedboolean active
protectedboolean once
protectedboolean triggered

Related Classes