RecipeBuilder
Datapack creation has always demanded a certain tolerance for pain. Writing JSON by hand means counting braces, memorizing ingredient formats, and debugging silent failures when a single comma lands in the wrong place. RecipeBuilder changes that equation entirely. This mod gives you a visual, in-game interface for generating JSON recipes and tags, turning a tedious text-editing chore into a point-and-click workflow.
Whether you are a seasoned datapack author or someone who has never opened a .json file, RecipeBuilder for Minecraft lowers the barrier dramatically. You select a recipe type, drop items into slots, set conditions, and export a working datapack. No external editor required.
What RecipeBuilder Actually Does
The mod ships with two core tools: a Recipe Builder and a Tag Builder. Both live inside the game and output fully functional JSON files.
The Recipe Builder
The Recipe Builder handles the recipe side of things. The workflow is straightforward:
- Pick the desired recipe type from the list on the left, optionally filtering with the dropdown above it
- Place items and fluids (fluid support is still a work in progress) into the slots in the center
- Set the unlock condition for the recipe when the type requires one
- Adjust recipe parameters such as furnace smelt time or XP drop where applicable
- Optionally assign a custom recipe name to avoid collisions, since the default name is the internal name of the result item
- Press the build button to export the recipe and its advancement to JSON
Some slots are optional depending on the recipe type, and certain slots allow editing so you can reference a tag instead of a specific item or fluid. That flexibility matters when you are building recipes meant to accept any plank, any wool, or any ore.
The Tag Builder
Tags are the backbone of modern Minecraft datapacks, and RecipeBuilder treats them with equal care. To generate a tag, you set a tag name, choose the tag type, and optionally mark it as a replacement for any tag read before it. That replacement checkbox is powerful but dangerous, so only tick it when you genuinely understand the load order implications.
Adding entries is pleasantly tactile. You can type an internal name into the entry field, or in many cases simply click the field while holding an appropriate item. The mod maps items to entry types intelligently: any item works for item tags, any block item for block tags, fluid containers with a single fluid for fluid tags, spawn eggs for entity types, potion items with a single effect for effect tags, and enchanted books with a single enchantment for enchantment tags.
Where Your Files End Up
By default, recipes and advancements land under the domain of the output item or fluid, while tags go under the "recipebuilder" domain. You can override this by specifying a name in the "domain:name" format, and subdirectories are supported through the "subdir/name" pattern.
Everything is packaged into a fully functional datapack placed in a "recipebuilder" folder at the root of your running Minecraft instance. If you are in a singleplayer world, the same datapack is also copied into that world's datapacks folder, meaning a quick /reload command activates your new recipe or tag immediately. That instant feedback loop is where RecipeBuilder truly shines compared to editing files outside the game.
For players who prefer a streamlined setup, the foxygame.net launcher includes RecipeBuilder in its curated add-on catalog, so you can add it to a compatible instance with a single click and let the launcher handle updates automatically.
Version and Loader Support
RecipeBuilder is a Forge mod, originally conceived by AVARITIA on the Forge Discord, and it targets modern Minecraft releases where the datapack system supports the full range of recipe and tag types. If you are running an older version, check compatibility before you download RecipeBuilder, since the JSON formats for recipes and tags have shifted across major updates.
How to Install RecipeBuilder
Installation follows the standard Forge modding routine:
- Confirm your Minecraft version matches a supported RecipeBuilder release
- Install a compatible Forge loader for that version
- Place the mod file into your mods folder
- Launch the game and look for the RecipeBuilder interface in-game
If you are unsure which build matches your setup, a launcher that manages version compatibility removes most of the guesswork.
Final Thoughts
RecipeBuilder does not try to be flashy. It solves one problem well: generating correct JSON without the headache. The interface is functional, the export pipeline is reliable, and the immediate /reload activation makes iteration fast. For datapack developers tired of syntax errors and for newcomers who want to experiment with custom recipes, this mod is an easy recommendation. Download RecipeBuilder, build your first recipe in minutes, and see how much smoother datapack authoring becomes.