About KubeJS
From ModrinthEdit recipes, add new custom items, script world events, all in JavaScript!
KubeJS ======
What does this mod do?
This mod lets you create scripts in JavaScript language to manage your server, add new blocks and items, change recipes and tags, add custom handlers for quest mods, change worldgen and more!
How to use it?
Run the game with mod installed once. It should generate kubejs folder in your minecraft directory with example scripts. startup scripts only get run once when the game loads. Those are for registering items, setting up configs etc. Server/data scripts are loaded when you join a world, those are better for things like clearlag, displaying custom login messages and world/player related things in general.
Video tutorial for 1.19.2
Can I reload scripts?
Yes, use /reload. Note: Not everything is reloadable. Some things require you to restart game, some only world, some work on fly.
I don't know JavaScript / I need help with this mod!
There's examples and pre-made scripts on KubeJS Wiki.
I have a question / suggestion / bug report!
If wiki didn't have the answer for what you were looking for, you can ask questions, make feature suggestions and report bugs here: KubeJS Support
Highlights
From source dataGame versions
Supports 8 Minecraft versions, the newest being 26.1.2.
Loaders
Runs on Fabric, Forge, NeoForge and Quilt.
Footprint
Rated a light load on a server.
KubeJS on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- Fabric, Forge, NeoForge, Quilt
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 2101.7.2-build.381, released 2026-11-01
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| NeoForge | 1.21 to 26.1.2 (3 versions) | 26.1.2 |
From 8 recorded builds of KubeJS.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 2101.7.2-build.381 | 2026-11-01 | 1.21 to 1.21.1 (2 versions) | NeoForge |
| 26.1.2-8.0.8+neoforge beta | 2026-11-01 | 26.1.2 | NeoForge |
| 26.1.2-8.0.7+neoforge beta | 2026-10-15 | 26.1.2 | NeoForge |
| 26.1.2-8.0.6+neoforge beta | 2026-09-09 | 26.1.2 | NeoForge |
| 2101.7.2-build.377 | 2026-09-09 | 1.21 to 1.21.1 (2 versions) | NeoForge |
| 26.1.2-8.0.5+neoforge beta | 2026-09-08 | 26.1.2 | NeoForge |
Dependencies
- Required: modrinth project sk9knFPE (modrinth, not in our catalogue)
- Required: modrinth project iHLDc0eo (modrinth, not in our catalogue)
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run KubeJS on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogWeapons, items & crafting
New weapons, gear, items and the recipes to make them.
Works on a server
From source side supportModrinth lists server-side support for KubeJS as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Minecraft
- Loaders
- FabricForgeNeoForgeQuilt
- Runs on
- Serveroptional on the server
- Game versions
- 26.1.2 and 7 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-11-02Open ↗
- ✓AuthorLat, as published on Modrinth
- ✓LicenseLGPL-3.0-onlyFree














