Bring stack in line with upstream using offset rather than direction (#1822)

Co-authored-by: Alexander Brandes <[email protected]>
This commit is contained in:
Jordan
2022-06-20 10:46:19 +02:00
committed by GitHub
co-authored by Alexander Brandes
parent 396faf6732
commit dacb89a480
@@ -47,6 +47,7 @@ import com.sk89q.worldedit.function.operation.Operations;
import com.sk89q.worldedit.function.pattern.Pattern;
import com.sk89q.worldedit.function.visitor.LayerVisitor;
import com.sk89q.worldedit.internal.annotation.Direction;
import com.sk89q.worldedit.internal.annotation.Offset;
import com.sk89q.worldedit.internal.annotation.Selection;
import com.sk89q.worldedit.internal.expression.ExpressionException;
import com.sk89q.worldedit.math.BlockVector2;
@@ -626,8 +627,8 @@ public class RegionCommands {
@Arg(desc = "# of copies to stack", def = "1")
@Confirm(Confirm.Processor.REGION)
int count,
@Arg(desc = "The direction to stack", def = Direction.AIM)
@Direction(includeDiagonals = true)
@Arg(desc = "How far to move the contents each stack", def = Offset.FORWARD)
@Offset
BlockVector3 direction,
@Switch(name = 's', desc = "Shift the selection to the last stacked copy")
boolean moveSelection,