KubeJS GUI Overhauled
by street_can
KubeJS GUI Overhauled gives players an in-game screen for writing custom recipes, so no code has to be written by hand.
What it does
Opening a chest with a bedrock block in hand starts the GUI, which lets a player build custom recipes inside the game. The author describes the goal as community sharing: a finished setup is saved as a .kubeguitemplate file, a plain text file whose contents hold the metadata, canvas data and template. Someone who receives the file can copy and paste it to reuse the template, and the author plans to publish the description once sharing goes live.
The mod works with KubeJS, so the scripts it produces run through KubeJS and its wiki tutorials cover the underlying scripting. Because the scripts are generated by the tool, a faulty template may still produce an error when the game loads, and a broken script can be removed from the instance kubejs folder. The mod is released under the MIT License and is not open source. Files exist for Fabric, Forge and NeoForge, with builds covering 1.20.1 – 1.21.11 and the latest file for 1.20.1 and 1.21.1.
Key features
In-game recipe GUI
A screen inside the game lets players add custom recipes without writing code by hand.
Template files
Finished setups are stored as .kubeguitemplate files that hold the recipe data in readable text.
Chest-and-bedrock opener
An open chest combined with a bedrock block in hand starts the recipe interface.
Community sharing planned
The author intends to let players share templates, which is still in testing.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who want to add custom recipes to a KubeJS-based pack and prefer a visual editor to writing scripts. Server owners who run KubeJS will need the mod on the server as well.
How it compares
KubeJS TFC is open source under the MIT License and targets Forge and NeoForge for 1.18.2 – 1.21.1, with the client and server environment. Applied KubeJS is server-side only, released under All rights reserved and built for 1.20.1 – 1.21.1 on Forge and NeoForge. KubeJS GUI Overhauled is a different tool: it adds a recipe GUI on Fabric, Forge and NeoForge, with the client and server environment and no open source license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KubeJS GUI Overhauled | Fabric, Forge and NeoForge | 1.20.1 – 1.21.11 | Client and server | 2026-06-24 |
| KubeJS TFC | Forge and NeoForge | 1.18.2 – 1.21.1 | Client and server | 2026-09-09 |
| Applied KubeJS | Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-02-23 |
Questions
Which loaders does KubeJS GUI Overhauled support?
Does the server need KubeJS GUI Overhauled?
Where are generated scripts stored?
In the catalog
KubeJS GUI Overhauled is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from street_can
Similar mods
What the author says
TL:DR: Open a chest with a block of bedrock in your hand to start the GUI The goal is to have the community make and share templates, templates are stored as a.kubeguitemplate file (literally just a formatted text file) and contains meta data and canvas data so the template self assembles when you want to make a…
Official listing
- Modrinth page
- modrinth.com/mod/kubejs-gui
- Owner
- street_can
- Published
- 2025-11-12
- Updated on Modrinth
- 2026-06-24
- Facts verified
- 2026-10-15
