promotional bannermobile promotional banner

Easy Recipes (KubeJS)

Build KubeJS recipes in-game with a visual editor instead of writing JavaScript — vanilla and Create stations.
Back to Files

easyrecipes-1.1.0.jar

File nameeasyrecipes-1.20.1-1.1.0.jar
Uploader
EGOP1EGOP1
Uploaded
Sep 13, 2026
Downloads
30
Size
149.5 KB
Mod Loaders
ForgeNeoForge
File ID
8873873
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:easy-recipes-kubejs-1612774:8873873")

NeoForge

implementation fg.deobf("curse.maven:easy-recipes-kubejs-1612774:8873873")

Learn more about Curse Maven

What's new

No longer required on clients. Install it on your client and, if you want to edit on a live server, on the server. Other players don't need it. You can also skip the server entirely — copy kubejs/server_scripts/easyrecipes_generated.js over and it runs on KubeJS alone. Editing still requires OP.

Search by result instead of recipe id. "Edit existing" now takes an item name (or an ingredient name) and shows matching recipes as items with their names; the recipe id is in the tooltip. Replaces the old type-the-id-and-press-Tab field.

Editing opens on the recipe you're replacing — ingredients and result already in the slots, and for crushing/milling the full weighted output list with chances. Fluids, counts and the recipe name aren't carried over.

Recipe list redone. Rows show the item and its name instead of a truncated item id. An override also shows what it replaced, and each icon's tooltip gives its recipe id.

Generated recipes are now named easyrecipes:<station>/<result> instead of create:kjs/<item>. Note: this renames recipes made with 1.0.0 — they're regenerated the next time you save. Nothing breaks in game, but repoint any scripts of your own that referenced the old ids.

Works on NeoForge 1.20.1 as well as Forge.

This mod has no additional files