Structure Save Failure
World loading fails because a structure pool could not be loaded. A datapack or mod that defines structures has invalid or missing template data, breaking structure generation.
What does this error mean?
Structures (villages, custom buildings) are assembled from 'template pools'. 'Could not load structure pool' means a referenced pool or template is missing or malformed, typically introduced by a datapack or mod that overrides structure data incorrectly.
Could not load structure pool
Most Common Causes
- A datapack with invalid structure JSON.
- A mod overriding structure templates incorrectly.
- A missing template referenced by a pool.
- A version mismatch in structure format.
- A partially extracted datapack missing files.
How To Diagnose
- Read the log for the structure pool/namespace it failed on.
- Identify which datapack or mod provides that namespace.
- Validate the structure JSON files in that pack.
- Test with the suspect datapack/mod removed.
Recommended Fixes
- Fix or remove the datapack
Repair the invalid structure files, or remove the datapack from <world>/datapacks. - Update the mod
Install a version of the structure mod matching your Minecraft version. - Add missing templates
Restore any template files the pool references but cannot find. - Restore from backup
Roll back to before the broken pack/mod was added.
Frequently Asked Questions
A set of building-block templates Minecraft picks from when generating a structure.
The namespace in the error tells you, match it to the datapack or mod that defines it.
Removing the offending pack is cleaner, the world will generate without those custom structures.