Class BuilderExpression

java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.expression.BuilderExpression
Direct Known Subclasses:
BuilderExpressionDynamic, BuilderExpressionStaticBoolean, BuilderExpressionStaticBooleanArray, BuilderExpressionStaticEmptyArray, BuilderExpressionStaticNumber, BuilderExpressionStaticNumberArray, BuilderExpressionStaticString, BuilderExpressionStaticStringArray

public abstract class BuilderExpression extends Object
Builder expression representing a literal or an expression to evaluate later on.

The builder expression either holds a single literal constant (number, string, boolean) from JSON file or an expression string which is compiled and can be executed when builder is used to build the object.

A builder expression is a JSON object with a "Compute"/String key/value pair.

Example: "Appearance": { "Compute": "Appearance" }