public class BuilderStateTransition extends BuilderBase
Class BuilderStateTransition. Provides builderstatetransition functionality for the Hytale server.
java.lang.Object > BuilderBase > BuilderStateTransition
Field Summary
edges
final
List
edges
Field edges.
seenEdges
final
BitSet
seenEdges
Field seenEdges.
allMainStates
final
int[]
allMainStates
Field allMainStates.
combinedValue
final
int
combinedValue
Field combinedValue.
actions
final
ActionList
actions
Field actions.
Method Detail
BuilderStateTransition
public
public
BuilderStateTransition
()
Method BuilderStateTransition.
getShortDescription
public
String
getShortDescription
()
Method getShortDescription.
getLongDescription
public
String
getLongDescription
()
Method getLongDescription.
category
public
Class
category
()
Method category.
getBuilderDescriptorState
Method getBuilderDescriptorState.
readConfig
Method readConfig.
- Parameters:
@Nonnull final JsonElementdata
validate
public
boolean
validate
(final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, @Nonnull final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)
Method validate.
- Parameters:
final StringconfigName@Nonnull final NPCLoadTimeValidationHelpervalidationHelper@Nonnull final ExecutionContextcontextfinal ScopeglobalScope@Nonnull final Listerrors
getStateTransitionEdges
Method getStateTransitionEdges.
- Parameters:
@Nonnull final BuilderSupportsupport