BuilderSensorDroppedItem

public class BuilderSensorDroppedItem extends BuilderSensorBase

Class BuilderSensorDroppedItem. Provides buildersensordroppeditem functionality for the Hytale server.

java.lang.Object > BuilderSensorBase > BuilderSensorDroppedItem

Field Summary

set

final EnumSet set

Field set.

attitudes

final EnumSet attitudes

Field attitudes.

Method Detail

BuilderSensorDroppedItem

public public BuilderSensorDroppedItem ()

Method BuilderSensorDroppedItem.

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

build

public Sensor build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

readConfig

public Builder readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

getBuilderDescriptorState

public BuilderDescriptorState getBuilderDescriptorState ()

Method getBuilderDescriptorState.

getRange

public double getRange (@Nonnull final BuilderSupport support)

Method getRange.

Parameters:
@Nonnull final BuilderSupport support

getViewSectorRadians

public float getViewSectorRadians (@Nonnull final BuilderSupport builderSupport)

Method getViewSectorRadians.

Parameters:
@Nonnull final BuilderSupport builderSupport

getHasLineOfSight

public boolean getHasLineOfSight (@Nonnull final BuilderSupport support)

Method getHasLineOfSight.

Parameters:
@Nonnull final BuilderSupport support

getItems

public String[] getItems (@Nonnull final BuilderSupport support)

Method getItems.

Parameters:
@Nonnull final BuilderSupport support

getAttitudes

public EnumSet getAttitudes (@Nonnull final BuilderSupport support)

Method getAttitudes.

Parameters:
@Nonnull final BuilderSupport support