TypeScript, Zero Java
Full DTS types with bilingual JSDoc for every API. esbuild + Babel pipeline compiles modern TS to ES5 automatically. No JDK, no Gradle, no IDE setup.
No Java. No Gradle. No restarts. Write TypeScript, hot-reload in seconds.
/box3script create mygame # scaffold a TypeScript projectcd config/box3/script/mygame
npm install && npm run build # install deps + build/box3script sandbox mygame # enable sandbox (recommended)
/box3script start mygame # start the scriptOpen src/server/app.ts, write your game logic, save, then /box3script reload mygame. Enable /box3script watch and it auto-reloads on every save.