Contents
Class DoubleHolderBase
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.holder.ValueHolder
com.hypixel.hytale.server.npc.asset.builder.holder.DoubleHolderBase
- Direct Known Subclasses:
DoubleHolder, FloatHolder
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddRelationValidator(ObjDoubleConsumer<ExecutionContext> validator) doublerawGet(ExecutionContext executionContext) voidreadJSON(com.google.gson.JsonElement optionalJsonElement, double defaultValue, DoubleValidator validator, String name, BuilderParameters builderParameters) voidreadJSON(com.google.gson.JsonElement requiredJsonElement, DoubleValidator validator, String name, BuilderParameters builderParameters) voidvalidate(double value) Methods inherited from class ValueHolder
getExpressionString, getName, isStatic, setName, validate
-
Method Details
-
readJSON
public void readJSON(@Nonnull com.google.gson.JsonElement requiredJsonElement, DoubleValidator validator, String name, @Nonnull BuilderParameters builderParameters) -
readJSON
public void readJSON(com.google.gson.JsonElement optionalJsonElement, double defaultValue, DoubleValidator validator, String name, @Nonnull BuilderParameters builderParameters) -
addRelationValidator
-
rawGet
-
validate
public void validate(double value)
-