Skip to content

An intermediate between //stack and //move #1922

@JoakimThorsen

Description

@JoakimThorsen

The Problem

A visual demonstration is probably the easiest:

The starting position:

2021-10-27_19 52 56

The ideal result:

2021-10-27_19 49 25

The current closest alternatives:

//move:
2021-10-27_19 19 43
//stack:
2021-10-27_19 19 23

A Solution

It's possible to estimate this result by using three commands:

//copy
/tp @s ^ ^ ^1 (move one forwards)
//paste

but then you have the issue where offsets bigger than 1 block mean your facing direction needs to be very exact

Alternatives:

  • a flag for //move that makes the command "copy and paste" rather than the current "cut and paste"
  • a flag for //stack that allows it to overwrite the selection
  • a new command, e.g. //extend, //offset, whatever

Alternatives

No response

Anything Else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:acceptedWill be fixed / added to WorldEdit, eventuallytype:feature-requestRequest for something new

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions