BuilderActionTimeout

public class BuilderActionTimeout extends BuilderActionWithDelay

Class BuilderActionTimeout. Provides builderactiontimeout functionality for the Hytale server.

java.lang.Object > BuilderActionWithDelay > BuilderActionTimeout

Field Summary

delayAfter

protected boolean delayAfter

Field delayAfter.

Method Detail

BuilderActionTimeout

public public BuilderActionTimeout ()

Method BuilderActionTimeout.

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

getBuilderDescriptorState

public BuilderDescriptorState getBuilderDescriptorState ()

Method getBuilderDescriptorState.

build

public ActionTimeout build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

readConfig

public BuilderActionTimeout readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

validate

public boolean validate (final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, @Nonnull final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)

Method validate.

Parameters:
final String configName
@Nonnull final NPCLoadTimeValidationHelper validationHelper
@Nonnull final ExecutionContext context
final Scope globalScope
@Nonnull final List errors

isDelayAfter

public boolean isDelayAfter ()

Method isDelayAfter.

getAction

public Action getAction (@Nonnull final BuilderSupport builderSupport)

Method getAction.

Parameters:
@Nonnull final BuilderSupport builderSupport