KubeJS Mekanism Extends
by Boruto-code
KubeJS Mekanism Extends adds recipe types for the Mekanism machines to KubeJS, so pack makers can script rolling mill, recycler and alloying recipes from startup scripts.
What it does
Recipe scripts gain access to Mekanism machines that the base KubeJS Mekanism add-on does not cover on its own. Rolling mill recipes can be written in scripts, and recycler recipes accept a chance value between 0 and 1 for the output. Alloying recipes are available for the Evolved Mekanism and Mekanism Sun additions, and the Evolved Mekanism machines are covered as well.
The mod depends on KubeJS, KubeJS Mekanism and Mekanism, and it is written for NeoForge 1.21.1 only. Optional support covers Evolved Mekanism and Mekanism:More Machine, and the integration takes effect only when at least one of those Mekanism add-on mods is installed. Servers that run it need every player to install it too. The code is released under the MIT License and is open source.
Key features
Rolling mill recipes
Rolling mill recipes can be defined from KubeJS scripts for the Mekanism rolling mill.
Recycler chance
Recycler recipes accept a chance value between 0 and 1, so an output can appear only some of the time.
Alloying recipes
Alloying recipes from the Evolved Mekanism and Mekanism Sun additions can be scripted.
Evolved Mekanism machines
Machines from Evolved Mekanism are exposed to recipe scripts when that add-on is present.
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 3
Optional 2
Use cases
Custom pack recipes
Pack makers can change Mekanism machine outputs and add recipes that the stock files do not contain.
Chance-based recycling
Scripts can set recycler outputs with a probability, for loot-like results from processing.
Who it’s for: Modpack authors and server owners who script Mekanism recipes with KubeJS and want rolling mill, recycler and alloying recipes in those scripts.
How it compares
KubeJS Actually Additions is a server-side only mod for 1.21.1 released under All rights reserved, and it is not open source. NeoGeckoJS is a client and server mod for 1.21.1 under a custom license, and it is not open source. MekaMod is a client and server mod for 1.21.1 under the MIT License, but it is not open source. KubeUI is open source under the MIT License, a client and server mod that covers 1.21.1 – 26.1.2, so it reaches a wider version range than this mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KubeJS Mekanism Extends | NeoForge | 1.21.1 | Client and server | 2026-04-17 |
| KubeJS Actually Additions | NeoForge | 1.21.1 | Server-side only | 2025-10-28 |
| NeoGeckoJS | NeoForge | 1.21.1 | Client and server | 2026-06-15 |
| MekaMod | NeoForge | 1.21.1 | Client and server | 2026-01-23 |
| KubeUI | NeoForge | 1.21.1 – 26.1.2 | Client and server | 2026-08-10 |
Questions
Does KubeJS Extends Mekanism need KubeJS Mekanism?
Does the server need the mod installed?
Are Evolved Mekanism recipes covered without that add-on?
In the catalog
KubeJS Mekanism Extends is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
Evolved Mekanism, Mekanism: More Machine and Mekanism Sun integration for KubeJS. At least one of the above Mekanism add-on mods needs to be installed to take effect. event.recipes.mekmm.recycler(output, input, chance)
Official listing
- Modrinth page
- modrinth.com/mod/kubejs-mekanism-extends
- Owner
- Boruto-code
- Published
- 2026-04-17
- Updated on Modrinth
- 2026-04-17
- Facts verified
- 2026-10-15
