Skip to content
SPECIFICTION
Get listed

Cobble vs Datapack Editor

Cobble

deveworld.github.io

Datapack Editor

github.com

Side by side

FigureCobbleDatapack Editor
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
Plans published01
Spec score · Minecraft Datapack Generators7.5 (#9)8.0 (#5)
licenseCobble is licensed under the MIT License.The GitHub repository lists an Apache-2.0 license.
purposeCobble is a modern, Python-like language for creating Minecraft data packs.Datapack Editor is a creator and editor for Minecraft datapacks.
supportThe project directs users to GitHub Issues for support and bug reports.The README directs users with questions, problems, or suggestions to create an issue.

Plans

Cobble

No plans published.

Cobble pricing →

Datapack Editor

  • FreeFree

Datapack Editor pricing →

In their own words

Cobble

Cobble is free, open-source software under the MIT License that transpiles .cbl source into data packs for Minecraft Java Edition. Its Python-like language supports functions, indentation, imports, control flow and static type inference for variables, constants and expressions. Output can include .mcfunction files, pack metadata, tags, predicates, advancements, loot tables, recipes, item modifiers, dialogs and other JSON resources. Cobble handles command JSON safety, macro parameters and command validation, with standard-library helpers for events, text, scoreboards, storage, item components, schedules, selectors, positions, bossbars, teams and entities. The command-line workflow covers project initialization, formatting, building, checking, watching, validation, inspection, linking, cleaning and ZIP creation. The stable release installs with cargo install cobble-lang --locked. A browser compiler runs the Rust parser and transpiler through WebAssembly and can download generated files or a data-pack ZIP. The listed target is Minecraft Java Edition 26.1.2 with pack format 101.1. Cobble is pre-1.0 and actively developed, so bugs and API changes may occur.

Visit deveworld.github.io

Datapack Editor

Datapack Editor is a free creator and editor for Minecraft datapacks. It supports Minecraft 1.20.2–1.20.6, corresponding to datapack versions 18–41, and provides syntax highlighting, error checking, and suggestions and completion for mcFunction and JSON files, including nested constructs. Users can open or create projects, validate mcFunction and JSON files, and work across multiple roots. Projects can declare datapack dependencies in dependencies.json. Navigation and editing features include Ctrl-click symbol navigation, multiple tabs and views, quick file opening, and search across files. Custom themes and plugins are supported. Windows users download and extract a ZIP, then run start.cmd; Linux instructions say to extract the ZIP and run the Datapack Editor file. The listed Linux distribution is Debian. macOS support is experimental, and users must build the app themselves. The repository lists an Apache-2.0 license. The README warns that Avast, AVG, and Zillya may flag the Windows executable, describing those alerts as false positives.

Visit github.com