Skip to content
SPECIFICTION
Get listed

Bedrock Toolchest vs MCA JSON

Bedrock Toolchest

bedrocktoolchest.com

MCA JSON

github.com

Side by side

FigureBedrock ToolchestMCA JSON
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOS—Yes
LinuxYesYes
Plans published11
Spec score · Minecraft World Editors7.9 (#8)7.8 (#13)
SupportThe maker points users to its Discord community for help and welcomes translation contributions there.For problems with other Minecraft versions, the maker asks users to supply a test MCA file and problem description or submit a pull request.

Plans

Bedrock Toolchest

  • FreeFree

Bedrock Toolchest pricing →

MCA JSON

  • MCA JSONFree

MCA JSON pricing →

In their own words

Bedrock Toolchest

Bedrock Toolchest is a free desktop editor for Minecraft Bedrock worlds. Its Level Editor changes world settings, all 31 game rules, superflat layers and experiments. The Player Editor covers position, health, experience, inventory, enchantments, effects and tamed pets, and can export a player to a file. A world map supports chunk pruning and editing entities, chests, signs and villager trades. The Structure Viewer renders saved structures in 3D and imports or exports .mcstructure files; add-on management can install, remove, reorder and update packs and flag missing packs or unmet dependencies. The app works with Bedrock worlds from version 1.21 through the current release, including world folders, extracted .mcworld worlds and .mcstructure files, but not Java Edition worlds. It supports 64-bit Windows 10 or later and 64-bit x86 Linux desktops; ARM machines are unsupported. Changes are staged until saved, and a backup is made before the first save in a session by default. The app does not require an internet connection.

Visit bedrocktoolchest.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