CurseForge · Minecraft mod
KJS Editor
An in-game visual editor for KubeJS. Easily create, edit, and manage recipes and content directly inside Minecraft without writing code.
Quick answer
Which KJS Editor release should I use?
KJS Editor kjseditor-1.0.1-beta.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 6 required mods have matching files.
Where it goes
Is KJS Editor required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does KJS Editor kjseditor-1.0.1-beta.jar need?
kjseditor-1.0.1-beta.jar. Change the file and its required mods may change too.
Install Just Enough Items (JEI), KubeJS, LDLib, MezzConfig and 2 more first. We found matching files for this game-version and loader setup. 6 come through another mod in the chain.
6 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add KJS Editor without breaking your instance.
Built for KJS Editor kjseditor-1.0.1-beta.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use kjseditor-1.0.1-beta.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Just Enough Items (JEI), KubeJS, LDLib, MezzConfig and 2 more first. We found matching files for this game-version and loader setup. 6 come through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside kjseditor-1.0.1-beta.jar. It opens that exact file at the source.
About this project
What does KJS Editor add?
KubeJS Editor [BETA]
⚠️ BETA RELEASE NOTICE: This mod is currently in Beta (
v1.0.1-beta). Please feel free to report any issues, suggestions, or feedback in the comments or issue tracker!
🌟 What is KubeJS Editor?
KubeJS Editor is an in-game visual editor for KubeJS. It allows you to create, modify, and manage recipes and content directly inside Minecraft without writing code. All changes are saved into KJE Container (.kje) files and applied immediately using the in-game reload button (⚡ Reload / F5 / Ctrl + R).
✨ Key Features
- Visual Drag & Drop: Drag items, fluid buckets, chemicals, and tags (
#tag) directly from JEI into crafting grids and tanks. - 📦
.kjeContainers & Category Organization: Keep configurations organized in modular.kjecontainers with custom sub-folders instead of a single large script. Export, share, or reorganize with ease. - Smart Search (
OUT⟷IN): Instantly toggle search between output products and input ingredients with a single click. Full support for multi-word queries, display names, and mod IDs. - Dynamic Ingredient Drawer (
^/v): Inspect, add, or remove multi-item ingredient alternatives (item1|item2|item3) with animated slot cycling,+/#badges, and expandable drawers. - Instant Hot-Reload (
⚡/F5/Ctrl + R): Apply your changes to the running server without restarting Minecraft. - Smart Caching & Performance: First-time launch builds a memory cache in 4-5 seconds; all subsequent opens, searches, and filters are instantaneous. No recipe cache is built while the editor is closed.
🔧 Supported Recipe Types & Machines
KubeJS Editor dynamically scans installed mods and activates only relevant tabs:
Vanilla Minecraft:
- Shaped (3x3 grid) & Shapeless Crafting
- Furnaces (Smelting, Blasting, Smoking, Campfire with duration & XP controls)
- Stonecutter & Smithing Table (Template + Base + Addition)
Create:
- Mixing & Compacting (Items, fluids, and heat requirements: None / Heated / Superheated)
- Milling & Crushing Wheel (Primary outputs and chance-based secondary outputs)
- Pressing, Cutting (Sawing), Deploying, Spout (Filling)
- Mechanical Crafter: Dynamic node-based placement on an interactive 9x9 canvas, Pan & Zoom, animated rotating cogwheels, topological graph connectivity validation (BFS), and optional mirrored crafting (
acceptMirrored). - Sequenced Assembly: Transitional item setup, loops, up to 10 sequential steps (Deployer, Press, Saw, Spout, Energiser), primary chance, and Salvage Pool with dice auto-distribution (🎲).
Create Addons:
- Create Crafts & Additions: Rolling Mill & Tesla Coil Charging.
- Create: New Age: Energiser (Supports up to 2,000,000,000 FE with shorthand parsing:
10k,1m,2b). - Create: Enchantment Industry: Grinding & Printing.
Mekanism (20+ Machines Supported):
- Core processing: Crushing, Enriching, Smelting, Compressing, Combining, Purifying, Injecting, Metallurgic Infusing.
- Item to Chemical (Conversion) & Chemical Oxidizer.
- Precision Sawing (Main lumber output + byproduct chance).
- Electrolytic Separator (Fluid to dual chemical outputs).
- Chemical Washer (Fluid + slurry/chemical to clean output).
- Pressurized Reaction Chamber / PRC (Item + Fluid + Chemical -> Item + Chemical with processing duration).
- Chemical Infuser & Pigment Mixer (Dual chemical inputs -> single chemical output).
- Chemical Dissolution Chamber & Chemical Crystallizer.
- Isotopic Centrifuge & Rotary Condensentrater (Bidirectional Fluid ⟷ Gas condensing and decondensing).
- Painting Machine & Pigment Extracting.
💻 In-Game Commands
| Command | Permission | Description |
|---|---|---|
/kjseditor or /kjseditor open |
OP (Lv. 2) | Opens the KubeJS Editor interface. |
/kjseditor recache |
OP (Lv. 2) | Clears and rebuilds the cache from scratch, reporting total loaded count. |
/kjseditor clearcache |
OP (Lv. 2) | Frees the cache from memory (rebuilds automatically on next editor open). |
📦 Dependencies & Versions
🔴 Required:
- Minecraft:
1.21.1 - NeoForge:
21.1.248or higher - LDLib2:
2.2.0or higher - KubeJS:
2101.7.2-build.368or higher - JEI (Just Enough Items):
19.43.0.392or higher
🟢 Optional (Auto-detected):
- Create:
6.0.10+(with KubeJS Create2101.3.1-build.18+) - Create Crafts & Additions:
1.6.0+ - Create: New Age:
1.2.0+ - Create: Enchantment Industry:
2.4.2+ - Mekanism:
10.7.19+(with KubeJS Mekanism2101.1.7-build.18+) - Farmer's Delight:
1.3.4+
🗺️ Planned for Next Version (v1.0.2)
- Tag Editor: Create and edit KubeJS item/block tags directly in-game.
Project description from CurseForge.
Pick your setup
KJS Editor by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
KJS Editor versions and loaders
kjseditor-1.0.1-beta.jar
9 Sept 2026
kjseditor-1.0.0-beta.jar
4 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.