Avaritia Recipe Generator: когда CraftTweaker и «безумные» рецепты встречаются в одном моде
Если вы собираете сборку с Avaritia и уже представляете, как игроки будут крафтить предметы на девятомерной верстаке, вам наверняка знакома боль: вручную писать скрипты для CraftTweaker долго, легко ошибиться в синтаксисе и забыть убрать старый рецепт. Мод Avaritia Recipe Generator как раз про то, чтобы упростить этот этап и сфокусироваться на балансе, а не на копировании строк из вики.
Что делает мод и кому он полезен
По сути это не «контентный» мод с новыми биомами или боссами, а утилита для авторов модпаков и серверов. Она помогает быстро собирать кастомные рецепты под CraftTweaker: вы настраиваете входы и выходы прямо в игре, а на выходе получаете готовый текстовый файл со скриптами. Такой подход особенно удобен, когда рецептов много и вы постоянно что-то правите после тестов на сервере.
Главная фишка — поддержка девятимерного верстака Avaritia (Dire Crafting Bench) и при этом не забыта обычная ванильная верстаковая сетка. То есть вы можете генерировать и «космические» рецепты девять на девять, и привычные крафты без лишних костылей в одном рабочем процессе.
Два блока — два сценария работы
В мод добавляются два блока: Avaritia Recipe Factory для рецептов Avaritia и Vanilla Recipe Factory для стандартного крафта. Логика простая: кладёте нужные предметы во входные слоты, результат — в выходной, жмёте кнопку справа. После этого в базовой папке игры появляется файл со сгенерированными скриптами.
Дальше типовой сценарий такой: открываете файл, копируете содержимое в ваш основной файл скриптов CraftTweaker, при необходимости переименовываете рецепты Avaritia в уникальные строки (автор мода отмечал, что удобная правка имён из GUI планируется), делаете reload мира или перезагрузку скриптов — и проверяете, что всё отрабатывает как задумано. Если вы ведёте несколько веток сборки, такой файл легко версионировать и переносить между окружениями.
Ремуверы, метаданные и типичные вопросы
К каждому сгенерированному скрипту обычно идёт строка-ремувер, которая убирает старый рецепт. Если вы хотите сохранить оригинальный крафт параллельно с новым, просто удалите эту строку — и не придётся вспоминать, какой именно рецепт вы «случайно» стёрли неделю назад.
По предметам с метаданными (классический пример — шерсть разных цветов) в большинстве случаев всё работает штатно, пока другие моды не ломают ожидаемое поведение предметов. А вот важный момент для тех, кто боится зависимостей: Avaritia не обязателен, если вам нужен только ванильный генератор. Просто не создавайте рецепты для девятимерного верстака — и утилита останется полезной без «безумного» контента пакета.
Когда хочется быстрее собрать тестовую сборку и не ковыряться с ручной установкой десятка файлов, удобно поставить нужные моды через лаунчер: этот мод можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где моды можно скачать прямо из меню, без лишних переходов между сайтами.
Что стоит учитывать и куда мод может развиться
Инструмент задуман как практичный «генератор текста», а не как визуальный шедевр: текстуры блоков у автора были сделаны быстро, и при росте популярности планировалось привести их в порядок и расширить поддержку типов рецептов. На горизонте у подобных проектов обычно фигурируют NBT, более удобное редактирование скриптов, автоматическая выкладка файлов в нужную папку, поддержка Extended Crafting и более гибкая работа с «группами» рецептов вместо схемы «один ремув — одно добавление».
Вывод
Avaritia Recipe Generator — сильный помощник для тех, кто серьёзно занимается крафтом на уровне скриптов: меньше рутины с CraftTweaker, проще тестировать идеи для Avaritia и ванильных рецептов, проще контролировать, что именно вы удаляете и что добавляете. Подключайте его в рабочий цикл модпака, держите бэкапы скриптов и не забывайте про уникальные имена рецептов — и девятимерный крафт перестанет быть «кошмаром редактора», превратившись в предсказуемый инструмент баланса.
- Для кого: авторы модпаков, админы серверов, игроки, которые любят тонко настраивать прогрессию.
- Что даёт: генерация файла со скриптами из игрового интерфейса для Avaritia 9×9 и ванильного верстака.
- Что проверить после генерации: уникальность имён рецептов, нужность строки-ремувера, корректность reload скриптов.