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

Snapshot not fully restoring world selection #3107

Open
2 tasks done
RedstoneFuture opened this issue Feb 10, 2025 · 2 comments
Open
2 tasks done

Snapshot not fully restoring world selection #3107

RedstoneFuture opened this issue Feb 10, 2025 · 2 comments
Labels
Requires Testing This is a new issue which needs to be approved before labeled with "bug"

Comments

@RedstoneFuture
Copy link
Member

RedstoneFuture commented Feb 10, 2025

Server Implementation

Paper

Server Version

1.21.1

Describe the bug

EngineHub/WorldEdit#2707

[21:17:19] [Server thread/INFO]: RedstoneFuture issued server command: //restore
[21:17:19] [AsyncNotifyKeyedQueue - 65/INFO]: WorldEdit: Using com.sk89q.worldedit.world.storage.ZippedMcRegionChunkStore for loading snapshot '/home/redstoneworld/minecraft-server/_backups/hauptserver/2025-02-10-21-13-00.zip'
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 749568 from 4096 using 745472
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 3960832 from 4096 using 3956736
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 2748416 from 4096 using 2744320
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 3715072 from 4096 using 3710976
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 3682304 from 4096 using 3678208
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 172032 from 4096 using 167936
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 81920 from 4096 using 77824
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 2334720 from 4096 using 2330624
[21:17:23] [AsyncNotifyKeyedQueue - 65/ERROR]: Seek to 2752512 from 4096 using 2748416
[...]

To Reproduce

  1. Generate a snapshot following this instruction: https://worldedit.enginehub.org/en/latest/usage/snapshots/
  2. //set blue_wool
  3. //snap list
  4. //restore

Expected behaviour

Actually, all blocks of the selection should be undone correctly.

Screenshots / Videos

Image
blue = Chunks that have not been undone.

Error log (if applicable)

No response

Fawe Debugpaste

Fawe Version

2.12.3-Paper

Checklist

Anything else?

@RedstoneFuture RedstoneFuture added the Requires Testing This is a new issue which needs to be approved before labeled with "bug" label Feb 10, 2025
@RedstoneFuture
Copy link
Member Author

RedstoneFuture commented Feb 10, 2025

It works fine locally (Windows), but not on the production server (Linux Debian). I have no idea, why.

Locally, however, I also get these error messages - in spite of the chat message:

Image

[00:31:12] [Server thread/INFO]: RedstoneFuture issued server command: //restore
[00:31:12] [AsyncNotifyKeyedQueue - 0/INFO]: WorldEdit: Using com.sk89q.worldedit.world.storage.ZippedMcRegionChunkStore for loading snapshot 'L:\Minecraft\Server\Testserver\PaperMC_1.21.1\plugins\WorldEdit\snapshot\2025-02-11-00-03-00.zip'
[00:31:15] [AsyncNotifyKeyedQueue - 0/ERROR]: Seek to 4014080 from 4096 using 4009984
[00:31:15] [AsyncNotifyKeyedQueue - 0/ERROR]: Seek to 3932160 from 4096 using 3928064
[00:31:16] [AsyncNotifyKeyedQueue - 0/ERROR]: Seek to 475136 from 4096 using 471040
[00:31:16] [AsyncNotifyKeyedQueue - 0/ERROR]: Seek to 3817472 from 4096 using 3813376
[...]

@RedstoneFuture
Copy link
Member Author

RedstoneFuture commented Feb 11, 2025

Compression level 0 works fine.

But with the explained command from the WorldEdit wiki, you have level 6.
Image

This makes a problem with WorldEdit and FAWE locally and on my production server.

Note: During the test, you should make sure that the chunks have really already been saved before you create the backup too quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Requires Testing This is a new issue which needs to be approved before labeled with "bug"
Projects
None yet
Development

No branches or pull requests

1 participant