Skip to content
SPECIFICTION
Get listed

Amulet Map Editor vs MCA JSON

Amulet Map Editor

amuletmc.com

MCA JSON

github.com

Side by side

FigureAmulet Map EditorMCA JSON
Price from£0.58/moFree
Free plan—Yes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published41
Spec score · Minecraft World Editors8.9 (#1)7.8 (#13)
PurposeAmulet is a Minecraft world editor and converter for modifying save files, including repairing corrupt areas and moving or copying builds.MCA JSON provides command-line tools and a JavaScript library for converting Minecraft Anvil and NBT files to JSON, converting back, and modifying data.
SupportUsers can report bugs through GitHub or Discord, and Payhip purchasers can contact the listed support email.For problems with other Minecraft versions, the maker asks users to supply a test MCA file and problem description or submit a pull request.
Version coverageIt supports Java versions from 1.12 onward and Bedrock versions from 1.7 onward.The maker says region structure and NBT reading work across versions and reports trying files from Minecraft 1.2.1 through 1.21.

Plans

Amulet Map Editor

  • Individual - Non-Commercial£7 a year
  • Individual£18 a year
  • Small Team£36 a year
  • Large Team£72 a year

Amulet Map Editor pricing →

MCA JSON

  • MCA JSONFree

MCA JSON pricing →

In their own words

Amulet Map Editor

Amulet Map Editor modifies Minecraft world saves and converts worlds, including between Java and Bedrock when both can be opened. It can repair corrupt areas, move or copy builds, fill or replace blocks, delete chunks, and import or export structure formats. It supports Java releases from 1.12 and Bedrock releases from 1.7, but not snapshots, beta releases, or previews. Supported formats include Java and Bedrock saves and the Amulet construction format, which stores chunk data for both editions, allows multiple selection boxes, and keeps sub-chunks individually. Amulet is written in Python 3 and provides an API for world-data changes and custom operations. It runs on Windows, macOS, and Linux. The maker recommends copying worlds before editing. Bedrock Marketplace worlds cannot be opened, and entities and items are unsupported except during conversion within the same platform; entities should remain in place. Version 0.10.44 is the last free release and cannot open worlds from newer game versions. Paid plans provide compiled builds for one year and a perpetual license to use Amulet-Team software released within one year after purchase.

Visit amuletmc.com

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.

Visit github.com