FREEDOM251

Freedom251 › Minecraft Add-on Editors

Bedrocken

Free plan ExtensionLinuxMacWindows

Visit Bedrocken Alternatives Pricing

What Bedrocken is

Bedrocken is a free VS Code extension for developing Bedrock add-ons. It can export behavior packs, resource packs, and add-ons, and lets users switch projects from a designated projects folder. From a manifest.json file, users can link behavior and resource packs or add scripts. Autocomplete covers Bedrock identifiers and project content such as components, entity files, recipes, loot tables, localization files, and JSON assets. Commands generate files from presets and provide snippets for simple tasks. Create New Project makes a com.mojang project, with the resource pack description defaulting to the behavior pack description. Generate supports texture_list.json, sound_definitions.json, item_texture.json, and terrain_texture.json. From a block.json, users can choose an item short name or texture path; the selected path is registered to the item atlas and an item.json is created. The extension is published by Xterionix, is listed under GPL-3.0, and requires VS Code compatibility ^1.87.0.

Who it suits

Bedrocken suits Bedrock add-on developers who work in VS Code and need tools for packs, manifests, scripts, and generated asset files. It is available for Windows, macOS, and Linux.

What it does well

  • Free VS Code extension
  • Exports behavior packs, resource packs, and add-ons
  • Autocomplete covers Bedrock identifiers and project files
  • Commands generate several asset JSON files
  • GPL-3.0 license

What to know first

  • Requires VS Code compatibility ^1.87.0
  • Designed for Bedrock add-on development

Limits

The free plan is the VS Code extension and requires VS Code compatibility ^1.87.0.

Plans

PlanBilled and limitsPrice
BedrockenVS Code extension · Requires VS Code ^1.87.0Free

As github.com lists them, read 30 Sept 2026. The maker's own page has the final word.

Getting started

  1. Open the Bedrocken project website on GitHub.
  2. Use VS Code compatible with ^1.87.0.
  3. Install the extension in VS Code.
  4. Create a com.mojang project or switch to one in the designated projects folder.
  5. Open a manifest.json to link packs or add scripts.

Bedrocken is a free VS Code extension for building Minecraft Bedrock behavior packs, resource packs, and add-ons. It is best suited to developers who want a code-first workflow with Bedrock-aware project utilities, rather than a visual authoring environment. Its strongest advantage is bringing setup, linking, generation, and context-sensitive completion into one editor.

Overview

Bedrocken concentrates the recurring mechanics of Bedrock add-on development inside VS Code. Its project commands can create a com.mojang project, switch between projects in a designated folder, and export behavior packs, resource packs, or complete add-ons. Opening a manifest.json provides commands to link behavior and resource packs and to add scripts, which is useful when pack relationships would otherwise be configured manually.

This is a code editor extension, not a broad Minecraft creation suite. The code-only mode favors users comfortable editing JSON and scripts; people looking for visual modeling or drag-and-drop construction should choose a different type of tool.

Key features

Project and pack workflow

The Create New Project command builds a com.mojang project and copies the behavior pack description into the resource pack description by default. That saves initial typing, although projects needing distinct descriptions will require an edit afterward. Project switching is limited to the designated projects folder, so its convenience depends on keeping work organized there.

Direct export for behavior packs, resource packs, and add-ons gives a clear handoff path when a project is ready to package. Manifest actions for linking packs and adding scripts keep common relationships close to the file that defines the project.

Autocomplete and generation

Dynamic autocomplete covers Bedrock identifiers and project content across components, entity files, recipes, loot tables, localization files, and JSON asset files. That breadth is most valuable in add-ons with many interdependent definitions, where contextual suggestions can reduce repeated reference checks and naming errors. It does not replace understanding the underlying schemas, but it makes a code-heavy workflow more productive.

Preset commands and snippets generate files and handle simple tasks. The Generate command specifically supports texture_list.json, sound_definitions.json, item_texture.json, and terrain_texture.json. From a block.json, users can select an item short name or texture path; Bedrocken registers the chosen texture in the item atlas and creates an item.json. These targeted generators are practical for repetitive asset setup, though the documented coverage is centered on the listed file types.

Entities and scripts

Custom entity tools and scripting support extend Bedrocken beyond basic pack editing. Developers building behavior that depends on scripts or custom entities therefore get a more complete code workflow than with a plain text editor, while purely visual creators gain little from these features.

Pricing

PlanPriceIncludes
BedrockenfreeVS Code extension; requires VS Code ^1.87.0

There is one free plan, with no paid tier or seat and quota structure described. That makes Bedrocken straightforward for individual developers and small teams that already use VS Code. The trade-off is dependency on a compatible editor installation: projects using an older VS Code release will not meet the stated requirement.

Platforms

Bedrocken is distributed as an extension for Windows, macOS, and Linux. Its editor mode is code, and the package requires VS Code compatibility ^1.87.0. The repository identifies Xterionix as publisher and uses the GPL-3.0 license.

Who it's for

