KesseractJS
KesseractJS is a fork of the 1.16.5 line of a scripting mod that lets server owners and pack makers write custom recipes, events and game logic in JavaScript.
What it does
Scripts are loaded when the game starts and can change recipes, register items and react to events. The fork is maintained separately from the original project, and it is extended with additional features. Drag-and-drop compatibility with scripts written for older versions is one of its stated goals, so existing script folders can be moved over with little or no editing.
KesseractJS depends on Architectury API and Fabric API, and it also needs a modified fork of the Rhino JavaScript parser called Rhizo, which should be installed before the mod. Files are published for Fabric, Forge and Quilt, all for 1.16.5, and the mod runs on client and server, so both sides need it. Just Enough Items and Roughly Enough Items are optional and can be added to show recipe changes in their screens.
The mod is released under the GNU Lesser General Public License v3.0 only, and its source code, issue tracker and wiki are public. It was first published on 2024-11-11 and last updated on 2025-03-07. The author notes say updates are continuous, and that fake mod registration is supported.
Key features
Fork of the 1.16.5 scripting line
Builds on the 1.16.5 line of the scripting mod and extends it with additional features maintained by the fork's team.
Fake mod registration
Scripts can register items and blocks under a mod identifier that does not correspond to an installed mod file.
Rhizo parser dependency
Script evaluation uses a modified Rhino JavaScript parser called Rhizo, which must be installed alongside the mod.
Development tooling
The author recommends ProbeJS Legacy during script development, since it gives better editor support for the scripting API.
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 2
Optional 1
How it compares
Rhino is a JavaScript engine that is open source under the Mozilla Public License 2.0 and supports Fabric, Forge, NeoForge and Quilt, published for 1.18.2 – 26.1.2. It works on either side, and neither side needs it. MoreJS: KubeJS Addon is open source under the GNU Lesser General Public License v3.0 only and runs on client and server for Fabric, Forge and NeoForge across 1.18.2 – 1.21.1. KubeJS Studio is a Forge and NeoForge mod for 1.20.1 – 26.1.2 under a custom license that is not open source, and it runs on the client alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KesseractJS | Fabric, Forge and Quilt | 1.16.4 – 1.16.5 | Client and server | 2025-03-07 |
| Rhino | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 26.1.2 | Client or server, optional | 2026-07-19 |
| MoreJS: KubeJS Addon | Fabric, Forge and NeoForge | 1.18.2 – 1.21.1 | Client and server | 2025-10-13 |
| KubeJS Studio | Forge and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-09-29 |
Questions
Which loader should be used with KesseractJS?
Does KesseractJS need to be installed on the server?
Does KesseractJS work with Just Enough Items?
In the catalog
KesseractJS is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 5,992 mods support Minecraft 1.16.5.
More from Modern Modpacks
Similar mods
What the author says
This mod depends on a modified fork of the Rhino JS parser called Rhizo, please install it before use. We also highly recommend you use ProbeJS Legacy during script development for better IDE support.
Official listing
- Modrinth page
- modrinth.com/mod/kesseractjs
- Owner
- Modern Modpacks
- Published
- 2024-11-11
- Updated on Modrinth
- 2025-03-07
- Facts verified
- 2026-10-15
