HomeJavaModsOpenJavascript
OpenJavascript
ModsJava

OpenJavascript

by coolcostupit · on Modrinth

Create custom menus, commands, plugins, systems, basically anything with scripts in Javascript! With multithreading and Folia support! Everything is fully…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.8–26.2 · Bukkit⬇ Download for 1.21.8–26.2 · Folia⬇ Download for 1.21.8–26.2 · Paper⬇ Download for 1.21.8–26.2 · Purpur⬇ Download for 1.21.8–26.2 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
OpenJavascript — screenshot 1OpenJavascript — screenshot 2

OpenJS Banner

Ever wanted to make features for your Minecraft server, but writing full Java plugins is hard and painful?
OpenJS lets you build powerful server logic using JavaScript. No compiling. No restarts. Just code, save, and run.


Endpoint Badge Players Servers

Why OpenJS?

Hot-reloading a script while server runs. Hot-reload in action

Even AI can generate working scripts with OpenJS! Click here for a tutorial AI-powered script creation


Get Started


Full Documentation

Everything and more is covered, from the basics to advanced patterns.
Check out the docs.

Need help?

Join the Discord for support, tips, and community-made scripts!

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more