ModsFinder

KubeJS Studio

by TysonTheEmber

KubeJS Studio is a Forge and NeoForge client-side editor where a player builds KubeJS recipes, tags, loot tables and items through forms and a code editor instead of typing scripts by hand.

ForgeNeoForgeClient-side onlyCustom license1.20.1 – 26.1.2

What it does

Studio opens as an in-game front end to KubeJS, reached by pressing K. Its workspace lists recipes, tags, loot tables, items, blocks and stats, and it knows which registry entries and code the loaded pack provides. Studio writes plain files under kubejs, covering scripts, datapack JSON, lang files and models, and a project format export keeps the generated files working without Studio installed.

Form editing suits recipes where the visual layout is faster than scripting, and the built-in code editor suits the rest. Completion, hover documentation and error checking come from a typings file built from the running instance. Each recipe type has its own form, with vanilla crafting, cooking, stonecutting and smithing alongside Create processing recipes, while other types fall back to a flat form generated from the recipe schema. The mod requires Kotlin for Forge and KubeJS, and EMI and Just Enough Items (JEI) are optional. The license is custom and the mod is not open source; the source code and issue tracker are public.

Key features

  1. Visual recipe forms

    Recipe, tag, loot table and item changes are picked in forms with real item slots, and a preview shows what will be written before anything changes.

  2. Code editor with checks

    The KubeJS Files tab provides a code editor with completion, hover documentation and error checking tied to the running instance.

  3. Recipe browser

    Loaded recipes can be filtered by mod and recipe type, and an existing recipe opens in its form with the output shown underneath.

  4. Recipe overrides

    A recipe can be disabled or replaced with a duplicate that starts blank, and an existing JSON recipe can be round-tripped into a form or opened as raw JSON.

Compatibility

Latest build for each game version and loader.

26.1.2Not available1.3.0+neoforge-26.1
26.1.1Not available1.3.0+neoforge-26.1
26.1Not available1.3.0+neoforge-26.1
1.21.1Not available1.3.0+neoforge-1.21.1
1.20.11.3.0+forge-1.20.1Not available
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 2

KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Required
Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required

Optional 2

EMIA featureful and accessible item and recipe viewer
Optional
Just Enough Items (JEI)View Items and Recipes
Optional

How it compares

Full comparison

Visual Recipe Editor is a Forge and NeoForge option for 1.20.1 – 1.21.1, all rights reserved and not open source, and it can run on the client or the server. KubeJS Delight is open source under the GNU Lesser General Public License v3.0 or later, for Forge and NeoForge across 1.19.2 – 1.21.1, and it needs both the client and the server. KubeJS Studio supports 1.20.1, 1.21.1 and 26.1 – 26.1.2, and only the client needs it.

ModLoadersGame versionsEnvironmentUpdated
KubeJS StudioForge and NeoForge1.20.1 – 26.1.2Client-side only2026-09-29
Visual Recipe EditorForge and NeoForge1.20.1 – 1.21.1Client or server, optional2026-04-11
KubeJS DelightForge and NeoForge1.19.2 – 1.21.1Client and server2026-06-03

Questions

Does KubeJS Studio need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which loader should be used with KubeJS Studio?

KubeJS Studio is published for Forge and NeoForge. The latest Forge file is 1.3.0+forge-1.20.1 for 1.20.1, and the latest NeoForge file is 1.3.0+neoforge-26.1 for 26.1.2.

Does KubeJS Studio need Kotlin for Forge?

Yes. Kotlin for Forge and KubeJS are both required dependencies, and EMI and Just Enough Items (JEI) are optional.

In the catalog

KubeJS Studio is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 15,189 mods support Minecraft 26.1.2.

More from TysonTheEmber

All projects

Similar mods

What the author says

KubeJS Studio is an in-game front end for KubeJS. Press K and you get a workspace for recipes, tags, loot tables, item and block stats and new registry entries, plus a code editor that knows what is loaded in your pack. Studio writes plain files under kubejs/: scripts, datapack JSON, lang files and models. There is…
TysonTheEmber, on the Modrinth page

Official listing

Owner
TysonTheEmber
Published
2026-07-04
Updated on Modrinth
2026-09-29
Facts verified
2026-10-15

Tags