RandomOffsetOperation

public class RandomOffsetOperation extends SequenceBrushOperation

Class RandomOffsetOperation. Provides randomoffsetoperation functionality for the Hytale server.

java.lang.Object > SequenceBrushOperation > RandomOffsetOperation

Field Summary

xOffsetArg

public RelativeIntegerRange xOffsetArg

Field xOffsetArg.

yOffsetArg

public RelativeIntegerRange yOffsetArg

Field yOffsetArg.

zOffsetArg

public RelativeIntegerRange zOffsetArg

Field zOffsetArg.

offset

final Vector3i offset

Field offset.

Method Detail

RandomOffsetOperation

public public RandomOffsetOperation ()

Method RandomOffsetOperation.

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

Vector3i

public new Vector3i (this.xOffsetArg.getNumberInRange(brushConfig.getOriginOffset()

Method Vector3i.

Parameters:
this.xOffsetArg.getNumberInRange(brushConfig.getOriginOffset( this.xOffsetArg.getNumberInRange(brushConfig.getOriginOffset(