Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore pos3 - pos4 #67

Open
Vericidious opened this issue Feb 4, 2024 · 5 comments
Open

Ignore pos3 - pos4 #67

Vericidious opened this issue Feb 4, 2024 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@Vericidious
Copy link

What feature do you want to see added?

Maybe add a feature so that after you’ve done pos1 and pos2 you do //ignore and then it asks for pos3 and pos4 and it will fill in pos1-2 and leave pos3-4. S
ay if you want to make a hollow square (yes there is //walls but that’s an example)

Are there any alternatives?

None

Anything else?

No response

@Vericidious Vericidious added the enhancement New feature or request label Feb 4, 2024
@OneLiteFeather OneLiteFeather added the help wanted Extra attention is needed label Feb 4, 2024
@OneLiteFeather
Copy link
Member

We can introduce a new //sel like //sel cuboid but with 2 or more cuboids. The first one could be the whole selection that is going to be changed. The next selection(s) are those to be excluded from the operations.
The result is that the excluded selections are not changed. They have to be inside the whole first selection to work.

That's a different workflow to discuss doing the same feature. Feel free to discuss how to do it

@OneLiteFeather
Copy link
Member

FP_2024-02-04-22

Like that, green stays the same, red is changed inside selection

@Zeranny
Copy link

Zeranny commented Feb 4, 2024

You can achieve this in about as many steps with the #region mask:

  1. Select inner region
  2. //gmask !#region
  3. Select outer region (or outset/expand/move etc)
  4. Run whatever command and the inner region will not be affected

@OneLiteFeather
Copy link
Member

You can achieve this in about as many steps with the #region mask:

  1. Select inner region
  2. //gmask !#region
  3. Select outer region (or outset/expand/move etc)
  4. Run whatever command and the inner region will not be affected

I am going to add this properly to the documentation and link it here

@OneLiteFeather OneLiteFeather added documentation Improvements or additions to documentation and removed enhancement New feature or request labels Feb 4, 2024
@Vericidious
Copy link
Author

We can introduce a new //sel like //sel cuboid but with 2 or more cuboids. The first one could be the whole selection that is going to be changed. The next selection(s) are those to be excluded from the operations.

The result is that the excluded selections are not changed. They have to be inside the whole first selection to work.

That's a different workflow to discuss doing the same feature. Feel free to discuss how to do it

I'd love to know how it would work (that is if you don't mind)

@OneLiteFeather OneLiteFeather removed the help wanted Extra attention is needed label Feb 6, 2024
@NotMyFault NotMyFault transferred this issue from IntellectualSites/FastAsyncWorldEdit Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants