Contents
Class BuilderAttributeDescriptor
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderAttributeDescriptor
-
Constructor Summary
ConstructorsConstructorDescriptionBuilderAttributeDescriptor(String name, String type, BuilderDescriptorState state, String shortDescription, String longDescription) -
Method Summary
Modifier and TypeMethodDescriptionlength(int size) length(int minSize, int maxSize) optional(boolean[] defaultValue) optional(double[] defaultValue) optional(int[] defaultValue) required()<E extends Enum<E>>
BuilderAttributeDescriptorsetBasicEnum(Class<E> clazz) <E extends Enum<E> & Supplier<String>>
BuilderAttributeDescriptortoString()
-
Constructor Details
-
BuilderAttributeDescriptor
public BuilderAttributeDescriptor(String name, String type, BuilderDescriptorState state, String shortDescription, String longDescription)
-
-
Method Details
-
required
-
requiredIfNotOverridden
-
optional
-
optional
-
optional
-
optional
-
optional
-
computable
-
setBasicEnum
@Nonnull public <E extends Enum<E>> BuilderAttributeDescriptor setBasicEnum(@Nonnull Class<E> clazz) -
setEnum
@Nonnull public <E extends Enum<E> & Supplier<String>> BuilderAttributeDescriptor setEnum(@Nonnull Class<E> clazz) -
domain
-
validator
-
length
-
length
-
toString
-