Class SequenceBrushOperation
java.lang.Object
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.BrushOperation
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.SequenceBrushOperation
- Direct Known Subclasses:
AppendMaskFromToolArgOperation,AppendMaskOperation,BlockPatternOperation,BreakpointOperation,CircleOffsetAndLoopOperation,CircleOffsetFromArgOperation,ClearOperationMaskOperation,DeleteOperation,DimensionsOperation,EchoOnceOperation,EchoOperation,ErodeOperation,ExitOperation,HeightmapLayerOperation,HistoryMaskOperation,JumpIfBlockTypeOperation,JumpIfClickType,JumpIfCompareOperation,JumpIfStringMatchOperation,JumpIfToolArgOperation,JumpToIndexOperation,JumpToRandomIndex,LayerOperation,LiftOperation,LoadBrushConfigOperation,LoadIntFromToolArgOperation,LoadLoopFromToolArgOperation,LoadMaterialFromToolArgOperation,LoadOperationsFromAssetOperation,LoopOperation,LoopRandomOperation,MaskOperation,MaterialOperation,MeltOperation,OffsetOperation,PastePrefabOperation,PersistentDataOperation,RandomizeDimensionsOperation,RandomOffsetOperation,ReplaceOperation,RunCommandOperation,SaveBrushConfigOperation,SaveIndexOperation,SetDensity,SetOperation,ShapeOperation,SmoothOperation,UseBrushMaskOperation,UseOperationMaskOperation
-
Field Summary
FieldsFields inherited from class com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.BrushOperation
BRUSH_OPERATION_REGISTRY, OPERATION_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionSequenceBrushOperation(String name, String description, boolean doesOperateOnBlocks) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginIterationIndex(int iterationIndex) booleanintbooleanmodifyBlocks(Ref<EntityStore> ref, BrushConfig brushConfig, BrushConfigCommandExecutor brushConfigCommandExecutor, BrushConfigEditStore edit, int x, int y, int z, ComponentAccessor<EntityStore> componentAccessor) Methods inherited from class com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.BrushOperation
createBrushSetting, createBrushSetting, getDescription, getName, getRegisteredOperationSettings, modifyBrushConfig, preExecutionModifyBrushConfig, resetInternalState
-
Field Details
-
doesOperateOnBlocks
private final boolean doesOperateOnBlocks
-
-
Constructor Details
-
SequenceBrushOperation
-
-
Method Details
-
modifyBlocks
public boolean modifyBlocks(Ref<EntityStore> ref, BrushConfig brushConfig, BrushConfigCommandExecutor brushConfigCommandExecutor, BrushConfigEditStore edit, int x, int y, int z, ComponentAccessor<EntityStore> componentAccessor) -
beginIterationIndex
public void beginIterationIndex(int iterationIndex) -
getNumModifyBlockIterations
public int getNumModifyBlockIterations() -
doesOperateOnBlocks
public boolean doesOperateOnBlocks()
-