Choose Bedrocken if you develop Bedrock add-ons in VS Code and want project creation, pack linking, exports, scripts, generators, and Bedrock-focused autocomplete in the same environment. It is particularly suitable for structured projects spanning entities, recipes, loot tables, localization, and asset JSON.

It is a weaker fit for creators who need visual modeling, a graphical interface, or a workflow outside VS Code. The designated-project-folder approach also matters to anyone whose projects are spread across unrelated locations.

Pros and cons

Pros

  • Bedrock-specific completion: suggestions cover identifiers and a wide range of project files, helping with interconnected JSON work.
  • Useful pack operations: linking manifests, adding scripts, switching projects, and exporting packs address common setup and delivery tasks.
  • Targeted file generation: presets, snippets, texture and sound definition generators, and block-to-item creation reduce repetitive authoring.
  • No purchase barrier: the extension is free on all three desktop platforms.

Cons

  • Code-only focus: it does not suit users seeking visual or drag-and-drop creation.
  • VS Code dependency: installation requires compatibility with VS Code ^1.87.0.
  • Folder-bound switching: project switching works from a designated projects folder rather than an arbitrary collection of locations.
  • Default description carry-over: new resource packs inherit the behavior pack description until changed.

Alternatives

Blockception Minecraft Bedrock Development is the closest alternative when you want another free VS Code extension for Minecraft Bedrock add-ons and Minecraft Education Edition. Pick Visual Studio Code instead when you need the general-purpose editor itself rather than Bedrock-specific tooling.

Snowstorm is a better choice when broad platform coverage, including web and mobile, matters. Choose Blockbench for a free, general 3D creation tool rather than a code-first Bedrock extension. JsonForge fits users seeking a free, open-source web or Electron JSON application, while mcblend is the alternative for a Blender add-on workflow.

Minecraft Launcher is for obtaining and launching Minecraft rather than authoring add-ons. McpeTool offers a free MIT-licensed option across API, self-hosted, and desktop environments. For a broader directory of options, see Minecraft Add-on Editors.

Verdict

Bedrocken is a strong choice for Bedrock developers who already work in VS Code and want free, focused help with project structure, pack relationships, generation, scripting, and autocomplete. Its main reason to look elsewhere is equally clear: creators who need visual authoring, broader editor independence, or projects outside its designated folder will find its code-first, VS Code-bound workflow restrictive.

Verdict

Bedrocken brings project, autocomplete, and file-generation features to Bedrock add-on work in VS Code. Check the stated editor compatibility requirement before installing.

Questions

How much does Bedrocken cost?

The Bedrocken plan is free.

Which platforms does it support?

Bedrocken is available as an extension for Windows, macOS, and Linux.

What pack types can I work with?

It supports behavior packs, resource packs, and add-ons, and can export those types directly.

Does Bedrocken support scripting?

Yes. Opening a manifest.json offers an option to add scripts.

Is Bedrocken open source?

The project is listed under the GPL-3.0 license.

Which VS Code version does it require?

The extension package specifies compatibility as ^1.87.0.

Facts from Bedrocken's own pages

Block item creation
From a block.json, users can choose an item short name or texture path; the selected texture path is registered to the item atlas and an item.json is created. · marketplace.visualstudio.com, 30 Sept 2026
Dynamic autocomplete
Autocomplete supports Bedrock identifiers and project content including components, entity files, recipes, loot tables, localization files, and JSON asset files. · marketplace.visualstudio.com, 30 Sept 2026
Editor requirement
The extension package specifies VS Code compatibility as ^1.87.0. · github.com, 30 Sept 2026
Generated files
The Generate command supports texture_list.json, sound_definitions.json, item_texture.json, and terrain_texture.json. · marketplace.visualstudio.com, 30 Sept 2026
License
The repository lists the project under the GPL-3.0 license. · github.com, 30 Sept 2026
Maker
The package identifies Xterionix as the publisher. · github.com, 30 Sept 2026
Manifest linking
Clicking a manifest.json offers an option to link behavior packs and resource packs. · marketplace.visualstudio.com, 30 Sept 2026
Presets and snippets
The extension provides commands to generate files from presets and perform simple tasks with snippets. · marketplace.visualstudio.com, 30 Sept 2026
Project creation
Its Create New Project command creates a com.mojang project, with the resource pack description defaulting to the behavior pack description. · marketplace.visualstudio.com, 30 Sept 2026
Project exports
It can export behavior packs, resource packs, and add-ons directly. · marketplace.visualstudio.com, 30 Sept 2026
Project switching
It can switch projects from within a designated projects folder. · marketplace.visualstudio.com, 30 Sept 2026
Purpose
Bedrocken is a VS Code extension that provides features for Bedrock add-on development. · marketplace.visualstudio.com, 30 Sept 2026
Script setup
Clicking a manifest.json allows users to add scripts. · marketplace.visualstudio.com, 30 Sept 2026

Where Bedrocken stands on Freedom251

Look at these too