Contents
Class BuilderRelativeWaypointDefinition
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderBase<RelativeWaypointDefinition>
com.hypixel.hytale.server.npc.path.builders.BuilderRelativeWaypointDefinition
- All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<RelativeWaypointDefinition>, BuilderContext
Created on 03/09/2018
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(BuilderSupport builderSupport) category()doublefloatfinal booleanisEnabled(ExecutionContext context) readConfig(com.google.gson.JsonElement data) Methods inherited from class BuilderBase
canRequireFeature, 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, readCommonConfig, 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, clearDynamicDependencies, getDynamicDependencies, hasDynamicDependencies, isDeprecated, isSpawnableMethods inherited from interface BuilderContext
getBreadCrumbs, getBreadCrumbs, getParent, setCurrentStateNameMethods inherited from interface SchemaConvertable
toSchema
-
Constructor Details
-
BuilderRelativeWaypointDefinition
public BuilderRelativeWaypointDefinition()
-
-
Method Details
-
getShortDescription
- Specified by:
getShortDescriptionin classBuilderBase<RelativeWaypointDefinition>
-
getLongDescription
- Specified by:
getLongDescriptionin classBuilderBase<RelativeWaypointDefinition>
-
build
-
category
-
getBuilderDescriptorState
- Specified by:
getBuilderDescriptorStatein interfaceBuilder<RelativeWaypointDefinition>- Specified by:
getBuilderDescriptorStatein classBuilderBase<RelativeWaypointDefinition>
-
readConfig
@Nonnull public Builder<RelativeWaypointDefinition> readConfig(@Nonnull com.google.gson.JsonElement data) - Overrides:
readConfigin classBuilderBase<RelativeWaypointDefinition>
-
isEnabled
-
getRotation
public float getRotation() -
getDistance
public double getDistance()
-