BuilderActionTimerModify

public class BuilderActionTimerModify extends BuilderActionTimer

Class BuilderActionTimerModify. Provides builderactiontimermodify functionality for the Hytale server.

java.lang.Object > BuilderActionTimer > BuilderActionTimerModify

Field Summary

modifyRepeating

protected boolean modifyRepeating

Field modifyRepeating.

Method Detail

BuilderActionTimerModify

public public BuilderActionTimerModify ()

Method BuilderActionTimerModify.

build

public ActionTimer build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

readConfig

public BuilderActionTimer readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

getTimerAction

public Timer.TimerAction getTimerAction ()

Method getTimerAction.

getIncreaseValue

public double getIncreaseValue (@Nonnull final BuilderSupport builderSupport)

Method getIncreaseValue.

Parameters:
@Nonnull final BuilderSupport builderSupport

getRestartValueRange

public double[] getRestartValueRange (@Nonnull final BuilderSupport builderSupport)

Method getRestartValueRange.

Parameters:
@Nonnull final BuilderSupport builderSupport

getRate

public double getRate (@Nonnull final BuilderSupport builderSupport)

Method getRate.

Parameters:
@Nonnull final BuilderSupport builderSupport

getSetValue

public double getSetValue (@Nonnull final BuilderSupport builderSupport)

Method getSetValue.

Parameters:
@Nonnull final BuilderSupport builderSupport

isModifyRepeating

public boolean isModifyRepeating ()

Method isModifyRepeating.

isRepeating

public boolean isRepeating (@Nonnull final BuilderSupport support)

Method isRepeating.

Parameters:
@Nonnull final BuilderSupport support