Skip to content

Repository files navigation

Minecraft Structure Forge 🏗️

Convert .schematic (WorldEdit) to .nbt (Structure Block) files with a beautiful GUI and 3D preview.

imgur

##📖 About

Minecraft Structure Forge is a desktop tool that lets you convert Minecraft structure files from the popular .schematic format (used by WorldEdit, Sponge, etc.) into the vanilla .nbt structure block format - with zero command-line hassle.

Just drag & drop your schematic, preview it in 3D, optionally replace blocks, and click Convert. That's it!

This tool was built for builders, server admins, and mapmakers who want to share or import builds without fighting with conversion scripts. ##✨ Features

🔄 One‑click conversion - .schematic → .nbt in seconds.

🖥️ 3D preview - rotate, zoom, and pan your build before conversion.

📁 Drag & Drop - drop your file directly into the window.

🧱 Block replacement - replace one block type with another (with autocomplete).

🌍 Language switch - Russian / English (more coming).

📐 Rotation - rotate your build by 90°, 180°, or 270°.

⚡ Fast - optimized for large schematics.

📦 Portable - single .exe file, no installation required.

##🚀 Installation & Usage 📦 For Windows (.exe – recommended)

Download the latest MinecraftStructureForge.exe from the Releases page.

Run the file - no installation needed.

Drag & drop a .schematic file or use the Choose File button.

Adjust settings (block replacement, rotation) if needed.

Click Convert - your .nbt file will be saved in the same folder.

##🐍 For Developers (run from source)

Clone the repository:
bash

git clone https://github.com/gevihall/minecraft-structure-forge.git
cd minecraft-structure-forge

Install dependencies:
bash

pip install -r requirements.txt

Run the app:
bash

python main.py

##🧪 Example

Input: my_build.schematic (size 64×32×64)

Action: Replace all minecraft:stone with minecraft:oak_planks + rotate 90°

Output: my_build.nbt – ready to place with a Structure Block in Minecraft.

Donwload
Download

##🤝 Contributing

Contributions are welcome! If you find a bug or have a feature idea:

Open an issue

Submit a pull request

🤖 Acknowledgments

This project was built with assistance from AI coding tools (Codex). All code was reviewed, tested, and customized by the author.

💖 Support the project

If you find this tool useful, consider supporting its development:

  • Star this repository on GitHub – it helps others discover the project
  • Buy me a coffee – every little bit keeps me motivated!

GitHub stars Ko-fi

📜 License

This project is licensed under the MIT License – see the LICENSE file for details. 💬 Support & Contact

Telegram: https://t.me/gevihalldeveloper

GitHub: https://github.com/gevihall

Built with ❤️ by gevihall

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages