destru
A lightweight client-side mod that enables you to save and load selected areas of the Minecraft world.
❗ The mod is currently in development, only basic features are available now, the API is not fully developed yet.
✨ Features
- Saving any selected area to a file
- Loading saved regions into the world anywhere
- Visual placement option in multiplayer
- Compact
.destruformat for data storage - Simple commands for ease of use
- Support for server operation (save only)
✊ Supported Elements
The mod allows saving and loading various world elements.
| Element | Save | Load |
|---|---|---|
| Blocks | ✅ | ✅ |
| Biomes | ✅ | ✅ |
| Entities | ✅ | ✅ |
Biome loading is not very precise due to game limitations.
❓ Frequently Asked Questions
🧩 How does region placement work?
When placing a saved area in the world:
- In singleplayer the region content is directly written into the world — blocks, entities, and block data are fully restored.
- On multiplayer servers the mod uses ghost placement technique — the region will be visible to the client, but the actual server world remains unchanged.
⚠️ Do not use this feature to deceive or exploit multiplayer gameplay. Always follow server rules.
🔧 Will server-side world editing support be added?
This mod is designed as a basic client-side mod.
Server-side editing support (such as actual block modifications on multiplayer servers) will be added via companion mods in the future.
📦 What is the .destru file format?
.destru is a special file format created for efficient storage of block data, block entities, and regular entities from multiple regions with minimal file size.
- Internally it's a structured
.nbtfile. - Main priorities are compactness and performance.
📝 License
This project is distributed under the MIT License.