
Trade Picker
Trade Picker убирает lectern shuffle в Minecraft: выбирайте точные сделки жителей, зачарования и книги через GUI вместо бесконечного сброса кафедры. Поддерживаются Fabric и NeoForge, минимальные базовые цены и защита сделок на сервере.
Trade Picker
Trade Picker - utility/QoL-мод для Minecraft, который убирает случайность и рутину из торговли с жителями. Вместо того чтобы десятки раз ломать и ставить кафедру ради одной книги на Починку, вы открываете окно выбора и сразу закрепляете нужное предложение.
Это решение для тех, кого раздражает классический lectern shuffle, или workstation cycling: ванильная механика заставляет перебрасывать сделки через RNG, пока не выпадет нужное зачарование. Trade Picker оставляет стандартные предметы, профессии и торговую систему, но заменяет случайный переброс прямым выбором.
Что меняет Trade Picker
После установки мода у жителя появляется окно выбора, когда на текущем уровне у него доступно больше вариантов сделок, чем Minecraft выдал бы обычно. Вы видите полный пул возможных предложений, фильтруете его через поиск и выбираете подходящие варианты.
Trade Picker не добавляет новые предметы, блоки или рецепты. Каждая доступная сделка уже существует в ванильной игре и просто выбирается вручную, а не выпадает случайно. Выбор сохраняется за конкретным жителем, включая переходы через портал, перезапуск мира и лечение зомби-жителя.
По умолчанию выбранные сделки получают минимальную базовую цену vanilla. Скидки после лечения жителя и эффект Герой деревни применяются дополнительно, поэтому торговый зал можно настроить заметно быстрее, чем при обычном перебросе сделок.
Как пользоваться модом
- Кликните правой кнопкой мыши по жителю.
- Если на его текущем уровне есть несколько возможных сделок, откроется сетка Trade Picker.
- Введите в строку поиска название предмета или зачарования:
mending,fortune,looting,weakness,emeraldи другие варианты. - Выберите нужные сделки и нажмите Confirm.
- После подтверждения предложения станут постоянными для этого жителя.
Когда житель повышает профессию по цепочке Новичок -> Подмастерье -> Ремесленник -> Эксперт -> Мастер, окно выбора появляется снова, если на новом уровне действительно есть из чего выбирать.
Если у профессии на определённом уровне всего два возможных предложения и vanilla всё равно выдала бы оба, дополнительное окно не показывается. Житель сразу открывает обычный магазин. Это сохраняет привычный темп игры и не превращает каждую торговлю в лишнее меню.
Какие сделки можно выбрать
Библиотекарь
Библиотекарь продаёт зачарованные книги. Через Trade Picker можно выбрать конкретное зачарование и его уровень из доступного ванильного набора:
- Починка (Mending)
- **Острота I-V (Sharpness)
- Удача III (Fortune III)
- Добыча III (Looting III)
- Шёлковое касание (Silk Touch)
- Бесконечность (Infinity)
- другие зачарования, включая сокровищные
Главный плюс очевиден: больше не нужно ломать кафедру и ждать, пока библиотекарь случайно предложит нужную книгу. Для торгового зала это экономит огромное количество времени.
Оружейник
Оружейник продаёт зачарованные алмазные мечи и топоры. Вы выбираете основное зачарование предмета: Остроту, Небесную кару, Бич членистоногих, Добычу, Заговор огня, Отдачу, Разящий клинок или Прочность.
Бронник
Бронник предлагает зачарованные алмазные элементы брони: шлем, нагрудник, поножи и ботинки. Можно выбрать нужный тип защиты:
- Защита
- Огнеупорность
- Взрывоустойчивость
- Защита от снарядов
- Шипы
- Прочность
- Подводное дыхание и Подводник для шлемов
- Невесомость и Подводная ходьба для ботинок
Так проще собрать комплект под конкретную задачу: исследование Незера, шахты, сражения с мобами или путешествия по океану.
Инструментальщик
Инструментальщик продаёт зачарованные алмазные кирки, топоры, лопаты и мотыги. В меню можно выбрать Эффективность, Удачу, Шёлковое касание или Прочность.
Это особенно полезно для кирок. Вместо долгого reroll можно сразу получить вариант с Fortune III для добычи руды или Silk Touch для аккуратного сбора блоков.
Лучник
Лучник предлагает зачарованные луки, арбалеты и стрелы с эффектами. Trade Picker позволяет выбрать:
- для лука: Силу, Отбрасывание, Воспламенение, Бесконечность и Прочность;
- для арбалета: Быструю перезарядку, Пронзание, Расщепление и Прочность;
- для стрел: нужное зелье, включая стрелу слабости.
Стрела слабости пригодится для лечения зомби-жителей. Благодаря поиску нужный вариант находится без пролистывания большого списка.
Рыбак
Рыбак продаёт зачарованную удочку. Можно выбрать Везучего рыбака, Приманку или Прочность.
Остальные профессии
Фермер, священник, мясник, пастух, каменщик, картограф, кожевник и другие жители используют свои обычные ванильные торговые пулы. Вы выбираете, какие предложения появятся у конкретного жителя на каждом уровне.
Выбор ограничен реальными возможностями профессии. Мод не выдаёт торговцу несуществующие предметы и учитывает ограничения по уровням. Датапаки и другие модификации, которые добавляют или меняют сделки жителей, также подхватываются автоматически, потому что Trade Picker читает зарегистрированный список предложений.
Настройка зачарованного снаряжения
Для книг каждое зачарование показывается отдельно. У оружия, брони, инструментов, луков, арбалетов и удочек есть два режима выбора.
Headline mode
Это режим по умолчанию. Вы выбираете основное зачарование, а игра самостоятельно определяет его уровень и возможные дополнительные ванильные бонусы.
Например, меч может получить выбранную Остроту и ещё одно дополнительное свойство. Такой вариант сохраняет часть привычной вариативности Minecraft и не делает каждый предмет полностью одинаковым.
Single mode
В этом режиме вы задаёте точное зачарование и его уровень. Предмет получает только выбранный вариант, без дополнительных случайных свойств.
Режим удобен, когда нужен конкретный инструмент для фермы или определённая комбинация без лишних чар. При этом доступные варианты всё равно ограничены тем, что может продать соответствующая профессия.
Масштабирование стоимости
Опция Cost scaling отключена по умолчанию. После включения цена зависит от редкости и уровня зачарования, но не превышает ванильный предел.
Это полезно для серверов, где прямой выбор Починки или Fortune III кажется слишком сильным преимуществом. Администратор может сохранить удобство Trade Picker, но сделать самые выгодные сделки дороже.
Цены и скидки
По умолчанию Trade Picker предлагает сделки по минимальной возможной базовой цене vanilla. Это относится и к выбранным зачарованным предметам, и к обычным торговым предложениям.
Если нужна более привычная экономика, включите Vanilla Pricing. Тогда цены снова будут рандомизироваться по стандартным правилам Minecraft.
Скидки за лечение зомби-жителя и эффект Герой деревни продолжают работать поверх выбранной цены. В последних версиях также исправлялись применение скидок, восстановление счётчиков использования после перезагрузки и расчёт цены для стрел с эффектами.
Настройки
На Fabric параметры можно открыть через ModMenu. На Fabric и NeoForge настройки также находятся в файле:
config/tradeoptimizer.json
В этом же файле расположен переключатель Vanilla Book Limits, который отвечает за ванильные ограничения для книг.
Мультиплеер и защита жителей
На сервере житель закрепляется за первым игроком, который с ним взаимодействовал. Менять или сбрасывать его сделки может этот игрок либо оператор сервера.
Такой подход защищает торговые залы от случайного вмешательства. Другой игрок не сможет перезаписать закреплённые предложения и забрать себе удачный вариант с Починкой или редким обменом.
Игроки без Trade Picker могут продолжить обычную ванильную торговлю. При первом взаимодействии они получают одноразовое сообщение о том, почему окно выбора им недоступно.
Для сервера мод устанавливается и на клиент, и на сервер. Это важно для корректной работы GUI, владения жителями и синхронизации торговых предложений.
Сброс сделок
На экране торговли есть кнопка Reset. Она возвращает жителя на уровень Новичка и позволяет выбрать сделки заново.
Перед сбросом появляется подтверждение, поэтому случайно стереть уже прокачанного торговца сложнее. Функция пригодится, если вы перестроили торговый зал, изменили правила сервера или хотите выбрать другой набор сделок.
Trade Picker и моды для переброса сделок
Trade Picker работает иначе, чем Trade Cycling и VillagerTradefix. Моды для cycling обычно ускоряют переброс и помогают быстрее прокручивать RNG, а этот проект полностью убирает необходимость в перебросе.
| Возможность | Моды для переброса сделок | Trade Picker |
|---|---|---|
| Получить конкретную сделку | В итоге, если повезёт | Сразу при первом выборе |
| Выбрать зачарование библиотекаря | Обычно случайно | Любое доступное зачарование и уровень |
| Минимальная ванильная цена | Да | Да, настраивается |
| Поддержка всех профессий | Зависит от проекта | Да |
| Новые предметы и рецепты | Зависит от проекта | Нет |
| Защита сделок в мультиплеере | Обычно нет | Да |
Не устанавливайте Trade Picker одновременно с другим модом для trade cycling. Оба проекта вмешиваются в одну и ту же механику, поэтому возможны конфликты, некорректное открытие меню и проблемы с сохранением сделок.
Совместимость
- Загрузчики: Fabric и NeoForge.
- Minecraft: в описании сборки указана версия 26.2; актуальные релизы также отмечены для 26.1.x и 1.21.9-1.21.11. Для Fabric заявлена отдельная сборка под Minecraft 26.3.
- Sodium и Embeddium: совместимы.
- Iris и Oculus: совместимы.
- Lithium и Starlight: совместимы.
- ModMenu: поддерживается на Fabric.
- EMI, JEI и REI: совместимы.
- Датапаки: поддерживаются датапаки, которые добавляют или изменяют сделки жителей.
Trade Picker не меняет графику и не добавляет тяжёлых визуальных эффектов, поэтому Sodium, Embeddium, Iris и Oculus не должны влиять на саму механику выбора торговли. Основное внимание стоит уделить совпадению версии Minecraft и загрузчика.
Установка
- Установите Fabric Loader или NeoForge для подходящей версии Minecraft.
- Для Fabric дополнительно установите Fabric API.
- Поместите подходящий файл Trade Picker в папку
mods. - На сервере установите мод и на стороне сервера, и у игроков.
- Кликните правой кнопкой мыши по жителю и откройте его торговлю.
Отдельная настройка для первого запуска не требуется. Меню появляется автоматически только там, где у жителя действительно есть выбор между несколькими предложениями.
Практические нюансы
- Выбранная сделка не создаёт новый предмет. Это всё тот же ванильный обмен, поэтому правила профессии и ограничения уровня сохраняются.
- Минимальная цена включена по умолчанию. Для более строгой экономики сервера проверьте Vanilla Pricing и Cost scaling.
- Сброс через Reset возвращает жителя к Новичку, поэтому используйте его только после подтверждения, что текущие сделки больше не нужны.
- После лечения зомби-жителя и перехода через портал выбранные предложения должны сохраняться, но версия мода и загрузчика всё равно должна совпадать с версией мира.
- На общем сервере заранее распределяйте жителей по игрокам. Первый контакт закрепляет торговца за конкретным пользователем.
- Trade Picker не предназначен для совместной установки с Trade Cycling и похожими решениями, которые сами меняют торговые предложения.
По сути, Trade Picker делает торговлю с жителями предсказуемой. Он особенно полезен в выживании, где нужны Починка, Удача, Шёлковое касание, эффективные инструменты и стабильная экономика без многочасового lectern shuffle. При этом ванильные предметы, профессии, уровни и сами правила торговли остаются на месте, меняется только способ выбора предложения.
Как поиграть с друзьями с модом Trade Picker?
Мод Trade Picker куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Trade Picker будет готов за пару минут - BungeeHost сделает всё за вас.
