BuilderSensorMany

abstract class BuilderSensorMany extends BuilderSensorBase

Class BuilderSensorMany. Provides buildersensormany functionality for the Hytale server.

java.lang.Object > BuilderSensorBase > BuilderSensorMany

Field Summary

objectListHelper

protected BuilderObjectListHelper objectListHelper

Field objectListHelper.

slot

final String slot

Field slot.

Method Detail

BuilderSensorMany

public public BuilderSensorMany ()

Method BuilderSensorMany.

registerTags

public void registerTags (@Nonnull final Set tags)

Method registerTags.

Parameters:
@Nonnull final Set tags

readConfig

public Builder readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

validate

public boolean validate (final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, @Nonnull final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)

Method validate.

Parameters:
final String configName
@Nonnull final NPCLoadTimeValidationHelper validationHelper
@Nonnull final ExecutionContext context
final Scope globalScope
@Nonnull final List errors

getAutoUnlockedTargetSlot

public int getAutoUnlockedTargetSlot (@Nonnull final BuilderSupport support)

Method getAutoUnlockedTargetSlot.

Parameters:
@Nonnull final BuilderSupport support