Contents
Class BuilderDeferrableAction
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderBase<Action>
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderActionBase
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderDeferrableAction
- All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<Action>, BuilderContext
- Direct Known Subclasses:
BuilderActionPlaySound, BuilderActionSpawnInteraction, BuilderActionSpawnParticles
Base builder for
DeferrableActions.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]getDelayRange(BuilderSupport support) readCommonConfig(com.google.gson.JsonElement data) Methods inherited from class BuilderActionBase
canRequireFeature, category, isEnabled, isOnceMethods inherited from class BuilderBase
cleanupParameters, createVector3d, createVector3d, enumSetToStrings, excludeFromRegularBuilding, expectBooleanElement, expectKey, expectObject, expectObject, expectStringArray, expectStringArray, expectStringElement, getArray, getAsset, getAsset, getAssetArray, getAssetArray, getBoolean, getBoolean, getBuilderDescriptorState, getBuilderManager, getBuilderParameters, getCodecObject, getDependencies, getDescriptionArray, getDescriptor, getDictionary, getDomain, getDouble, getDouble, getDoubleArray, getDoubleArray, getDoubleRange, getDoubleRange, getEnum, getEnum, getEnumSet, getEnumSet, getEvaluatorHelper, getFloat, getFloat, getInstructionContextHelper, getInt, getInt, getIntArray, getIntArray, getIntRange, getIntRange, getLabel, getLongDescription, getObject, getOverride, getOverride, getOwner, getParameterBlock, getSchemaName, getShortDescription, getStateMappingHelper, getString, getString, getStringArray, getStringArray, getTypeName, getVector3d, getVector3d, ignoreAttribute, readBoolean, readConfig, readConfig, readString, readString, readStringArray, readStringArray, registerTags, requireArray, requireArray, requireAsset, requireAsset, requireAssetArray, requireAssetArray, requireBoolean, requireBoolean, requireCodecObject, requireDictionary, requireDouble, requireDouble, requireDoubleArray, requireDoubleArray, requireDoubleIfNotOverridden, requireDoubleRange, requireDoubleRange, requireEmbeddableArray, requireEnum, requireEnum, requireEnumArray, requireEnumSet, requireEnumSet, requireFloat, requireFloat, requireInt, requireInt, requireIntArray, requireIntArray, requireIntIfNotOverridden, requireIntRange, requireIntRange, requireObject, requireString, requireString, requireStringArray, requireStringArray, requireStringIfNotOverridden, requireTemporalArray, requireTemporalRange, requireVector3d, requireVector3d, setLabel, setTypeName, stringsToEnumArray, stringsToEnumSet, stringToEnum, toSchema, validate, validateAsset, validateAssetList, validateReferencedProvidedFeaturesMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Builder
addDynamicDependency, build, clearDynamicDependencies, getDynamicDependencies, hasDynamicDependencies, isDeprecated, isSpawnableMethods inherited from interface BuilderContext
getBreadCrumbs, getBreadCrumbs, getParent, setCurrentStateNameMethods inherited from interface SchemaConvertable
toSchema
-
Constructor Details
-
BuilderDeferrableAction
public BuilderDeferrableAction()
-
-
Method Details
-
readCommonConfig
- Overrides:
readCommonConfigin classBuilderActionBase
-
getDelayRange
-