Мод для Майнкрафт на Fabric меняет пополнение сделок у жителей, чтобы не приходилось держать множество одинаковых торговцев и ждать их восстановления. Он подходит для сервера и одиночной игры, а меньшее число жителей может снизить лаги.
Возможности
Когда сделка у жителя становится недоступной из-за исчерпания лимита, он восстанавливает сделки противоположного типа. Сделки, при которых игрок получает изумруды, считаются продажей; остальные — покупкой. При повышении уровня жителя или блокировке всех его сделок восстанавливается весь список торговли, поэтому торговец не останется полностью недоступным.
Механика побуждает пользоваться разными предложениями одного жителя и не строить фермы из множества одинаковых торговцев.
Настройки
При наличии MidnightLib параметры можно менять через Mod Menu либо в файле config/economical_villager_trading.json. Без MidnightLib используются значения по умолчанию.
Доступны параметры:
- скорость изменения цен сделок от частого использования; значение
-1сохраняет ванильное поведение, а100и выше отключает такое изменение; - изменение цен от репутации: вреда жителям, лечения зомби-жителей и частой торговли;
- множитель опыта, выдаваемого жителями;
- обычное ванильное восстановление сделок несколько раз за игровой день одновременно с новой механикой.
Требования и совместимость
Требуется Fabric API. Мод предназначен для Fabric и также работает с Quilt; MidnightLib и Mod Menu необязательны.
Он совместим с большинством модов, добавляющих жителей и сделки. Если у жителя есть только сделки одного типа, они восстановятся после исчерпания всех таких сделок. Авторы модов и сборок могут добавлять другие валюты в теги economical_villager_trading:buy_trade_currencies и c:villager_currencies.
