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

KubeX

Набор инструментов для разработки на KubeJS с отдельными рабочими пространствами, совместимостью с Rhino и отладкой на уровне исходного кода.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
221
Подписчиков на Modrinth
1
версии
4
Обновлён
9 октября 20269 окт.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

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

Библиотека — нужна другим модам
Работает на NeoForge
Для Minecraft 1.21.1
Нужен в игре; на сервере — по желанию
Последняя версия — 1.21.1-0.0.9-neoforge от 9 октября 2026
Нужен Rhino и KubeJS
Где нужен
В игреобязателенНа серверенеобязателен

Нужен в игре; на сервере — по желанию

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

KubeX

KubeX — это рабочее пространство для разработки на KubeJS. Он хранит ваш исходный код в kubex/, собирает его с помощью esbuild, преобразует результат для Rhino/KubeJS и синхронизирует итоговые файлы в kubejs/.

Возможности

  • Настройка рабочего пространства для JavaScript и TypeScript
  • /kubex init js и /kubex init ts
  • /kubex build запускает npm install при необходимости, затем npm run build
  • /kubex sync публикует скрипты, ресурсы, данные и конфиги в KubeJS
  • Постобработка для совместимости с Rhino
  • Поддержка source map и /kubex doctor
  • Режим отладки для ошибок обратных вызовов
  • Необязательная пересборка и синхронизация при запуске игрового сервера
  • /kubex export создаёт автономный JAR-мод для KubeJS

ProbeJS

KubeX работает с ProbeJS. ProbeJS отвечает за типизацию и метаданные редактора. KubeX копирует .probe, .vscode и jsconfig.json в рабочее пространство, когда они доступны, а затем берёт на себя сборку и рабочий процесс.

Экспорт

/kubex export упаковывает собранное рабочее пространство в отдельный мод. Экспортированный JAR требует KubeJS, но не требует KubeX. Он включает обработанные скрипты KubeJS, ресурсы, данные и небольшой плагин, который загружает скрипты из JAR.

Требования

  • KubeJS
  • Node.js для сборки рабочего пространства

Команды

/kubex init js
/kubex init ts
/kubex build
/kubex sync
/kubex export
/kubex debug on
/kubex debug off
/kubex doctor <group> <line> [column]

Частые вопросы

Как установить KubeX?

Установите NeoForge под свою версию Minecraft, скачайте KubeX под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть KubeX?

У KubeX есть сборки для Minecraft 1.21.1.

Нужен ли KubeX на сервере?

Нужен в игре; на сервере — по желанию

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

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