Contents
Class BuilderValueToParameterMapping
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
com.hypixel.hytale.server.npc.corecomponents.utility.builders.BuilderValueToParameterMapping
- All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<BuilderValueToParameterMapping.ValueToParameterMapping>, BuilderContext
public class BuilderValueToParameterMapping
extends BuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
- Since:
- 2021/03/08
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(BuilderSupport builderSupport) category()intgetFromSlot(BuilderSupport support) getType()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
-
BuilderValueToParameterMapping
public BuilderValueToParameterMapping()
-
-
Method Details
-
getShortDescription
- Specified by:
getShortDescriptionin classBuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
-
getLongDescription
- Specified by:
getLongDescriptionin classBuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
-
build
@Nonnull public BuilderValueToParameterMapping.ValueToParameterMapping build(BuilderSupport builderSupport) -
category
-
getBuilderDescriptorState
- Specified by:
getBuilderDescriptorStatein interfaceBuilder<BuilderValueToParameterMapping.ValueToParameterMapping>- Specified by:
getBuilderDescriptorStatein classBuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
-
isEnabled
-
readConfig
@Nonnull public Builder<BuilderValueToParameterMapping.ValueToParameterMapping> readConfig(@Nonnull com.google.gson.JsonElement data) - Overrides:
readConfigin classBuilderBase<BuilderValueToParameterMapping.ValueToParameterMapping>
-
getType
-
getFromSlot
-
getToParameter
-