Мод для Майнкрафт на Fabric и NeoForge, который позволяет самому выбирать сделки жителей вместо бесконечной смены рабочих блоков. Он подходит для получения нужных зачарований, оружия, брони и обычных товаров без случайного перебора.

Возможности
- При взаимодействии с жителем открывается список всех сделок, доступных его профессии и текущему уровню. Выбранные сделки закрепляются за жителем навсегда.
- Поиск в окне сделок помогает найти предмет или зачарование по названию: например,
mending,fortune,looting,weaknessилиemerald. - Библиотекарю можно выбрать любую доступную книгу зачарований, включая Починку, Остроту, Удачу, Добычу, Шёлковое касание и сокровищные зачарования.
- У оружейника, бронника, инструментальщика, лучника и рыбака выбираются зачарования для продаваемых предметов. У лучника также выбирается зелье для стрел с эффектом.
- Для остальных профессий выбираются обычные сделки из их ванильного списка.
- Мод учитывает сделки, добавленные или изменённые датапаками и модами.
- На сервере житель закрепляется за первым игроком, который с ним взаимодействовал. Менять или сбрасывать его сделки может этот игрок либо оператор сервера.
- Кнопка
Resetвозвращает жителя к уровню новичка и позволяет выбрать сделки заново.
Как пользоваться
- Нажмите правой кнопкой мыши по жителю.
- Выберите нужные варианты в появившейся сетке и нажмите
Confirm. - После повышения уровня жителя выбор появится снова, если для этого уровня есть несколько возможных сделок.
Если житель и так выдаёт все возможные сделки своего уровня, открывается обычное окно торговли.
Настройки
Настройки доступны через ModMenu на Fabric или в файле config/tradeoptimizer.json.
Headline mode— выбор главного зачарования предмета; его уровень и дополнительные ванильные зачарования остаются случайными.Single mode— выбор точного зачарования и его уровня.Cost scaling— повышение цены редких и сильных зачарований.Vanilla Pricing— обычная случайная цена ванильной торговли.Vanilla Book Limits— ограничение книг правилами ванильной торговли.
Скидки за лечение жителя и эффект «Герой деревни» применяются поверх выбранных цен.
Требования и совместимость
Для Fabric нужен Fabric API. На сервере мод требуется и клиентам, и серверу.
Совместим с Sodium, Embeddium, Iris, Oculus, Lithium, Starlight, ModMenu, EMI, JEI, REI и датапаками на сделки жителей. Не используйте его одновременно с другим модом на смену или выбор сделок жителей: они могут конфликтовать.
