All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
abstract BuilderBaseWithType

com.hypixel.hytale.server.npc.asset.builder

Abstract class. Extends com.hypixel.hytale.server.npc.asset.builder.BuilderBase. Methods: com.hypixel.hytale.server.npc.asset.builder.Builder<T> readCommonConfig(com.google.gson.JsonElement); java.lang.String getType()

class BuilderFactory

com.hypixel.hytale.server.npc.asset.builder

Methods: com.hypixel.hytale.server.npc.asset.builder.BuilderFactory<T> add(java.lang.String, java.util.function.Supplier<com.hypixel.hytale.server.npc.asset.builder.Builder<T>>); java.lang.Class<T> getCategory(); com.hypixel.hytale.server.npc.asset.builder.Builder<T> createBuilder(com.google.gson.JsonElement); java.lang.String getKeyName(com.google.gson.JsonElement); com.hypixel.hytale.server.npc.asset.builder.Builder<T> createBuilder(java.lang.String); com.hypixel.hytale.server.npc.asset.builder.Builder

abstract BuilderObjectHelper

com.hypixel.hytale.server.npc.asset.builder

Abstract class. Methods: T build(com.hypixel.hytale.server.npc.asset.builder.BuilderSupport); boolean validate(java.lang.String, com.hypixel.hytale.server.npc.validators.NPCLoadTimeValidationHelper, com.hypixel.hytale.server.npc.asset.builder.BuilderManager, com.hypixel.hytale.server.npc.util.expression.ExecutionContext, com.hypixel.hytale.server.npc.util.expression.Scope, java.util.List<java.lang.String>); com.hypixel.hytale.server.npc.asset.builder.BuilderContext getOwner(); java.lang.Class<?> getClassType(); void rea

class ComponentContext

com.hypixel.hytale.server.npc.asset.builder

Extends java.lang.Enum. Methods: static com.hypixel.hytale.server.npc.asset.builder.ComponentContext[] values(); static com.hypixel.hytale.server.npc.asset.builder.ComponentContext valueOf(java.lang.String); java.lang.String get(); java.lang.Object get()

class Feature

com.hypixel.hytale.server.npc.asset.builder

Extends java.lang.Enum. Methods: boolean isDisallowParameterProviders(); void add(com.hypixel.hytale.server.npc.asset.builder.providerevaluators.ProviderEvaluator); boolean canAddProvider(); com.hypixel.hytale.server.npc.asset.builder.FeatureEvaluatorHelper lock(); void setContainsReference(); void addProviderReferenceValidator(java.util.function.BiConsumer<com.hypixel.hytale.server.npc.asset.builder.BuilderManager, com.hypixel.hytale.server.npc.util.expression.ExecutionContext>); void addComponentRequirementValidator(java.util

class InstructionType

com.hypixel.hytale.server.npc.asset.builder

Extends java.lang.Enum. Methods: static com.hypixel.hytale.server.npc.asset.builder.InstructionType[] values(); static com.hypixel.hytale.server.npc.asset.builder.InstructionType valueOf(java.lang.String); java.lang.String get(); java.lang.Object get()

abstract SpawnableWithModelBuilder

com.hypixel.hytale.server.npc.asset.builder

Abstract class. Extends com.hypixel.hytale.server.npc.asset.builder.BuilderBase. Methods: boolean hasDynamicDependencies(); void addDynamicDependency(int); it.unimi.dsi.fastutil.ints.IntSet getDynamicDependencies(); void clearDynamicDependencies(); boolean isSpawnable()

class SubTypeTypeAdapterFactory

com.hypixel.hytale.server.npc.asset.builder.validators

Methods: static com.hypixel.hytale.server.npc.asset.builder.validators.SubTypeTypeAdapterFactory of(java.lang.Class<?>, java.lang.String); com.hypixel.hytale.server.npc.asset.builder.validators.SubTypeTypeAdapterFactory registerSubType(java.lang.Class<?>, java.lang.String); com.google.gson.TypeAdapter<T> create(com.google.gson.Gson, com.google.gson.reflect.TypeToken<T>)

class UnconditionalParameterProviderEvaluator

com.hypixel.hytale.server.npc.asset.builder.providerevaluators

Methods: boolean provides(java.util.EnumSet<com.hypixel.hytale.server.npc.asset.builder.Feature>); void resolveReferences(com.hypixel.hytale.server.npc.asset.builder.BuilderManager); boolean hasParameter(java.lang.String, com.hypixel.hytale.server.npc.asset.builder.providerevaluators.ParameterType); void resolveReferences(com.hypixel.hytale.server.npc.asset.builder.BuilderManager)