Contents
Class BuilderBodyMotionWanderInCircle
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderBase<BodyMotion>
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderMotionBase<BodyMotion>
com.hypixel.hytale.server.npc.corecomponents.builders.BuilderBodyMotionBase
com.hypixel.hytale.server.npc.corecomponents.movement.builders.BuilderBodyMotionWanderBase
com.hypixel.hytale.server.npc.corecomponents.movement.builders.BuilderBodyMotionWanderInCircle
- All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<BodyMotion>, BuilderContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(BuilderSupport builderSupport) doublegetRadius(BuilderSupport builderSupport) booleanisFlock()booleanreadConfig(com.google.gson.JsonElement data) Methods inherited from class BuilderBodyMotionWanderBase
getDesiredAltitudeWeight, getMaxHeadingChange, getMaxWalkTime, getMinHeadingChange, getMinMoveDistance, getMinWalkTime, getRelativeSpeed, getRelaxedConstraints, getStopDistance, getTestsPerTick, isAvoidingBlockDamage, isLegacyRelaxedMoveConstraints, isRelaxedConstraintsPresent, isRelaxHeadingChange, readCommonConfigMethods inherited from class BuilderBodyMotionBase
categoryMethods inherited from class BuilderMotionBase
canRequireFeature, isEnabled, 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
-
BuilderBodyMotionWanderInCircle
public BuilderBodyMotionWanderInCircle()
-
-
Method Details
-
build
- Specified by:
buildin interfaceBuilder<BodyMotion>- Overrides:
buildin classBuilderBodyMotionWanderBase
-
getShortDescription
- Specified by:
getShortDescriptionin classBuilderBase<BodyMotion>
-
getLongDescription
- Specified by:
getLongDescriptionin classBuilderBase<BodyMotion>
-
getBuilderDescriptorState
- Specified by:
getBuilderDescriptorStatein interfaceBuilder<BodyMotion>- Specified by:
getBuilderDescriptorStatein classBuilderBase<BodyMotion>
-
readConfig
@Nonnull public BuilderBodyMotionWanderInCircle readConfig(@Nonnull com.google.gson.JsonElement data) - Overrides:
readConfigin classBuilderBase<BodyMotion>
-
getRadius
-
isFlock
public boolean isFlock() -
isUseSphere
public boolean isUseSphere()
-