Dynamic Villager Trades avatar

Dynamic Villager Trades [1.21.1] [1.20.1] [1.19.3]

.

Примеры сделок от библиотекаря, специализирующегося на зачарованиях максимального уровня, защиты и связанных с водой.

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

  • Жители выбирают свои сделки на основе предыдущих взаимодействий с игроком. Например, библиотекарь, у которого вы купили много книг с «Грабежом», с большей вероятностью будет предлагать зачарования для мечей и связанные с удачей в будущем.
  • Жители меняют свои сделки каждый раз при пополнении запасов/каждый день (настраивается). Это устраняет необходимость разведения большого числа жителей в надежде, что они продадут нужное, и добавляет небольшой вызов торговой механике. Чем больше вы покупаете или продаете конкретный предмет, тем выше вероятность, что житель выберет эту сделку после пополнения запасов.

Дополнительно, этот мод позволяет добавлять или заменять сделки жителей через датапаки. В мультиплеере мод требуется только на сервере.

Примечание о модах, добавляющих сделки: Конфигурация по умолчанию генерируется автоматически с учетом всех сделок, добавленных другими модами, которые присутствовали бы без этого мода. Генератор старается создавать осмысленные ассоциации между сделками на основе материалов инструментов, названий зачарований и т.д. Для настройки этих сделок можно создать датапак с текущей конфигурацией, используя команду /dynamicvillagertrades export. Некоторые сделки из модов не могут быть закодированы в датапаке (например, случайная карта из Supplementaries) и приводят к сбою экспорта для этой профессии, но эти сделки все равно добавляются во время выполнения, если профессия не заменяется датапаком целиком. В таких случаях дополнительные сделки можно настроить с помощью датапака, который не заменяет проблемную профессию.

Примечание о NeoForge 1.21: Для работы Fabric-версии с ним можно использовать Sinytra Connector.

Формат датапака


Настройки

global_randomness (по умолчанию 1.0): Меньшие значения приводят к тому, что жители быстрее сосредотачиваются на подмножестве своих сделок, большие значения увеличивают время, необходимое для получения желаемых сделок. Умножается на случайность группы, указанную в датапаке.

refresh_delay (по умолчанию 0): Сколько раз житель должен пополнить запасы, прежде чем его сделки изменятся. Примечание: сделки всегда меняются при повышении уровня независимо от этого значения.

no_book_duplicates (по умолчанию true): Должен ли каждый библиотекарь не продавать одновременно книги с одним и тем же зачарованием (например, Защита III и Защита IV).

enchant_repair_compat (по умолчанию false): Добавляет «Проклятие исчезновения» к каждой книге, продаваемой библиотекарями (для совместимости с Enchant & Repair).

Скачать Dynamic Villager Trades

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasedynamicvillagertrades-1.2.1-forge-1.19.2.jar1.19.2Forge4 июня 2023262,1 КБ
Betadynamicvillagertrades-1.2.1-fabric-1.19.2.jar1.19.2Fabric4 июня 2023258,5 КБ
Releasedynamicvillagertrades-1.2.0-forge-1.19.2.jar1.19.2Forge3 июня 2023262,2 КБ
Betadynamicvillagertrades-1.2.0-fabric-1.19.2.jar1.19.2Fabric3 июня 2023258,6 КБ
Releasedynamicvillagertrades-1.1.0-forge-1.19.2.jar1.19.2Forge2 июня 2023236 КБ
Betadynamicvillagertrades-1.1.0-fabric-1.19.2.jar1.19.2Fabric2 июня 2023233,2 КБ
Releasedynamicvillagertrades-1.0.0-forge.jar1.19.2Forge30 мая 2023230,7 КБ
Betadynamicvilladertrading-1.0.3-1.19.2.jar1.19.2Fabric27 декабря 202292,3 КБ
Betabettertrading-1.0.2.jar1.19.3Fabric7 декабря 202289,1 КБ
Betabettertrading-1.0.0.jar1.19.2Fabric5 декабря 202289 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.