Vintage KubeJS: кастомные рецепты для Create Vintage Improvements — скриптовый инструмент для Minecraft

Мод Vintage KubeJS: кастомные рецепты для Create Vintage Improvements для Minecraft добавляет поддержку рецептов в скрипты. Тонкая настройка производства и баланса без Java-кода.

«Vintage KubeJS: кастомные рецепты для Create Vintage Improvements — скриптовый инструмент для Minecraft» в каталоге ITSMYFOX — карточка для Minecraft с описанием, характеристиками и всеми доступными версиями. Ниже — таблица файлов и прямая загрузка.

Скачать vintage kubejs для Minecraft 1.20.1, 1.19.2, 1.18.2

Оригинальное название: vintage kubejs

Версии Minecraft: 1.18.2, 1.19.2, 1.20.1

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
vintage_kubejs-1.18.2-1.0.0rc.jar1.18.2Forge32 КБСкачать
vintage_kubejs-1.19.2-1.0.0rc.jar1.19.2Forge52 КБСкачать
vintage_kubejs-1.19.2-1.0.0rc-2.jar1.19.2Forge52 КБСкачать
vintage_kubejs-1.20.1-1.0.0rc.jar1.20.1Forge52 КБСкачать
vintage_kubejs-1.20.1-1.0.0rc-2.jar1.20.1Forge53 КБСкачать

Vintage KubeJS: кастомные рецепты для Create Vintage Improvements

Создание качественного модпака на базе технологических дополнений всегда упирается в вопрос баланса и уникальности прогрессии. Когда базовые настройки конфигов исчерпаны, а стандартные рецепты не отвечают задумке автора сборки, на сцену выходят инструменты скриптинга. Дополнение Vintage KubeJS: кастомные рецепты для Create Vintage Improvements представляет собой специализированный мост между мощным движком KubeJS и сложными механиками производства мода Create Vintage Improvements. Этот инструмент позволяет модмейкерам переписывать логику крафта, управлять параметрами машин и создавать совершенно новые цепочки переработки ресурсов, оставаясь в рамках безопасного серверного кода.

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

Архитектура интеграции и поддержка версий

Технически данное решение представляет собой аддон-библиотеку, расширяющую словарь событий KubeJS. Оно регистрирует новые типы рецептов, которые нативно понимаются игровым движком только при наличии всех трех компонентов: самого фреймворка KubeJS, основного мода Create и его расширения Vintage Improvements. Важно отметить, что стабильность работы напрямую зависит от синхронизации версий всех зависимостей. Мод поддерживает актуальные версии загрузчика Forge и неофициальные порты на Fabric через совместимые слои, однако наиболее полная функциональность раскрыта именно в экосистеме Forge для версий Minecraft 1.18.2, 1.19.2 и 1.20.1.

При попытке скачать Vintage KubeJS: кастомные рецепты для Create Vintage Improvements, критически важно проверить таблицу совместимости на странице релиза. Несовпадение минорных версий Create или Vintage Improvements часто приводит к тому, что рецепты просто не регистрируются в игре, хотя скрипт загружается без ошибок. Это не баг, а следствие изменений во внутренней структуре данных рецептов между обновлениями основных модов.

Интерфейс редактора скриптов KubeJS с примером кода рецепта центрифугирования для мода Create Vintage Improvements в игре Minecraft

Детальный обзор поддерживаемых типов рецептов

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

Металлообработка и формовка

Одной из самых востребованных функций является настройка процессов гибки (Curving) и ковки молотом (Hammering). Для гибки скрипты позволяют определять не только входной и выходной предметы, но и конкретный тип «головы» пресса, которая должна быть установлена в машину. Это открывает возможности для создания веток прокачки, где доступ к определенным изделиям ограничен наличием редких инструментов. Кроме того, можно регулировать износ головы пресса, добавляя элемент обслуживания оборудования в геймплей.

Ковка молотом теперь может требовать установки конкретной наковальни с определенным тегом блока. Это позволяет зонировать производство: простые детали куются на железной наковальне, а высокоточные компоненты требуют усиленного основания. Количество ударов и время между ними также поддается тонкой настройке через параметры скрипта.

Работа с жидкостями и центрифугирование

Центрифугирование в Vintage Improvements — сложный процесс, зависящий от оборотов в минуту (RPM) и времени. Через API аддона можно задавать минимально необходимые обороты для запуска рецепта, что заставляет игрока строить более совершенные передаточные механизмы. Особое внимание уделено работе с жидкостями: вы можете назначать несколько выходных фракций с разными шансами выпадения, моделируя процесс обогащения руды или разделения сплавов. Объемы жидкостей указываются в миллибакетах, что обеспечивает высокую точность балансировки.

