BuilderBodyMotionLand

public class BuilderBodyMotionLand extends BuilderBodyMotionFind

Class BuilderBodyMotionLand. Provides builderbodymotionland functionality for the Hytale server.

java.lang.Object > BuilderBodyMotionFind > BuilderBodyMotionLand

Field Summary

result

final boolean result

Field result.

Method Detail

BuilderBodyMotionLand

public public BuilderBodyMotionLand ()

Method BuilderBodyMotionLand.

build

public BodyMotionLand 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 BuilderBodyMotionLand readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

validate

public boolean validate (final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)

Method validate.

Parameters:
final String configName
@Nonnull final NPCLoadTimeValidationHelper validationHelper
final ExecutionContext context
final Scope globalScope
@Nonnull final List errors

getGoalLenience

public double getGoalLenience (@Nonnull final BuilderSupport support)

Method getGoalLenience.

Parameters:
@Nonnull final BuilderSupport support

getDesiredAltitudeWeight

public double getDesiredAltitudeWeight (final BuilderSupport support)

Method getDesiredAltitudeWeight.

Parameters:
final BuilderSupport support