BuilderActionFlockBeacon

public class BuilderActionFlockBeacon extends BuilderActionBase

Class BuilderActionFlockBeacon. Provides builderactionflockbeacon functionality for the Hytale server.

java.lang.Object > BuilderActionBase > BuilderActionFlockBeacon

Field Summary

sendTargetSlot

protected String sendTargetSlot

Field sendTargetSlot.

expirationTime

protected double expirationTime

Field expirationTime.

sendToSelf

protected boolean sendToSelf

Field sendToSelf.

sendToLeaderOnly

protected boolean sendToLeaderOnly

Field sendToLeaderOnly.

Method Detail

BuilderActionFlockBeacon

public public BuilderActionFlockBeacon ()

Method BuilderActionFlockBeacon.

build

public ActionFlockBeacon build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

registerTags

public void registerTags (@Nonnull final Set tags)

Method registerTags.

Parameters:
@Nonnull final Set tags

getBuilderDescriptorState

public BuilderDescriptorState getBuilderDescriptorState ()

Method getBuilderDescriptorState.

readConfig

public BuilderActionFlockBeacon readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

getMessage

public String getMessage (@Nonnull final BuilderSupport builderSupport)

Method getMessage.

Parameters:
@Nonnull final BuilderSupport builderSupport

getSendTargetSlot

public int getSendTargetSlot (@Nonnull final BuilderSupport support)

Method getSendTargetSlot.

Parameters:
@Nonnull final BuilderSupport support

getExpirationTime

public double getExpirationTime ()

Method getExpirationTime.

isSendToSelf

public boolean isSendToSelf ()

Method isSendToSelf.

isSendToLeaderOnly

public boolean isSendToLeaderOnly ()

Method isSendToLeaderOnly.