ReplaceOperation

public class ReplaceOperation extends SequenceBrushOperation

Class ReplaceOperation. Provides replaceoperation functionality for the Hytale server.

java.lang.Object > SequenceBrushOperation > ReplaceOperation

Field Summary

blockTypeKeyToReplace

public String blockTypeKeyToReplace

Field blockTypeKeyToReplace.

replacementBlocks

public BlockPattern replacementBlocks

Field replacementBlocks.

block

final int block

Field block.

Method Detail

ReplaceOperation

public public ReplaceOperation ()

Method ReplaceOperation.

modifyBlocks

public boolean modifyBlocks (final Ref ref, @Nonnull final BrushConfig brushConfig, final BrushConfigCommandExecutor brushConfigCommandExecutor, @Nonnull final BrushConfigEditStore edit, final int x, final int y, final int z, final ComponentAccessor componentAccessor)

Method modifyBlocks.

Parameters:
final Ref ref
@Nonnull final BrushConfig brushConfig
final BrushConfigCommandExecutor brushConfigCommandExecutor
@Nonnull final BrushConfigEditStore edit
final int x
final int y
final int z
final ComponentAccessor componentAccessor

modifyBrushConfig

public void modifyBrushConfig (@Nonnull final Ref ref, @Nonnull final BrushConfig brushConfig, @Nonnull final BrushConfigCommandExecutor brushConfigCommandExecutor, @Nonnull final ComponentAccessor componentAccessor)

Method modifyBrushConfig.

Parameters:
@Nonnull final Ref ref
@Nonnull final BrushConfig brushConfig
@Nonnull final BrushConfigCommandExecutor brushConfigCommandExecutor
@Nonnull final ComponentAccessor componentAccessor