KubeJS Generator

Quick rating

KubeJS Generator

No reviews yet

Edit recipes in the GUI and export them to KubeJS scripts

QoL & Tweaks
Mod Loaders
Forge
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Optional

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
2.0.5 for Neoforge 1.21.1
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

KubeJS Generator

A visual recipe editor that writes KubeJS scripts

This is a development tool, intended for modpack authors and server operators building custom recipes. It does not add any content or gameplay changes on its own.

Supported recipe types

Mod Recipe types
Minecraft Shaped Crafting, Shapeless Crafting, Smelting, Blasting, Smoking, Campfire Cooking, Stonecutting, Smithing (Transform/Trim), Potion Brewing¹
Create Crushing, Milling, Mixing, Compacting, Pressing, Cutting, Deploying, Filling, Emptying, Splashing, Haunting, Sandpaper Polishing, Mechanical Crafting, Sequenced Assembly
Mekanism Enriching, Crushing, Compressing, Combining, Purifying, Sawing, Smelting, Injecting, Oxidizing, Dissolution, Crystallizing, Chemical Infusing, Metallurgic Infusing, Energy Conversion

¹ Requires the MoreJS addon.

How it works

  1. Press K in-game to open the editor.
  2. + Add Recipe to pick a recipe type
  3. Click a slot to search or type an id, set a tag/fluid, count, chance, or data components. Right-click a slot to clear it
  4. Set recipe parameters on the side panel
  5. Hit Export and review the generated files, then write them to kubejs/server_scripts/.

Adding your own recipe types

Third-party mods or datapacks can register their own recipe types by dropping a JSON layout file under assets/<namespace>/kjsgen_layouts/ (slot positions, decorations, and a template string with {slot:KEY} / {inputs} / {outputs} / {param:KEY} placeholders), or by firing a Java codegen handler off RegisterRecipeTypesEvent on the mod bus. See the project GitHub for the full addon API reference

KubeJS Generator

A visual recipe editor that writes KubeJS scripts

This is a development tool, intended for modpack authors and server operators building custom recipes. It does not add any content or gameplay changes on its own.

Supported recipe types

Mod Recipe types
Minecraft Shaped Crafting, Shapeless Crafting, Smelting, Blasting, Smoking, Campfire Cooking, Stonecutting, Smithing (Transform/Trim), Potion Brewing¹
Create Crushing, Milling, Mixing, Compacting, Pressing, Cutting, Deploying, Filling, Emptying, Splashing, Haunting, Sandpaper Polishing, Mechanical Crafting, Sequenced Assembly
Mekanism Enriching, Crushing, Compressing, Combining, Purifying, Sawing, Smelting, Injecting, Oxidizing, Dissolution, Crystallizing, Chemical Infusing, Metallurgic Infusing, Energy Conversion

¹ Requires the MoreJS addon.

How it works

  1. Press K in-game to open the editor.
  2. + Add Recipe to pick a recipe type
  3. Click a slot to search or type an id, set a tag/fluid, count, chance, or data components. Right-click a slot to clear it
  4. Set recipe parameters on the side panel
  5. Hit Export and review the generated files, then write them to kubejs/server_scripts/.

Adding your own recipe types

Third-party mods or datapacks can register their own recipe types by dropping a JSON layout file under assets/<namespace>/kjsgen_layouts/ (slot positions, decorations, and a template string with {slot:KEY} / {inputs} / {outputs} / {param:KEY} placeholders), or by firing a Java codegen handler off RegisterRecipeTypesEvent on the mod bus. See the project GitHub for the full addon API reference

Screenshots

Gallery

  • Sequenced Assembly from create
    Sequenced Assembly from create
  • Mekanism support
    Mekanism support
  • Crafting
    Crafting
  • Item Search
    Item Search
  • Removing recipes
    Removing recipes
  • Cowork in multiplayer servers
    Cowork in multiplayer servers
  • Buttons in JEI
    Buttons in JEI Edit and Remove recipes directly from jei

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works