ModsFinder

Data Recipe Generator

by lying-ice

Data Recipe Generator writes recipe JSON files straight into a world's datapack folder from the crafting table and smithing table screens.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Players open a vanilla crafting table or smithing table, arrange the grid, and press a Generate Recipe button that the mod adds to those screens. The result is saved as a recipe JSON file inside the world's datapack folder, where it is ready to use without a reload step. Shift-clicking the output prints the recipe to the chat log as well. Shaped and shapeless recipes can be toggled on the crafting table, and the output directory and namespace can be set once and cached for later sessions.

The mod is aimed at developers who write datapack recipes by hand and want to skip repetitive JSON editing. It is a NeoForge mod for 1.21.1 and runs on client and server, so both the server and every player need it. The code is open source under the MIT License, and a source repository is public. The first file was published on 2026-06-23 and the latest NeoForge file, 1.0.0 for 1.21.1, on 2026-06-26.

Key features

  1. Recipe button on crafting screens

    A Generate Recipe button sits on the crafting and smithing screens, so no separate window is needed.

  2. Several file naming modes

    Files can be named normally, by active choice, by auto-detected item ID, or by a half-active mode, with optional custom suffixes.

  3. Smithing upgrade names

    Smithing recipes can be named after their upgrade, so a diamond sword upgraded to netherite produces a clearly named file.

  4. Shaped and shapeless toggle

    Players switch between shaped and shapeless recipe types on the crafting table with one control.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Datapack authors and mod developers who write many recipe files and want the JSON produced from the in-game grid. Server owners who manage recipes for a shared world can use the same output.

Questions

Which loader does Data Recipe Generator need?

The mod is published for NeoForge only, with the latest file 1.0.0 for 1.21.1.

Does the server need Data Recipe Generator installed?

Yes. Installation covers the server and each player's game.

Where are the generated recipe files saved?

They go into the world's datapack folder, and the output directory and namespace can be changed and cached.

In the catalog

Data Recipe Generator is one of 36,990 Utility mods on ModsFinder, and one of 13,477 Utility mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from lying-ice

All projects

Similar mods

What the author says

A simple and efficient tool to speed up your mod development workflow by generating recipe JSON files directly from in-game GUIs. In-GUI Recipe Generation: Adds a "Generate Recipe" button directly to the vanilla crafting table and smithing table interfaces. Flexible Naming: Choose from multiple file naming modes…
lying-ice, on the Modrinth page

Official listing

Owner
lying-ice
Published
2026-06-23
Updated on Modrinth
2026-06-26
Facts verified
2026-10-15

Tags