Contents
Class EchoOnceOperation
java.lang.Object
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.BrushOperation
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.SequenceBrushOperation
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.sequential.EchoOnceOperation
Echo operation that only displays a message on the first execution after being loaded.
Unlike EchoOperation, this won't spam the message on every brush click.
-
Field Summary
FieldsFields inherited from class BrushOperation
BRUSH_OPERATION_REGISTRY, OPERATION_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmodifyBrushConfig(Ref<EntityStore> ref, BrushConfig brushConfig, BrushConfigCommandExecutor brushConfigCommandExecutor, ComponentAccessor<EntityStore> componentAccessor) voidMethods inherited from class SequenceBrushOperation
beginIterationIndex, doesOperateOnBlocks, getNumModifyBlockIterations, modifyBlocksMethods inherited from class BrushOperation
createBrushSetting, createBrushSetting, getDescription, getName, getRegisteredOperationSettings, preExecutionModifyBrushConfig
-
Field Details
-
CODEC
-
-
Constructor Details
-
EchoOnceOperation
public EchoOnceOperation()
-
-
Method Details
-
resetInternalState
public void resetInternalState()- Overrides:
resetInternalStatein classBrushOperation
-
modifyBrushConfig
public void modifyBrushConfig(@Nonnull Ref<EntityStore> ref, @Nonnull BrushConfig brushConfig, @Nonnull BrushConfigCommandExecutor brushConfigCommandExecutor, @Nonnull ComponentAccessor<EntityStore> componentAccessor) - Specified by:
modifyBrushConfigin classBrushOperation
-