Перейти к содержимому

Box3JS

Box3JS — это серверный мод для Minecraft, вдохновлённый стилем кодинга Box3. Тебе не нужно писать на Java — просто используй TypeScript для создания скриптов.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
153
Подписчиков на Modrinth
3
версия
1
Обновлён
22 мая 202622 мая
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

Коротко о моде

Библиотека — нужна другим модам
Работает на NeoForge
Для Minecraft 1.21.1
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 0.1.0-neoforge-mc1.21.1-beta от 22 мая 2026
Лицензия Apache-2.0 — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

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 mygame
npm 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 на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
Apache License 2.0можно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее