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

Add ancillary WorldEdit features #97

Open
george112n opened this issue Jun 9, 2024 · 1 comment
Open

Add ancillary WorldEdit features #97

george112n opened this issue Jun 9, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request scope:Medium Issue involves a medium scale change
Milestone

Comments

@george112n
Copy link
Member

Things like //gmask, //copy, //paste, //schem.

Anything which involves longer term storage, not just a one of command.

All world changes would still have to go through the console.

Each of these commands mentioned would have to be dealt with separately.

@george112n
Copy link
Member Author

It's possible that //copy already works fine and that //paste would be the only thing that would need to be accounted for to enable copy/pasting to work. Pasting would obviously just involve injecting a players clipboard into the console if possible, although virtual block renewal when resuming a tutorial may make this more complicated. Obviously more thought will be required.

Mask is slightly easier though, but the mask of the console would still need to be updated before each player command because the console acts on behalf of multiple players. Maybe simply taking the gmask of the player and running that though the console command before ever world edit command would solve this issue. Again though it wouldn't solve it for resuming tutorials. Unless it simulates the player running the command as well.

I think it's clear than each of these commands needs it's own specific consideration.

@george112n george112n self-assigned this Jun 9, 2024
@george112n george112n added the enhancement New feature or request label Jun 9, 2024
@george112n george112n added this to the Version 1.1.0 milestone Jun 9, 2024
@george112n george112n added the scope:Medium Issue involves a medium scale change label Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request scope:Medium Issue involves a medium scale change
Projects
None yet
Development

No branches or pull requests

1 participant