KubeJS Studio
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.
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
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.
Code editor with checks
The KubeJS Files tab provides a code editor with completion, hover documentation and error checking tied to the running instance.
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.
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.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 2
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KubeJS Studio | Forge and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-09-29 |
| Visual Recipe Editor | Forge and NeoForge | 1.20.1 – 1.21.1 | Client or server, optional | 2026-04-11 |
| KubeJS Delight | Forge and NeoForge | 1.19.2 – 1.21.1 | Client and server | 2026-06-03 |
Questions
Does KubeJS Studio need to be installed on the server?
Which loader should be used with KubeJS Studio?
Does KubeJS Studio need Kotlin for Forge?
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
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…
Official listing
- Modrinth page
- modrinth.com/mod/kubejs-studio
- Owner
- TysonTheEmber
- Published
- 2026-07-04
- Updated on Modrinth
- 2026-09-29
- Facts verified
- 2026-10-15
