Skip to content
KubeJS icon

NeoForge, Fabric and Forge mod

Minecraft Server with KubeJS

KubeJS works on the server, for players or both. See what it does, which versions it runs on, what it needs and how to add it to your server in a few clicks.

  • 22.7 million downloads
  • 410 followers
  • Updated October 15, 2026

Ready for your server: KubeJS has versions for NeoForge, Fabric and Forge. Create your world with one of those loaders and a version from the table below. The newest option is NeoForge on Minecraft 26.1.2.

What KubeJS does

Edit recipes, add new custom items, script world events, all in JavaScript!

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!

Author
Lat
Categories
utility
Loaders
Fabric, Forge and NeoForge
Minecraft versions
26.1.2, 1.21.1, 1.21 and 5 more (oldest: 1.18.2)
Latest version
26.1.2-8.0.7+neoforge (NeoForge, October 15, 2026)
Downloads
22,744,067
License
LGPL 3.0 only

Which Minecraft version and loader it works with

Every world has its own Minecraft version and loader (vanilla, Fabric, Forge or NeoForge).

To play with KubeJS, create your world with any of these combos:

Loaders and Minecraft versions you can play KubeJS
LoaderNewestMinecraft versions
NeoForge26.1.226.1.2, 1.21.1, 1.21 and 1.20.4
Fabric1.20.11.20.1, 1.19.2, 1.19 and 1.18.2
Forge1.20.11.20.1, 1.19.2, 1.19 and 1.18.2

Does it go on the server or on players' games?

KubeJS works on the server, on players' games or both: each side gets its perks and nobody gets locked out for not having it.

Where KubeJS installs, according to Modrinth
WherePer Modrinth
Serveroptional
Playersoptional
What the panel suggestsServer and players

What other mods it needs

The latest version of KubeJS (NeoForge) needs these mods. No need to hunt them down: the panel adds them for you.

How to add KubeJS to your server

  1. Open the panel and create a world with a compatible loader and Minecraft version (NeoForge, Fabric and Forge, per the table above), or open one you already have.
  2. In the world's "Mods" section, search for KubeJS in the Modrinth catalog. You'll only see what works with your world.
  3. Add it with the "Server and players" option, the one the panel suggests for this mod.
  4. Start or restart the server so it installs along with its dependencies.
  5. Ask your friends to download the .mrpack modpack from the panel again.

Not sure about client vs. server mods? Read the modded server guide. What each size costs is on the pricing page. Prices in Mexican pesos (MXN).

Frequently asked questions

Which loader and Minecraft version does KubeJS work with?

KubeJS has versions for NeoForge: 1.20.4 to 26.1.2 (4 versions); Fabric: 1.18.2 to 1.20.1 (4 versions); Forge: 1.18.2 to 1.20.1 (4 versions). You pick the loader and version when you create your world; the newest option is NeoForge on Minecraft 26.1.2. The panel's catalog only shows KubeJS if it has a version for your world.

Do players have to install KubeJS?

KubeJS works on the server, on players' games or both: each side gets its perks and nobody gets locked out for not having it.

What other mods does KubeJS need?

Its latest version (NeoForge) requires Rhino and Better Advanced Tooltips. No need to hunt them down: the panel installs them automatically when you add KubeJS, in the version that matches your world.

Does adding KubeJS cost extra?

No. Mods are free; you pay based on server size and the hours it's on. A Small server with 10 hours a week comes to about $117.10 MXN a month. If you stack lots of mods, a bigger size might suit you better.

Mods like KubeJS

Browse all popular server mods

Build your server with KubeJS

Create your Minecraft server, add any mods you like and pay only for the hours you play.

Modrinth data updated October 19, 2026.