VillagerConfig - мод для Fabric, который дает полный контроль над жителями в Minecraft. Если вы собирали сборку модов или настраивали сервер, то знаете: ванильные сделки жителей часто бедные или случайные. С этим модом можно переписать всё - от цен до доступных предметов, через датапаки. Никаких костылей с командами - всё грузится через обычные датапаки.
Это главная фишка мода. С помощью датапаков (datapacks) можно полностью переопределить, чем торгуют жители разных профессий и странствующие торговцы. Хотите, чтобы библиотекарь продавал зачарованные книги по фиксированной цене в 5 изумрудов? Без проблем. А может, все жители деревни будут менять алмазы на яблоки? Тоже можно. Для владельцев серверов и создателей сборок модов это настоящий must-have - выстраиваете экономику под себя, а не под рандом ваниллы.
Если лень вручную писать JSON - есть онлайн-генератор с графическим интерфейсом. Там же и предпросмотр сделок. Ссылка на него ведет на сайт автора, но я бы на всякий случай сохранил её в закладки - очень выручает.
Задолбались проверять датапак на работающем сервере? Мод добавляет две удобные команды:
/vc test villager <profession> [<level>] - открывает GUI со случайными сделками для выбранной профессии. Можно указать уровень жителя, чтобы посмотреть, что он продаст./vc test wanderingtrader - то же самое, но для странствующего торговца (wandering trader).То есть ты редактируешь датапак -> кидаешь его в папку datapacks -> выполняешь команду -> смотришь, что получилось. Быстро и без беготни по деревням.
Можно задать минимальный и максимальный порог скидки, которую житель может дать. Например, если вы не хотите, чтобы жители раздавали предметы почти бесплатно - поставьте нижний порог в 10%. Или наоборот, разрешите скидки до 50%, чтобы поощрять торговлю с конкретным жителем. Важно: настройки глобальные, не для каждого жителя отдельно, но для большинства задач хватает.
VillagerConfig не ограничивается одними сделками. Вот ещё пара полезных опций:
По сути, VillagerConfig - это универсальный инструмент для управления экономикой Майнкрафта через жителей. Вместо того чтобы лепить кучу командных блоков или плагинов (которые, кстати, не работают в синглплеере или на Fabric), вы используете датапак - а это значит, что всё будет работать и на сервере, и в одиночной игре. Никакой лишней магии, только чистые данные.
Для серверов на Fabric - почти обязательная вещь, если хотите сделать магазины без модов на экономику. Для сборок модов - отличный способ сбалансировать прогрессию: сделать так, чтобы за редкие предметы нужно было долго копить изумруды.
Скачай мод VillagerConfig, если устал от рандомных сделок или хочешь построить свою систему торговли. Совместим с версиями Minecraft 1.19-1.21, работает только на Fabric (Forge нет, учтите).

Мод VillagerConfig для Fabric позволяет гибко настраивать жителей в Майнкрафт с помощью датапаков: кастомные сделки, скидки, шанс заражения и многое другое. Полный контроль над экономикой деревни.