База обновляетсяиз Modrinth API

Иконка KubeJS — мод для MinecraftKubeJS — мод на настройку сборки в Майнкрафте

Мод1.211.20.11.1926.1.21.21.11.20.4FabricForgeQuiltИгровые механикиБиблиотекиобновляетсяLGPL-3.0-only
Портрет TheBlacksmithTheBlacksmithУ наковальни Minecraft с 2009 года — куёт моды, сборки и текстурпаки
Как собраны данные

Версии, зависимости и размеры файлов приходят из открытого API Modrinth и обновляются каждую ночь. Оценки, ограничения и разбор проблем пишет редактор — подробнее о методике.

KubeJS даёт автору сборки программируемый слой над игровыми системами. В JavaScript-сценариях можно переписывать рецепты и теги, регистрировать блоки и предметы, обрабатывать действия игроков и события мира, связывать логику с квестовыми модами или корректировать генерацию. После первого запуска появляется папка `kubejs` с примерами и раздельными областями для сценариев. Стартовые файлы выполняются при загрузке игры и подходят для регистрации контента и настройки, а серверные и датапак-сценарии подключаются при входе в мир. В отличие от готового контентного мода, KubeJS предоставляет инструменты для собственных правил. При этом это самостоятельный мод для настройки сборок, а не пассивная библиотека-зависимость: без подготовленных сценариев нового содержимого он не показывает.

20.7 млнзагрузок20 726 441 по данным Modrinth
8версий игрыс проверенной сборкой
327релизовза всё время
2 дняс последнего релизаобновляется
2.1 МБвесит файлсборка 26.1.2-8.0.6+neoforge

Обновляется ли проект

Последний релиз вышел 2 дня назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.

На каких версиях работает

Версия игрыЗагрузчикиСборкаРазмерДата
1.20.1Fabric, Forge, NeoForge, Quilt2001.6.5-build.26+forge1.6 МБ2026-05-01
1.21.1NeoForge2101.7.2-build.3772.2 МБ2026-09-09
1.21NeoForge2101.7.2-build.3772.2 МБ2026-09-09
26.1.2NeoForge26.1.2-8.0.6+neoforge2.1 МБ2026-09-09

Скачать 26.1.2-8.0.6+neoforge · 2.1 МБстраница автора на Modrinth

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

  1. Установите загрузчик модов — Fabric, Forge, NeoForge или Quilt. Версия загрузчика должна совпадать с версией игры.
  2. Скачайте обязательные зависимости: Architectury API, Fabric API и Rhino. Без них игра вылетит при запуске.
  3. Положите файл .jar в папку .minecraft/mods — создайте её, если её нет.
  4. Запустите игру через профиль с установленным загрузчиком.

Что нужно доустановить

Обязательно: Architectury API, Fabric API, Rhino

Необязательно: EMI, Just Enough Items (JEI), Roughly Enough Items (REI)

Последние обновления

СборкаКаналВерсии игрыРазмерДата
26.1.2-8.0.6+neoforgeбета26.1.22.1 МБ2026-09-09
2101.7.2-build.377релиз1.21, 1.21.12.2 МБ2026-09-09
26.1.2-8.0.5+neoforgeбета26.1.22.1 МБ2026-09-08
2101.7.2-build.374релиз1.21, 1.21.12.2 МБ2026-08-23
26.1.2-8.0.4+neoforgeбета26.1.22.1 МБ2026-07-23
26.1.2-8.0.3+neoforgeбета26.1.22.1 МБ2026-06-22

Кому не подойдёт

KubeJS не подойдёт игроку, который ждёт готовые предметы, приключения или улучшение производительности сразу после установки. Он не заменяет знание логики сборки и хотя бы базовое понимание JavaScript. Не все изменения применяются на лету: отдельным скриптам нужен перезапуск мира или всей игры. Инструмент также не превращает любую сложную идею в скрипт без ограничений доступного API. Тянет за собой 3 обязательные зависимости — на лёгкую сборку не рассчитывайте.

Частые проблемы

Чаще всего скрипт не срабатывает из-за неверной папки, синтаксической ошибки или выбора неподходящего типа файла. Сначала проверьте журнал запуска: сообщение с именем сценария и строкой обычно быстрее указывает причину, чем перебор настроек. Если рецепт или обработчик не обновился после `/reload`, это не обязательно поломка: часть изменений перечитывается сразу, часть требует повторного входа в мир, а регистрация предметов, блоков и некоторые стартовые настройки — полного перезапуска игры. При ошибках после правки временно уберите последний изменённый сценарий и возвращайте его фрагменты по одному. Также сверяйте используемые события и методы с документацией: пример, написанный для другого устройства сборки или набора модов, может обращаться к отсутствующим объектам.

Стоит ли ставить

KubeJS стоит ставить авторам модпаков, администраторам настраиваемых миров и технически подготовленным игрокам, которым тесно в пределах обычных конфигов. Он особенно уместен, когда нужно согласовать рецепты, предметы, квесты и события нескольких проектов общей логикой. Для обычного прохождения без собственных сценариев установка бессмысленна. Если вы готовы читать документацию, проверять журнал и постепенно тестировать изменения, KubeJS заметно сокращает путь от идеи до работающего правила сборки.

