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 Refref@Nonnull final BrushConfigbrushConfigfinal BrushConfigCommandExecutorbrushConfigCommandExecutor@Nonnull final BrushConfigEditStoreeditfinal intxfinal intyfinal intzfinal ComponentAccessorcomponentAccessor
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 Refref@Nonnull final BrushConfigbrushConfig@Nonnull final BrushConfigCommandExecutorbrushConfigCommandExecutor@Nonnull final ComponentAccessorcomponentAccessor