ModsFinder

KesseractJS

by Modern Modpacks

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.

FabricForgeQuiltClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.16.4 – 1.16.5

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

  1. 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.

  2. Fake mod registration

    Scripts can register items and blocks under a mod identifier that does not correspond to an installed mod file.

  3. Rhizo parser dependency

    Script evaluation uses a modified Rhino JavaScript parser called Rhizo, which must be installed alongside the mod.

  4. 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.

1.16.51605.3.20-build.81+fabric1605.3.20-build.81+forge1605.3.20-build.81+fabric
1.16.41605.3.20-build.81+fabric1605.3.20-build.81+forge1605.3.20-build.81+fabric
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Optional 1

Roughly Enough Items (REI)Clean and Customizable. Alternative to Just Enough Items/JEI.
Optional

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
KesseractJSFabric, Forge and Quilt1.16.4 – 1.16.5Client and server2025-03-07
RhinoFabric, Forge, NeoForge and Quilt1.18.2 – 26.1.2Client or server, optional2026-07-19
MoreJS: KubeJS AddonFabric, Forge and NeoForge1.18.2 – 1.21.1Client and server2025-10-13
KubeJS StudioForge and NeoForge1.20.1 – 26.1.2Client-side only2026-09-29

Questions

Which loader should be used with KesseractJS?

Files exist for Fabric, Forge and Quilt, all for 1.16.5. Fabric players also need Fabric API, and every loader needs Architectury API.

Does KesseractJS need to be installed on the server?

Yes. Servers that run it need every player to install it too.

Does KesseractJS work with Just Enough Items?

Just Enough Items is optional. Installing it lets recipe changes made by scripts appear in its screens.

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

All projects

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.
Modern Modpacks, on the Modrinth page

Official listing

Owner
Modern Modpacks
Published
2024-11-11
Updated on Modrinth
2025-03-07
Facts verified
2026-10-15

Tags