BuilderMotionControllerMap

public class BuilderMotionControllerMap extends BuilderBase

Class BuilderMotionControllerMap. Provides buildermotioncontrollermap functionality for the Hytale server.

java.lang.Object > BuilderBase > BuilderMotionControllerMap

Field Summary

builderInfo

final BuilderInfo builderInfo

Field builderInfo.

Method Detail

BuilderMotionControllerMap

public public BuilderMotionControllerMap ()

Method BuilderMotionControllerMap.

build

public MotionController> build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

getBuilderDescriptorState

public BuilderDescriptorState getBuilderDescriptorState ()

Method getBuilderDescriptorState.

readConfig

public > readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

BuilderValidationHelper

public new BuilderValidationHelper (this.fileName, null, this.internalReferenceResolver, null, null, this.extraInfo, null, this.readErrors)

Method BuilderValidationHelper.

Parameters:
this.fileName this.fileName
null null
this.internalReferenceResolver this.internalReferenceResolver
this.extraInfo this.extraInfo
this.readErrors this.readErrors

category

public > category ()

Method category.

isEnabled

final boolean isEnabled (final ExecutionContext context)

Method isEnabled.

Parameters:
final ExecutionContext context

getIdentifier

public String getIdentifier ()

Method getIdentifier.

canSpawn

Method canSpawn.

Parameters:
@Nonnull final SpawningContext context

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 String configName
@Nonnull final NPCLoadTimeValidationHelper validationHelper
@Nonnull final ExecutionContext context
final Scope globalScope
@Nonnull final List errors