BrushOperation

abstract class BrushOperation

Class BrushOperation. Provides brushoperation functionality for the Hytale server.

java.lang.Object > BrushOperation

Field Summary

brushOperationSetting

final BrushOperationSetting brushOperationSetting

Field brushOperationSetting.

Method Detail

BrushOperation

public public BrushOperation (final String name, final String description)

Method BrushOperation.

Parameters:
final String name
final String description

resetInternalState

public void resetInternalState ()

Method resetInternalState.

preExecutionModifyBrushConfig

public void preExecutionModifyBrushConfig (final BrushConfigCommandExecutor brushConfigCommandExecutor, final int operationIndex)

Method preExecutionModifyBrushConfig.

Parameters:
final BrushConfigCommandExecutor brushConfigCommandExecutor
final int operationIndex

createBrushSetting

public BrushOperationSetting createBrushSetting (@Nonnull final String name, final String description, final T defaultValue, final ArgumentType argumentType)

Method createBrushSetting.

Parameters:
@Nonnull final String name
final String description
final T defaultValue
final ArgumentType argumentType

getName

public String getName ()

Method getName.

getDescription

public String getDescription ()

Method getDescription.

getRegisteredOperationSettings

public BrushOperationSetting> getRegisteredOperationSettings ()

Method getRegisteredOperationSettings.