Skip to content

Box3JSTypeScript Scripting Engine for Minecraft

No Java. No Gradle. No restarts. Write TypeScript, hot-reload in seconds.

Quick Start

bash
/box3script create mygame       # scaffold a TypeScript project
bash
cd config/box3/script/mygame
npm install && npm run build     # install deps + build
bash
/box3script sandbox mygame       # enable sandbox (recommended)
/box3script start mygame         # start the script

Open src/server/app.ts, write your game logic, save, then /box3script reload mygame. Enable /box3script watch and it auto-reloads on every save.

Full documentation →

Released under the Apache License 2.0.