KubeJS Create Automation
by vomiter
KubeJS Create Automation lets pack makers hook into Create machines from KubeJS scripts, intercepting and modifying several of their automated actions.
What it does
Scripts can intercept and modify key automation behaviors of Create without writing Java mods. Scripts can hook into several Create actions, and the hooks chosen target a handful of automation control problems that KubeJS users tend to raise.
Hooks cover Deployer use of items and tools, Basin recipe handling, drills and saws breaking blocks, contraptions being taken apart, and what drops when machines or contraptions get destroyed. Scripts can adjust tool durability usage in the Deployer and modify Basin recipe inputs and outputs. The mod is published for Forge and NeoForge across 1.20.1 and 1.21.1, with an example server script included in the wiki for 1.21.1, where several breaking changes were introduced.
Installation covers the server and each player's game. The code is under the MIT License and the project is not open source. Latest files are 0.9.0-forge for 1.20.1 and 0.9.0-beta-neoforge for 1.21.1, both dated 2026-09-26, with the NeoForge build on the beta channel.
Key features
Deployer tool durability
Scripts can adjust how much durability a tool loses when the Deployer uses it, and sandpaper no longer loses durability when its sanding result turns into diamond.
Basin recipe control
Basin results stay apart from the input inventory, so a script can change recipe inputs and outputs, and an ingredient handed back as output is counted as input in the following step.
Drill and saw effects
A drill placed over an ore can drop the ore block itself under a set condition, and a diamond block beneath a belt or depot gives the Deployer a special effect.
Contraption protection
Contraption machines cannot break blocks set on soul soil, and a sea lantern marks the radius inside which taking a contraption apart is blocked.
Block drop handling
Scripts can replace or intercept block drops when machines and contraptions are destroyed.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
KubeJS EnderIO is server-side only, under All rights reserved, and covers 1.20.1 – 1.21.1, so it targets EnderIO rather than Create. KubeJS Nature's Aura is server-side only, open source under the MIT License, and covers 1.19.2 – 1.21.1, while keybindjs is client-side only, open source under the GNU General Public License v3.0 or later, and covers 1.19 – 1.21.5 for keybinding control.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KubeJS Create Automation | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-26 |
| KubeJS EnderIO | Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-03-11 |
| KubeJS Nature's Aura | Forge and NeoForge | 1.19.2 – 1.21.1 | Server-side only | 2026-01-06 |
| keybindjs | Forge and NeoForge | 1.19 – 1.21.5 | Client-side only | 2025-04-30 |
Questions
Does KubeJS Create Automation need KubeJS installed?
Does every player need to install this mod?
Which versions are covered?
In the catalog
KubeJS Create Automation is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from vomiter
Similar mods
What the author says
KJSCAuto allows KubeJS scripts to modify key automation behaviors in Create. This mod exposes several Create actions as script events so pack makers can intercept and modify them without writing Java mods.
Official listing
- Modrinth page
- modrinth.com/mod/kubejs-create-automation
- Owner
- vomiter
- Published
- 2026-05-15
- Updated on Modrinth
- 2026-09-26
- Facts verified
- 2026-10-15
