SpongeVanilla: Worlds do not have persisting UUIDs.
Saving and loading a position from a config after a restart results in a deserialization error because…
Caused by: org.spongepowered.api.data.persistence.InvalidDataException: Could not find world by UUID: adfdf5d4-2b6f-4431-b666-55d05a1e5bcd
at org.spongepowered.common.data.builder.world.LocationBuilder.buildContent(LocationBuilder.java:57) ~[LocationBuilder.class:1.11.2-6.0.0-BETA-207]
at org.spongepowered.api.data.persistence.AbstractDataBuilder.build(AbstractDataBuilder.java:87) ~[AbstractDataBuilder.class:1.11.2-6.0.0-BETA-207]
They don’t persist, it’s rather frustrating. This only happens on SpongeVanilla as SpongeForge handles this quite well.
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 20 (9 by maintainers)
Seems mostly to have to do with worlds initally created with old API versions.