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)
protected
boolean activeprotected
boolean onceprotected
boolean triggered