WorldEdit

WorldEdit

42M Downloads

Invalid BlockState on load schematic

LadyCailinBot opened this issue ยท 3 comments

commented

WORLDEDIT-3904 - Reported by SlimeDog

Spigot 1.14.1 (Jenkins 2296) git-Spigot-8043ebc-dd99c5b
WorldEdit 7.0.0-SNAPSHOT;4271-405bf8d

Attempt to load complex schematic created with
Spigot 1.13.2 final (Jenkins 2148-a) git-Spigot-1a3504a-a46fdbc
WorldEdit 7.0.0 unknown earlier snapshot
(ie., not "in a newer version of Minecraft"):

[08:55:38] [Server thread/INFO]: PLAYER issued server command: /schem load city-PLAYER-home-nw
[08:55:38] [pool-5-thread-1/ERROR]: Uncaught exception occurred in task: Loading schematic city-PLAYER-home-nw
java.io.IOException: Invalid BlockState in palette: minecraft:wall_sign[facing=west,waterlogged=false]. Are you missing a mod or using a schematic made in a newer version of Minecraft?
        at com.sk89q.worldedit.extent.clipboard.io.SpongeSchematicReader.readVersion1(SpongeSchematicReader.java:166) ~[?:?]
        at com.sk89q.worldedit.extent.clipboard.io.SpongeSchematicReader.read(SpongeSchematicReader.java:102) ~[?:?]
        at com.sk89q.worldedit.command.SchematicCommands$SchematicLoadTask.call(SchematicCommands.java:327) ~[?:?]
        at com.sk89q.worldedit.command.SchematicCommands$SchematicLoadTask.call(SchematicCommands.java:309) ~[?:?]
        at com.sk89q.worldedit.command.util.AsyncCommandBuilder.runTask(AsyncCommandBuilder.java:134) ~[?:?]
        at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:111) [spigot-1.14.1.jar-2019-05-14-0633:git-Spigot-8043ebc-dd99c5b]
        at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:58) [spigot-1.14.1.jar-2019-05-14-0633:git-Spigot-8043ebc-dd99c5b]
        at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:75) [spigot-1.14.1.jar-2019-05-14-0633:git-Spigot-8043ebc-dd99c5b]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:834) [?:?]

The worlds were filtered through forceUpgrade on both 1.13.2 and 1.14.

A copy of the schematic available on request.
Other schematics (simpler, without wall_signs) created with the same Spigot version load successfully.

commented

Comment by wizjany

we know, and once again, still targeting 1.13

commented

Comment by SlimeDog

Thanks. Just making sure. I imagine 1.14.x will be stable someday. Eventually. :)

commented

Comment by SlimeDog

All 18 of my problematic 1.13.2-created schematics loaded and pasted with WorldEdit 7.0.0-SNAPSHOT;4289-d0ef563. Thanks.

PS: There are lighting issues, but that's a Mojang thing.