KubeJS Extras
Если вы когда-нибудь собирали модпак и хотели убрать из просмотрщика рецептов лишние позиции, которые не должны попадаться игроку, вы знаете, насколько это утомительно. KubeJS Extras решает именно эту задачу: дополнение добавляет полезные функции для скриптов KubeJS, позволяя гибко управлять тем, что видно в REI. Изначально мод создавался для сборки AOF4, но автор оставил его открытым — используйте его в своих проектах без ограничений.
Что умеет KubeJS Extras
Основная и самая востребованная возможность — скрытие результатов рецептов из REI (Roughly Enough Items). Всё управление происходит через скрипты KubeJS, то есть вам не нужно лезть в код мода или писать отдельный плагин. Достаточно добавить пару строк в свой серверный или клиентский скрипт, и нужные рецепты исчезнут из интерфейса просмотра.
Это особенно полезно в модпаках с прогрессией: вы можете прятать предметы, которые игрок ещё не должен видеть, или убирать из REI рецепты, доступные только через кастомные механики. Вместо того чтобы удалять сами рецепты, вы просто скрываете их отображение — крафт при этом продолжает работать так, как задумано.
Ключевые особенности
- Скрытие вывода рецептов из REI полностью через скрипты KubeJS.
- Простая интеграция — не требует правок в других модах.
- Подходит как для одиночных сборок, так и для серверов.
- Открытый исходный код и свободное использование в любых модпаках.
Совместимость и версии Minecraft
KubeJS Extras — это дополнение для KubeJS, поэтому для работы ему нужен сам KubeJS и, разумеется, REI. Мод ориентирован на современные версии Minecraft эпохи Forge и NeoForge, где активно используется KubeJS. Перед установкой всегда сверяйте версию дополнения с версией KubeJS и загрузчика: несовпадение мажорных версий — самая частая причина, по которой скрипты не срабатывают.
Поскольку функциональность завязана на REI, убедитесь, что просмотрщик рецептов установлен и обновлён. Если вы играете на сборке, где REI заменён на аналогичный мод, часть возможностей может не работать — учитывайте это при планировании.
Как установить KubeJS Extras
Установка не отличается от типового мода для Minecraft. Скачайте KubeJS Extras, поместите файл в папку mods вашего профиля и запустите игру вместе с KubeJS и REI. Если вы собираете сервер, не забудьте поставить дополнение и на клиент, и на сервер — скрипты, управляющие скрытием, должны быть доступны там, где они выполняются.
Для тех, кто предпочитает не возиться с ручным копированием файлов, лаунчер foxygame.net предлагает установку в один клик: выбираете нужную сборку, и KubeJS Extras подтягивается автоматически вместе с зависимостями. Это избавляет от путаницы с версиями и экономит время.
После установки создайте или отредактируйте скрипт KubeJS и добавьте вызовы функций дополнения. Точный синтаксис и примеры удобнее всего смотреть на странице проекта — там автор подробно описал доступные методы и параметры. Начните с одного рецепта, проверьте результат в REI, а затем масштабируйте на всю сборку.
Частые вопросы
- Нужен ли KubeJS Extras на клиенте? Да, если скрытие должно отражаться в интерфейсе REI у игрока.
- Можно ли использовать в других модпаках? Да, мод создавался для AOF4, но открыт для всех.
- Что делать, если рецепты не скрываются? Проверьте версии KubeJS, REI и самого дополнения.
Итог
KubeJS Extras — небольшое, но точное дополнение для тех, кто серьёзно подходит к оформлению модпака. Оно даёт скриптам KubeJS контроль над отображением рецептов в REI, помогая строить аккуратную прогрессию и убирать лишнее из глаз игрока. Если вы уже пользуетесь KubeJS, этот мод станет логичным дополнением вашего инструментария. Скачать KubeJS Extras для Minecraft несложно, а настройка через скрипты занимает буквально минуты.
