IntellectualSites / FastAsyncWorldEdit

Blazingly fast world manipulation for artists, builders and everyone else: https://www.spigotmc.org/resources/13932/
Other
581 stars 207 forks source link

Add support for sponge schematic v3 #2547

Open Strongis13 opened 5 months ago

Strongis13 commented 5 months ago

Server Implementation

Paper

Server Version

1.20.4

Describe the bug

When attempting to load a .schem file which was saved using the 1.20.2 fabric version of WorldEdit, FAWE will throw an error

To Reproduce

  1. Open a server/world running fabric (in this case 1.20.2) with world edit installed
  2. Make a selection, copy, save
  3. Switch to a 1.20.2/1.20.4 server running Paper with FAWE
  4. //schem load \<name>
  5. See error in chat "This schematic version is not supported"

ALTERNATE:

  1. //schematic loadall \<name>
  2. //paste
  3. See error in console "This schematic version is not supported"

Expected behaviour

.schem file can be loaded and pasted with no errors

Screenshots / Videos

No response

Error log (if applicable)

No response

Fawe Debugpaste

https://athion.net/ISPaster/paste/view/9574e984e15645538d6de934aa44c602

Fawe Version

2.8.5-SNAPSHOT-641;b3905c2

Checklist

Anything else?

fawe-demo.zip Here is the .schem file I used to verify this issue.

EncryptSL commented 5 months ago

Yep yep, i have same issue.

SirYwell commented 5 months ago

Seems like you are using the Beta version of WorldEdit 7.3 to create the schematic, which will be written as v3 by default. You can use //schem save mySchematicName sponge.2 to use the v2 format. FAWE should be able to load that.

We'll keep this issue open until FAWE supports the v3 format.

Strongis13 commented 5 months ago

Seems like you are using the Beta version of WorldEdit 7.3 to create the schematic, which will be written as v3 by default. You can use //schem save mySchematicName sponge.2 to use the v2 format. FAWE should be able to load that.

Yep this is working for what I need, thank you