▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/KubeJS
KubeJS

KubeJS

Мощный мод для Minecraft, который позволяет редактировать рецепты, добавлять кастомные предметы и блоки, писать скрипты для событий мира - и всё это на JavaScript. Полный контроль над игрой без глубоких знаний Java.

Оцените первым
17.1M
390

KubeJS - это, по сути, швейцарский нож для кастомизации Minecraft. Если тебе надоело копаться в сложных JSON-файлах или писать целые моды на Java ради пары новых рецептов - этот мод для Fabric, Forge и NeoForge решит проблему. Он позволяет управлять сервером, добавлять новые блоки и предметы, менять крафты, теги, генерацию мира и даже писать обработчики для квестовых модов - и всё это на простом и понятном JavaScript.

Зачем это нужно в Minecraft?

В ванильном Майнкрафте изменить рецепт или добавить новый предмет без сторонних инструментов - целая история. Приходится либо ставить кучу модов-зависимостей, либо править датапаки вручную. KubeJS берёт на себя всю рутину: ты просто пишешь скрипт, и он работает. Хочешь сделать алмазный блок из 9 изумрудов? Пожалуйста. Нужен новый инструмент, который плавит руду при добыче? Без проблем. А ещё можно вешать кастомные события на взаимодействие с блоками, менять логику мобов или выводить приветственные сообщения при входе на сервер.

Как это работает?

Установил мод, запустил игру один раз - в папке minecraft появится директория kubejs с примерами скриптов. Дальше всё просто:

  • startup_scripts - выполняются один раз при загрузке игры. Сюда пишут регистрацию предметов, блоков, настройку конфигов.
  • server_scripts - загружаются при входе в мир. Идеально для очистки лага, кастомных сообщений, обработки событий мира и игроков.
  • client_scripts - для клиентских штук вроде интерфейсов или партиклов.

Скрипты можно перезагружать командой /reload. Правда, не всё обновляется на лету - некоторые изменения требуют перезапуска мира или игры. Но в большинстве случаев /reload спасает.

Что можно сделать с KubeJS?

  • Рецепты и теги - меняй крафты, плавку, варку зелий, добавляй свои теги для совместимости с другими модами.
  • Новые блоки и предметы - регистрируй кастомные вещи с уникальными текстурами и свойствами.
  • События мира - реагируй на смерть моба, использование предмета, вход игрока. Например, можно сделать так, чтобы при убийстве крипера выпадал алмаз.
  • Генерация мира - добавляй руды в определённых биомах или меняй структуры.
  • Интеграция с квестами - подключайся к FTB Quests или другим модам для создания кастомных заданий.

Важно знать

Если ты новичок в JavaScript - не бойся. На Wiki мода есть куча готовых примеров и скриптов, которые можно просто скопировать и подправить под себя. KubeJS прощает ошибки: если что-то пошло не так, игра просто проигнорирует кривой скрипт и покажет ошибку в логе.

Мод отлично подходит для сборок модов - с его помощью можно связать разные моды в единую систему, убрать лишние рецепты или добавить свои. На серверах это вообще must-have: админы могут быстро фиксить баги, балансить геймплей или добавлять ивенты без перезапуска.

Совместимость

KubeJS работает на Minecraft 1.16-1.21 под Fabric, Forge и NeoForge. Для корректной работы рекомендуется установить Rhino - движок JavaScript, на котором всё крутится. Без него мод не запустится.

Скачайте KubeJS и превратите Minecraft в игру своей мечты - без лишних заморочек с Java-кодом. Всё, что нужно - пара строк скрипта и фантазия.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:2 недели назад
Главная