Box3JS
Box3JS — это серверный мод для Minecraft, вдохновлённый стилем кодинга Box3. Тебе не нужно писать на Java — просто используй TypeScript для создания скриптов.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 153
- Подписчиков на Modrinth
- 3
- версия
- 1
- Обновлён
- 22 мая 202622 мая
- Опубликован
- в 2026
Коротко о моде
Работает и в игре, и на сервере — ставьте, где нужен
Box3JS — движок скриптов для Minecraft
Бета — API может меняться на раннем этапе разработки. Отзывы приветствуются. Без Java, только TypeScript. Создавайте мини-игры, RPG-системы и механики мира для Minecraft скриптами, которые перезагружаются на лету за секунды. Построенный на Mozilla Rhino, Box3JS приносит стиль кода Box3 на серверы Minecraft. Пишите на TypeScript и запускайте мгновенно — без JDK, без Gradle, без перезапуска сервера.
Возможности
- TypeScript в первую очередь — полные объявления типов (
.d.ts) с двуязычным JSDoc, автодополнение в любом редакторе- API, совместимый с Box3 — World, Entity, Player, Voxels, Storage, Database, HTTP, remoteChannel
- 110+ расширений Minecraft — таблицы очков, BossBar, команды, граница мира, частицы, фейерверки, зелья, регистрация своих блоков/предметов/звуков и многое другое
- Клиентские скрипты — свой HUD, ввод с клавиатуры, воспроизведение звука, клиентские SQLite и HTTP
- Изоляция проектов — запускайте несколько скриптовых проектов независимо, у каждого своя область видимости и колбэки
- Режим песочницы — тестируйте безопасно; при остановке все изменения, сделанные скриптом, откатываются
- Автономная компиляция —
/box3script compileупаковывает ваш скрипт в распространяемый JARБыстрый старт
/box3script create mygamenpm install && npm run build/box3script sandbox mygame /box3script start mygameПолное руководство: https://docs.box3lab.com/box3js-mc
Лицензия
Apache License 2.0
Частые вопросы
Как установить Box3JS?
Установите NeoForge под свою версию Minecraft, скачайте Box3JS под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Box3JS?
У Box3JS есть сборки для Minecraft 1.21.1.
Нужен ли Box3JS на сервере?
Работает и в игре, и на сервере — ставьте, где нужен