HyCodeYourTale
classpublicabstractPriority 3

BrushOperation

com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.BrushOperation

5

Methods

5

Public Methods

2

Fields

1

Constructors

Constants

Map<String, Supplier<BrushOperation>>BRUSH_OPERATION_REGISTRY= new ConcurrentHashMap<>()
CodecMapCodec<BrushOperation>OPERATION_CODEC= new CodecMapCodec<>("Id")

Constructors

public
BrushOperation(String name, String description)

Methods

Public Methods (5)

public
<T> BrushOperationSetting<T> createBrushSetting(String name, String description, T defaultValue, ArgumentType<T> argumentType)
@Nonnull
public
String getDescription()
public
String getName()
public
void preExecutionModifyBrushConfig(BrushConfigCommandExecutor brushConfigCommandExecutor, int operationIndex)
public
void resetInternalState()

Fields

Private/Package Fields (2)

privateString description
privateString name

Related Classes