BuilderSensorBeacon

public class BuilderSensorBeacon extends BuilderSensorBase

Class BuilderSensorBeacon. Provides buildersensorbeacon functionality for the Hytale server.

java.lang.Object > BuilderSensorBase > BuilderSensorBeacon

Field Summary

targetSlot

protected String targetSlot

Field targetSlot.

consume

protected boolean consume

Field consume.

name

final String name

Field name.

Method Detail

BuilderSensorBeacon

public public BuilderSensorBeacon ()

Method BuilderSensorBeacon.

build

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

Method readConfig.

Parameters:
@Nonnull final JsonElement data

getMessageSlot

public int getMessageSlot (@Nonnull final BuilderSupport builderSupport)

Method getMessageSlot.

Parameters:
@Nonnull final BuilderSupport builderSupport

getRange

public double getRange (@Nonnull final BuilderSupport builderSupport)

Method getRange.

Parameters:
@Nonnull final BuilderSupport builderSupport

getTargetSlot

public int getTargetSlot (@Nonnull final BuilderSupport support)

Method getTargetSlot.

Parameters:
@Nonnull final BuilderSupport support

isConsume

public boolean isConsume ()

Method isConsume.