- Home
- Minecraft Schematic Tools
- SchemConvert
SchemConvert
What it is
SchemConvert is a free, open-source desktop utility for converting Minecraft schematic files between .nbt, .schem, .litematic, and .bp formats. The formats correspond to different Minecraft tools: .nbt is used by vanilla structure blocks, .schem by community programs such as WorldEdit and MCEdit, .litematic by Litematica, and .bp by Axiom for blueprints. You can convert multiple schematics in one batch, and command-line conversion to .litematic is supported. Its listed placement workflow is export-only, so the tool focuses on producing converted files rather than placing them directly. SchemConvert runs on Linux, macOS, and Windows desktops and requires Java 21 or later. The project is hosted on GitHub and released under the GPL-3.0 license. GitHub reports no published security advisories and no SECURITY.md file. The repository owner describes themself as someone who codes things sometimes and contributes mappings for ParchmentMC. The Free plan costs nothing, with no usage limits stated.
For and against
For
- Converts four Minecraft schematic formats
- Batch conversion handles multiple schematics
- Runs on Linux, macOS, and Windows
- Open source under GPL-3.0
- Command-line .litematic conversion supported
Against
- Requires Java 21 or later
- Placement workflow is export-only
- No SECURITY.md file is reported
The verdict
SchemConvert focuses on format conversion, export, and batch processing across major desktop systems. Its Java requirement and export-only workflow are the main practical constraints.
Who it suits
SchemConvert suits Minecraft users moving schematic files among the four supported formats. It is also suited to desktop users who need batch or command-line conversion and can run Java 21 or later.
Plans and prices
SchemConvert Litematica to WorldEdit (third-party BuiltByBit listing by Frostxrv
unlimited servers you own · no redistribution or resale · Paper/Purpur 1.21.11+ · Java 21+
Read 15 Oct 2026 · builtbybit.com
Free
No pricing or usage limits stated
Read 9 Oct 2026 · github.com
On the record
- Axiom format
- It supports .bp files used by Axiom blueprints.github.com · read 15 Oct 2026
- Batch conversion
- A release note says the tool supports converting multiple schematics at once.github.com · read 9 Oct 2026
- Blueprint format
- The README identifies .bp as the format used by Axiom for blueprints.github.com · read 9 Oct 2026
- Build system
- The project uses Gradle’s Java application plugin and Shadow plugin 8.1.1 to build an all-dependencies JAR.raw.githubusercontent.com · read 15 Oct 2026
- CLI default output
- If only a format is provided, the output file is created beside the input with the corresponding extension.raw.githubusercontent.com · read 15 Oct 2026
- CLI input
- The command-line interface requires an input file and accepts an optional output format.raw.githubusercontent.com · read 15 Oct 2026
- CLI output inference
- When no format is supplied, the program infers the output format from the output filename.raw.githubusercontent.com · read 15 Oct 2026
- Command line
- A release note mentions fixing conversion to .litematic via the command line.github.com · read 9 Oct 2026
- Dependencies
- The build declares Guava, jopt-simple 5.0.4, and Gson 2.10.1 dependencies.raw.githubusercontent.com · read 15 Oct 2026
- GUI workflow
- The maker describes downloading a JAR, selecting input and output files, and clicking Convert.minecraftforum.net · read 15 Oct 2026
- Independent listing status
- A similarly named third-party BuiltByBit plugin listing is attributed to creator Frostxrv, reports zero purchases and one download, and is marked not yet rated.builtbybit.com · read 15 Oct 2026
- Independent usage documentation
- PicoLimbo documents running SchemConvert with java -jar SchemConvert-1.2.5-all.jar and selecting input, output, and the .schem conversion type.picolimbo.quozul.dev · read 15 Oct 2026
- Java requirement
- The repository says Java 21 or newer is required.github.com · read 15 Oct 2026
- License
- The repository is publicly licensed under GNU GPL version 3.0.github.com · read 15 Oct 2026
- Limit: conversion error
- An issue reports an unexpected error when converting a .litematic file even after the user installed Java 21.github.com · read 15 Oct 2026
- Limit: folder conversion request
- An open enhancement issue requests support for using folders as input for mass conversion.github.com · read 15 Oct 2026
- Limit: legacy format
- An open issue says the application has no .schematic format selector; the maintainer described that format as old and low priority.github.com · read 15 Oct 2026
- Limit: startup confusion
- A Reddit user reported that the program flashed and closed, and the maker replied that the JAR file had to be downloaded and run.reddit.com · read 15 Oct 2026