BuilderHeadMotionObserve

public class BuilderHeadMotionObserve extends BuilderHeadMotionBase

Class BuilderHeadMotionObserve. Provides builderheadmotionobserve functionality for the Hytale server.

java.lang.Object > BuilderHeadMotionBase > BuilderHeadMotionObserve

Field Summary

range

final double[] range

Field range.

floatRange

final float[] floatRange

Field floatRange.

Method Detail

BuilderHeadMotionObserve

public public BuilderHeadMotionObserve ()

Method BuilderHeadMotionObserve.

build

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

Method readConfig.

Parameters:
@Nonnull final JsonElement data

getAngleRange

public float[] getAngleRange (@Nonnull final BuilderSupport support)

Method getAngleRange.

Parameters:
@Nonnull final BuilderSupport support

getPauseTimeRange

public double[] getPauseTimeRange (@Nonnull final BuilderSupport support)

Method getPauseTimeRange.

Parameters:
@Nonnull final BuilderSupport support

isPickRandomAngle

public boolean isPickRandomAngle (@Nonnull final BuilderSupport support)

Method isPickRandomAngle.

Parameters:
@Nonnull final BuilderSupport support

getViewSegments

public int getViewSegments (@Nonnull final BuilderSupport support)

Method getViewSegments.

Parameters:
@Nonnull final BuilderSupport support

getRelativeTurnSpeed

public double getRelativeTurnSpeed (@Nonnull final BuilderSupport support)

Method getRelativeTurnSpeed.

Parameters:
@Nonnull final BuilderSupport support