Высокотехнологичные процессы

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

Схема работы конвейерной линии с машинами центрифугирования и прессами в модпаке Minecraft с установленным дополнением

Продвинутые возможности API и настройка параметров

Гибкость Vintage KubeJS: кастомные рецепты для Create Vintage Improvements для Minecraft проявляется в методах-цепочках (chain methods), которые позволяют строить читаемые и компактные скрипты. Разработчики получили доступ к прямым манипуляциям с объектами предметов, особенно это касается пружин. Специальный метод setStiffness(int) позволяет задавать жесткость создаваемой пружины прямо в момент крафта. Это уникальная фича, так как жесткость влияет на физику поведения пружины в механизмах Create, позволяя создавать детали с заранее заданными характеристиками упругости без необходимости пост-обработки в мире.

Параметры нагрева также выведены на новый уровень. Рецепты прессуризации и вакуумирования могут требовать конкретных температурных режимов: обычного нагрева (heated) или перегрева (superheated). Скрипт проверяет наличие источника тепла нужной температуры под машиной перед началом процесса. Это добавляет стратегический слой в планирование цеха: вам придется подводить разные типы горелок или нагревательных элементов к разным линиям производства.

Время обработки (processingTime) и энергозатраты (в контексте скорости вращения) можно масштабировать линейно или экспоненциально. Например, рецепт, дающий огромный выход продукта, можно сделать намеренно медленным, чтобы избежать нарушения экономики модпака на ранних этапах.

Сценарии использования и отладка

Наиболее частый сценарий применения — создание экспертных модпаков, где прогрессия строго линейна. Вы можете заблокировать стандартные рецепты получения слитков, заменив их многоступенчатым процессом: дробление руды -> промывка -> центрифугирование пыли -> плавка в сплавы -> ковка деталей. Каждый этап требует своей машины из набора Vintage Improvements, что оправдывает установку большого количества модов.

Еще один популярный кейс — тематические сборки, имитирующие исторические эпохи или альтернативную историю. Здесь можно изменить цвета пружин, требуемые для определенных рецептов, или заставить машины работать только с жидкостями из других модов, создавая кросс-модовую интеграцию.

При разработке важно помнить о тегах. Многие рецепты «привязаны» не к конкретным ID предметов, а к тегам блоков и предметов. Ошибка в названии тега или отсутствие соответствующей записи в датапаке приведет к тому, что машина будет простаивать. Рекомендуется использовать команду reload скриптов в творческом режиме для быстрой проверки изменений без перезапуска клиента.

Процесс токарной обработки деревянных деталей на станке с визуализацией частиц и интерфейсом прогресса в Minecraft

Установка и начало работы

Чтобы начать использовать все возможности инструмента, необходимо корректно установить зависимости. Процесс того, как установить данный аддон, ничем не отличается от добавления обычного мода: файл помещается в папку mods директории игры. Однако успех зависит от наличия актуальной версии KubeJS. Для новичков, которые хотят быстро собрать тестовый полигон, удобным решением станет использование современных лаунчеров, таких как foxygame.net. Такие платформы позволяют управлять профилями и зависимостями в графическом интерфейсе, минимизируя риск конфликтов версий библиотек.

Первые шаги в скриптинге лучше делать с создания файла в папке kubejs/server_scripts. Типичная структура начинается с события регистрации рецептов. Документация мода предоставляет множество примеров, но слепо копировать их не рекомендуется. Лучшей практикой является адаптация примеров под свою систему тегов. Например, вместо указания конкретного предмета «железная шестерня», используйте тег «#forge:gears/iron», что сделает ваш рецепт совместимым с любыми другими модами, добавляющими аналогичные предметы.

Заключение

Vintage KubeJS: кастомные рецепты для Create Vintage Improvements превращает сложный производственный мод в конструктор, ограниченный лишь фантазией автора сборки. Он берет на себя рутину по согласованию данных между модами и предоставляет чистый, понятный API для управления балансом. Возможность контролировать шансы выпадения, параметры жидкостей, температурные режимы и физические свойства предметов делает этот инструмент незаменимым для создания глубоких и увлекательных технических сборок. При внимательном отношении к версиям и правильной организации тегов, поддержка рецептов перестает быть проблемой и становится основным инструментом геймдизайна, позволяющим вести игрока от первой деревянной шестеренки до автоматизированного завода будущего.

В каталоге ITSMYFOX — тысячи модов, дополнений и ресурспаков для Minecraft. Используйте поиск и категории, чтобы найти похожее.