HyCodeYourTale
classpublicPriority 3

ActionTimer

com.hypixel.hytale.server.npc.corecomponents.timer.ActionTimer

extends ActionBase

1

Methods

1

Public Methods

10

Fields

7

Constructors

Constructors

public
ActionTimer(BuilderActionTimer builderActionTimer, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerStart builderActionTimerStart, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerModify builderActionTimerModify, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerPause builderActionTimerPause, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerStop builderActionTimerStop, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerContinue builderActionTimerContinue, BuilderSupport builderSupport)
public
ActionTimer(BuilderActionTimerRestart builderActionTimerRestart, BuilderSupport builderSupport)

Methods

Public Methods (1)

public
boolean execute(Ref<EntityStore> ref, Role role, InfoProvider sensorInfo, double dt, Store<EntityStore> store)
@Override

Fields

Protected Fields (10)

protectedTimer.TimerAction action
protecteddouble increaseValue
protecteddouble maxStartValue
protecteddouble maxValue
protecteddouble minRestartValue
protecteddouble minStartValue
protectedboolean modifyRepeating
protecteddouble rate
protectedboolean repeating
protectedTimer timer

Related Classes