Мод для Майнкрафт, который позволяет обновлять сделки жителей на любом уровне опыта за настраиваемую плату. У торговца появляется отдельное предложение для сброса: после его принятия список сделок формируется заново.
Возможности
Обновлённые сделки создаются так, словно житель заново получил все уровни профессии до текущего. Скидки и изменение цен из-за спроса сохраняются, а число оставшихся использований сделок сбрасывается.
По умолчанию сброс оплачивается алмазами: количество зависит от уровня жителя. Предложение сброса можно использовать до пяти раз, затем жителю нужно пополнить сделки.
Как пользоваться
Откройте торговлю с жителем и примите дополнительное предложение сброса, нажав на ячейку результата. Окно торговли закроется, а частицы у жителя покажут, что сделки обновлены. Предмет в ячейке результата служит только описанием действия и получить его нельзя.
Настройки
Можно изменить требуемый предмет, цену для каждого уровня и максимальное число использований предложения. В NeoForge настройки доступны в меню модов, в конфигурации Villager Trade Reset.

Required item— идентификатор предмета для оплаты, напримерminecraft:dirtилиvillagertradereset:trade_reset.Maximum uses— число использований предложения до пополнения; должно быть больше нуля.Cost per level...— список стоимости по уровням: элемент с индексом0задаёт цену для жителя первого уровня, с индексом1— второго и так далее. Если список короче нужного уровня, используется последнее значение.

Файл конфигурации находится по пути config/villagertradereset-common.toml. Пример:
max_uses = 4
cost_per_level = [1, 2, 3]
required_item = "minecraft:emerald"
После изменения настроек уже созданное предложение сброса у жителя не обновляется. У жителя, с которым ещё не торговали, его можно сформировать заново сменой профессии или повышением уровня.
