Contents
Class BuilderHeadMotionObserve
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderBase<HeadMotion>
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderMotionBase<HeadMotion>
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderHeadMotionBase
com.hypixel.hytale.server.npc.corecomponents.world.builders.BuilderHeadMotionObserve
- All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<HeadMotion>, BuilderContext
Created on 28/07/2020
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(BuilderSupport builderSupport) float[]getAngleRange(BuilderSupport support) double[]getPauseTimeRange(BuilderSupport support) doublegetRelativeTurnSpeed(BuilderSupport support) intgetViewSegments(BuilderSupport support) booleanisPickRandomAngle(BuilderSupport support) readConfig(com.google.gson.JsonElement data) Methods inherited from class BuilderHeadMotionBase
categoryMethods inherited from class BuilderMotionBase
canRequireFeature, isEnabled, readCommonConfig, validateMethods inherited from class BuilderBase
cleanupParameters, createVector3d, createVector3d, enumSetToStrings, excludeFromRegularBuilding, expectBooleanElement, expectKey, expectObject, expectObject, expectStringArray, expectStringArray, expectStringElement, getArray, getAsset, getAsset, getAssetArray, getAssetArray, getBoolean, getBoolean, 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, getObject, getOverride, getOverride, getOwner, getParameterBlock, getSchemaName, getStateMappingHelper, getString, getString, getStringArray, getStringArray, getTypeName, getVector3d, getVector3d, ignoreAttribute, readBoolean, 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, validateAsset, validateAssetList, validateReferencedProvidedFeaturesMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Builder
addDynamicDependency, clearDynamicDependencies, getDynamicDependencies, hasDynamicDependencies, isDeprecated, isSpawnableMethods inherited from interface BuilderContext
getBreadCrumbs, getBreadCrumbs, getParent, setCurrentStateNameMethods inherited from interface SchemaConvertable
toSchema
-
Constructor Details
-
BuilderHeadMotionObserve
public BuilderHeadMotionObserve()
-
-
Method Details
-
build
-
getShortDescription
- Specified by:
getShortDescriptionin classBuilderBase<HeadMotion>
-
getLongDescription
- Specified by:
getLongDescriptionin classBuilderBase<HeadMotion>
-
getBuilderDescriptorState
- Specified by:
getBuilderDescriptorStatein interfaceBuilder<HeadMotion>- Specified by:
getBuilderDescriptorStatein classBuilderBase<HeadMotion>
-
readConfig
- Overrides:
readConfigin classBuilderBase<HeadMotion>
-
getAngleRange
-
getPauseTimeRange
-
isPickRandomAngle
-
getViewSegments
-
getRelativeTurnSpeed
-