FastAsyncWorldEdit

FastAsyncWorldEdit

152k Downloads

Undo / Redo not working properly

Mvkbesteu opened this issue ยท 17 comments

commented

Server Implementation

Paper

Server Version

1.20.2

Describe the bug

So basically whe i paste something, and i want to remove it by using //undo, it just doesnt undo it, or it undos it and corrupts the build by splitting it in half, only undo-ing 30% of it / etc. I do not have this issue on localhost, only when i build on a server, i don't believe is a spigot issue or anything is very odd, i tried updating the plugin and server s
pigot to the latest, but didnt fix anything, however on localhost same files, same configs, it works perfectly. Any idea why?

To Reproduce

//copy something, //paste, //undo

Expected behaviour

It should undo the whole build, not a percentage of it, is like it forgets the build i just pasted.

Screenshots / Videos

image
image

Error log (if applicable)

No response

Fawe Debugpaste

https://athion.net/ISPaster/paste/view/21059c683ff9495bafea156aeb321b37

Fawe Version

FastAsyncWorldEdit 2.11.0

Checklist

Anything else?

No response

commented

When you test locally are you using Oraxen? It's caused several other issues with FAWE in the past

commented

Member

yes, i am using oraxen, same plugins and configs the same, is a server copy but on my local.

commented

What happens without Oraxen on the server? Also try without Lands, BiomeManager, RealisticSeasons and Codex (i.e. any plugins that show WorldEdit or FAWE as a dependency in the debugpaste). There could be a silent error with one of those plugins.

commented

What happens without Oraxen on the server? Also try without Lands, BiomeManager, RealisticSeasons and Codex (i.e. any plugins that show WorldEdit or FAWE as a dependency in the debugpaste). There could be a silent error with one of those plugins.

still the same, those plugins shouldn't affect anything since im not even inside any of those region.

commented

Update: I created a new server and it doesn't seem to be affected but I can reproduce it on the old server.

  1. make a poly selection of something long
  2. copy it
  3. paste it
  4. undo it

I also noticed that after this //copy doesn't work. It throws a RuntimeException which is caused by an IOException which says can't open file because it's already opened by another user. (probably just a coincidence)

Edit: after copying the old server's config I was able to reproduce it on the new server

commented

Can confirm on latest build with 1.20.4. Some chunks get processesed and some not.

Please also provide a debugpaste, and identify which command/s the history does not work for

commented

Can confirm on latest build with 1.20.4. Some chunks get processesed and some not.

commented

It happened twice while trying to //undo then the bug went away. Debugpaste: https://athion.net/ISPaster/paste/view/4665200481b84efc87a7111f9aab1ec0

edit: I've experienced this bug multiple times but it happens rarely

commented

Seems specifically with //paste as well then?

commented

Yes it happened after trying to undo my paste.

commented

Here's the config that's causing issues
config.zip

commented

Well the issuer of this post used pufferfish 1.20.2, that is not supported, just as a notice

commented

I am having the same problem (here recreated with FAVS stencils but occurs also with pure FAWE commands)
2024-07-31_17 53 45
2024-07-31_17 53 55

Here is the debugpaste https://athion.net/ISPaster/paste/view/7847ccb527584114b3a16a72e783f0bb

commented

Should I open a new issue ?

commented

No, there's a number without pufferfish also providing information.

commented

Hello, just a quick update: I installed the latest FAWE version (2.11.2) and it looks like the issue is now gone.

commented

great to know!