Похожие моды

Изображение к проекту YetAnotherConfigLib (YACL)
Иконка YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)
1.201.21FabricNeoForge

YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.

Изображение к проекту Just Enough Items (JEI)
Иконка Just Enough Items (JEI)
Just Enough Items (JEI)
1.201.21ForgeFabric

JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.

Изображение к проекту Geckolib
Иконка Geckolib
Geckolib
1.201.21FabricForge

GeckoLib обеспечивает работу сложных трёхмерных анимаций в модах, которые используют эту библиотеку. Самостоятельного контента она не добавляет: её устанавливают как обязательную основу для других проектов.

Изображение к проекту Jade 🔍
Иконка Jade 🔍
Jade 🔍
1.201.21FabricQuilt

Jade показывает сведения о блоке, жидкости или существе прямо при наведении прицела: название, состояние и доступные полезные параметры. Это современный наследник Waila и Hwyla с гибкой настройкой интерфейса и улучшенной доступностью.

Изображение к проекту More Culling
Иконка More Culling
More Culling
1.201.21FabricQuilt

More Culling сокращает лишнюю отрисовку скрытых граней блоков, карт, табличек, рамок и лучей маяков, помогая сделать работу клиента ровнее. Видимые объекты и правила игры при этом не меняются.

Изображение к проекту Bookshelf
Иконка Bookshelf
Bookshelf
1.201.21ForgeFabric

Bookshelf предоставляет общую техническую основу, без которой использующие её моды не смогут работать. Библиотека также включает средства отладки и дополнительные возможности для наборов данных, но не добавляет самостоятельного игрового контента.

Смотрите также

Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.

Изображение к проекту Kingdom Evolution
Иконка Kingdom Evolution
Kingdom Evolution
1.12.2Forge

Kingdom Evolution строится вокруг Millénaire: игрок помогает поселению вырасти в город, исследует мир, проходит одну из трёх ветвей и собирает вооружение.

Изображение к проекту Mandala's GUI - Dark mode
Иконка Mandala's GUI - Dark mode
Mandala's GUI - Dark mode
1.201.21

Интерфейс становится тёмным, плоским и сдержанным: окна, кнопки, панели быстрого доступа, подсказки и выделение ячеек оформлены в сине-серой палитре. Набор также заменяет частицы урона на визуальный эффект кровотечения, но не перерисовывает предметы и блоки.

Изображение к проекту corrupted_worlds.jar [Horror]
Иконка corrupted_worlds.jar [Horror]
corrupted_worlds.jar [Horror]
1.20.1Forge

corrupted_worlds.jar добавляет четырнадцать пугающих лиминальных измерений, одиннадцать сущностей, десять случайных событий и девять сооружений, возникающих в обычном мире.

Изображение к проекту Eat an Omelette
Иконка Eat an Omelette
Eat an Omelette
1.201.21ForgeFabric

Eat an Omelette расширяет применение куриных яиц тремя блюдами: обычным и золотым омлетами, а также испанской картофельной тортильей, которую автор сравнивает с тортом.

Изображение к проекту Reach Display
Иконка Reach Display
Reach Display
1.211.20.1Fabric

Reach Display выводит на экран текущую дистанцию до цели, дальность последнего удара и среднюю дальность попаданий.

Изображение к проекту Muuf A.G.I Shaders
Иконка Muuf A.G.I Shaders
Muuf A.G.I Shaders
1.201.21IrisOptiFine

Muuf A.G.I Shaders — шейдер, рассчитанный на полуреалистичную работу света и материалов. Визуальный профиль объединяет мягкие динамические тени, отражения на воде и материалах и свечение ярких объектов. Первый эффект: подчёркивают форму рельефа и построек. Второй: добавляют поверхностям глубину и реакцию на окружение. Третий: делает солнце, лампы и магические блоки выразительнее. По производительности предусмотрены облегчённые настройки для умеренной нагрузки.

Ссылки

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

Нужно ли знать JavaScript до установки?

Глубокий опыт разработки не обязателен, но основы переменных, условий, функций и объектов сильно упростят работу. Начать можно с примеров, созданных при первом запуске, и готовых фрагментов из документации. Важно не копировать их вслепую: меняйте по одному элементу и проверяйте журнал после каждой правки.

Можно ли применять изменения без перезапуска?

Для части серверных и датапак-сценариев предусмотрена команда `/reload`, поэтому рецепты или отдельную событийную логику часто можно проверить прямо в открытом мире. Однако универсальной горячей перезагрузки нет. Регистрация нового контента и некоторые стартовые операции выполняются раньше загрузки мира, из-за чего понадобится перезапуск игры.

Где появляются файлы для настройки?

После первого запуска с установленным модом в каталоге игры создаётся папка `kubejs` с примерами сценариев. Файлы разделены по моменту выполнения: стартовые предназначены прежде всего для регистрации и конфигурации, а серверные и датапак-сценарии — для логики мира, игроков, сообщений и рецептов. Это разделение важно соблюдать.

Можно ли использовать KubeJS только на одной стороне?

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