BuilderSensorInflictedDamage

public class BuilderSensorInflictedDamage extends BuilderSensorBase

Class BuilderSensorInflictedDamage. Provides buildersensorinflicteddamage functionality for the Hytale server.

java.lang.Object > BuilderSensorBase > BuilderSensorInflictedDamage

Field Summary

target

protected SensorInflictedDamage.Target target

Field target.

friendlyFire

protected boolean friendlyFire

Field friendlyFire.

Method Detail

build

public SensorInflictedDamage build (final BuilderSupport builderSupport)

Method build.

Parameters:
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

isFriendlyFire

public boolean isFriendlyFire ()

Method isFriendlyFire.

getTarget

public SensorInflictedDamage.Target getTarget ()

Method getTarget.