Contents
- Description
- Nested Class Summary
- Field Summary
- Method Summary
- Field Details
- Method Details
- isEmpty()
- addParametersToScope()
- getParameterType(String)
- readJSON(JsonObject, StateMappingHelper)
- createCompileContext()
- disposeCompileContext()
- getCompileContext()
- compile(String)
- getInstructions()
- getConstantOperand()
- getScope()
- createScope()
- validateNoDuplicateParameters(BuilderParameters)
- getFileName()
- getDependencies()
- getInterfaceCode()
- addDependency(int)
- registerForwardingSlot(String)
- getForwardingSlots()
- toSchema(SchemaContext)
Class BuilderParameters
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderParameters
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependency(int d) voidvoidvoidit.unimi.dsi.fastutil.ints.IntSetgetParameterType(String name) getScope()booleanisEmpty()voidreadJSON(com.google.gson.JsonObject jsonObject, StateMappingHelper stateHelper) voidregisterForwardingSlot(String name) static ObjectSchematoSchema(SchemaContext context) void
-
Field Details
-
KEY_PARAMETERS
- See Also:
-
KEY_IMPORT_STATES
- See Also:
-
KEY_INTERFACE
- See Also:
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
addParametersToScope
public void addParametersToScope() -
getParameterType
-
readJSON
public void readJSON(@Nonnull com.google.gson.JsonObject jsonObject, @Nonnull StateMappingHelper stateHelper) -
createCompileContext
public void createCompileContext() -
disposeCompileContext
public void disposeCompileContext() -
getCompileContext
-
compile
-
getInstructions
-
getConstantOperand
-
getScope
-
createScope
-
validateNoDuplicateParameters
-
getFileName
-
getDependencies
public it.unimi.dsi.fastutil.ints.IntSet getDependencies() -
getInterfaceCode
-
addDependency
public void addDependency(int d) -
registerForwardingSlot
-
getForwardingSlots
-
toSchema
-