ModifyJS
by AnNingUI1
ModifyJS is a KubeJS addon for Forge and NeoForge that lets scripts add item types and adjust how some item details are handled.
What it does
ModifyJS extends KubeJS with a simple addon layer for item definitions. Scripts can register a custom item type, and the author describes one such type as used to create module items for a machine mod. Some detail requirements that KubeJS does not cover on its own are addressed by this addon.
KubeJS is a required dependency and must be installed alongside ModifyJS. A server running it needs every connecting player to have it too. Builds are published for Forge and NeoForge on 1.20.1 and 1.21.1, under the MIT License, and the source code and issue tracker are public. ModifyJS is open source.
Key features
Simple KubeJS addon
Adds a small set of script hooks on top of KubeJS for item definitions that KubeJS lacks by default.
Custom item type
Lets scripts register an item type, used by the author to build module items for a machine mod.
Item rendering by item
Supports item rendering through renderByItem, though the author notes that only this support is in place so far.
Ongoing improvements
The author describes the addon as still being improved, so some behavior may change between releases.
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 1
How it compares
Mek AE2 Infusion is a Forge mod for 1.20.1 that shares the client and server environment and is open source under the MIT License. KubeJS + CC: Tweaked covers 1.19.2 – 1.20.2 on Forge and is open source under the GNU Lesser General Public License v2.1 only. Theurgy KubeJS is an open source MIT-licensed addon for Forge and NeoForge that spans 1.20.1 – 26.1.2, with the same client and server environment.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ModifyJS | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-02-19 |
| Mek AE2 Infusion | Forge | 1.20.1 | Client and server | 2026-06-03 |
| KubeJS + CC: Tweaked | Forge | 1.19.2 – 1.20.2 | Client and server | 2024-05-06 |
| Theurgy KubeJS | Forge and NeoForge | 1.20.1 – 26.1.2 | Client and server | 2026-09-08 |
Questions
Does ModifyJS need KubeJS installed?
Which loaders and versions are supported?
Does a server need ModifyJS installed?
In the catalog
ModifyJS is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from AnNingUI1
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/modifyjs
- Owner
- AnNingUI1
- Published
- 2025-02-21
- Updated on Modrinth
- 2026-02-19
- Facts verified
- 2026-10-15
