KubeJS GUI

KubeJS GUI

An in-game GUI for adding recipes without code, modded or not!

by
6.2K Downloads
forgeneoforgeutility
Rent Server with this Mod

Screenshots

[This is the depreciated version!] The (slightly) improved GUI
All Recipe Browser (Modded and Vanilla)
Tag Editor GUI
Main GUI After Pressing G
9x9 mechanical crafting (Yes you can make a smaller recipe)
Mixing GUI

About this Mod

Overview

REQUIRES KUBEJS

The 1.20.1 version is the old prototype, its really bad, 1.21.1 is the official release

New 1.20.1 Forge version is now up and running

Making custom recipes was never this easy.

I ditched the 1.20.1 project for a few months because it was super jank. Way better now with the 1.0.0 release.

How use:

  • Press G to open the GUI. Yes it looks unorganized, but this is just a tool, not meant for gameplay, just for making custom recipes to play with.
  • Select the type of recipe you want to make.
  • Make the recipe.
  • Save the recipe.
  • Run the command "/reload"
  • wait for it to say "KubeJS reloaded with no errors" (report any errors to the GitHub please)
  • Enjoy your new recipe

Extra functions:

  • Fluid tokens, open the Fluid Tokens tab, the game scans for all available fluids, modded and vanilla, then just generate a token. Use the nametag token in an appropriate recipe. [e.g. 700mb water token + 2 dirt in a mixing recipe to output mud]
  • Generated Recipe Browser, manage the recipes/scripts you made. Easy to delete. Just run /reload after making changes.
  • Tag editor, although not 100% working, it mostly works, you can add items to tag collections and remove them as well. You can't remove vanilla tags but you can add, remove and create other tags. (tags tokens only work for 3x3 recipes at the moment, tokens here are the same idea as with fluid tokens)
  • Recipe removal, scans for all recipes in game, you can remove any of them, whether by ID, output, or output and recipe type.

Current recipe list:

Create:

  • 3x3 shaped
  • 3x3 shapeless
  • Mixing (not heated, heated, superheated)
  • Bulk blasting
  • Bulk washing
  • Bulk smoking
  • Bulk haunting
  • Crushing
  • Cutting
  • Pressing
  • Compacting
  • Emptying (Fluids)
  • Filling (Fluids)
  • Milling
  • Mechanical crafting (up to 9x9 recipes)
  • Deploying
  • Polishing

Vanilla:

  • 3x3 shaped
  • 3x3 shapeless
  • Smelting
  • Smoking
  • Blasting

I am not affiliated in any way, shape or form with the developers of KubeJS or the authors of any of its addons

Available Versions

KubeJS GUI 1.0.7p.4release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge, neoforge
November 15, 2025
KubeJS GUI 1.0.6release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge, neoforge
November 13, 2025
KubeJS GUI 1.0.1release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge, neoforge
November 12, 2025

How to Install KubeJS GUI on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "KubeJS GUI". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21.11, 1.21.10, 1.21.9 (+14 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

KubeJS GUI server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is KubeJS GUI compatible with forge and neoforge?

KubeJS GUI officially supports forge, neoforge for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with KubeJS GUI – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if KubeJS GUI consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install KubeJS GUI with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.111.21.101.21.91.21.81.21.71.21.61.21.51.21.41.21.31.21.2+7 more