Chunker vs MCA JSON
Chunker
chunker.appMCA JSON
github.comSide by side
| Figure | Chunker | MCA JSON |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | — |
| Plans published | 1 | 1 |
| Spec score · Minecraft World Editors | 8.9 (#2) | 7.8 (#13) |
| Purpose | Chunker converts Minecraft worlds between Java Edition and Bedrock Edition. | MCA JSON provides command-line tools and a JavaScript library for converting Minecraft Anvil and NBT files to JSON, converting back, and modifying data. |
Plans
In their own words
Chunker
Chunker converts Minecraft worlds between Java Edition and Bedrock Edition, processing worlds locally on the user's machine. It can transfer level settings and world data such as blocks, biomes, and tile entities, as well as multiple dimensions, containers, items, and in-game maps. It can upgrade or downgrade worlds between supported game versions. Inputs include world folders, ZIP archives, and MCWORLD files, with drag-and-drop support. Users can adjust conversion and export settings and save settings for later conversions. The command-line interface supports conversion and workflow integration, but requires Java 17 or higher. Entities and player inventories are not converted; structure data such as villages and strongholds is listed as unsupported or limited. Chunker is free at free and open source under the MIT license. It is available for Windows, macOS, Linux, and through a web interface. Supported versions vary by edition: the listed ranges are Bedrock 1.12.0–1.26.50 and Java 1.8.8–1.21.11 and 26.1–26.3. Check compatibility before converting a world.
MCA JSON
MCA JSON is a command-line toolkit and TypeScript library for handling Minecraft Java Edition region and data files. Its commands convert MCA and NBT data to JSON and back, list chunks, find signs, remove chunks, and inspect player locations. The library supplies typed methods for parsing and changing MCA, NBT, and SNBT data. The maker reports region structure and NBT reading across versions, with files tried from Minecraft 1.2.1 through 1.21. It reads zlib, gzip, LZ4, and uncompressed chunks; changes are saved with zlib. Installation is documented through npm, with Deno, Bun, pnpm, and other package managers also usable. The library can be bundled for browser use, is distributed only as ES modules, and requires Node.js 20 or newer. It supports Java Edition, not Bedrock. Separate .mcc chunks over 1 MiB and chunks using custom compression cannot be read, though they can be listed and removed. A largely untouched region produced about 1 gigabyte of JSON in an example; compact and condensed output options are documented. The software is free.