Мод для Майнкрафт, который позволяет настроить торговлю, размножение и лечение жителей через конфиг. Он работает на стороне сервера: игроки могут подключаться с обычным клиентом без установки мода.
Возможности
- Множитель запаса сделок до их блокировки через
trading.maxUsesMultiplier. - Количество пополнений сделок жителем за день через
restocking.restocksPerDay. - Размножение жителей без свободной кровати через
breeding.ignoreBedRequirement. - Настройка задержки между размножениями, лимита размножений в день и времени взросления детёнышей.
- Настройка длительности лечения зомби-жителя и постоянной скидки после лечения.
- Общий переключатель
enabled, возвращающий поведение жителей к ванильному.
Новые значения запаса применяются к сделкам, которые будут сгенерированы после изменения настройки, включая сделки странствующего торговца. Время взросления меняется только у жителей, появившихся при размножении.
Как пользоваться
Конфиг расположен в config/configurablevillagers.json; в самом файле есть описание каждого параметра и его значения по умолчанию.
Команды управления:
/configurablevillagers help— список параметров с описанием;/configurablevillagers status— текущие и стандартные значения;/configurablevillagers set breeding cooldownTicks 600— изменить параметр и сразу сохранить его;/configurablevillagers reload— перечитать конфиг после ручного редактирования.
Для команд нужен уровень прав 2.
Настройки
Основные ключи конфига:
trading.maxUsesMultiplier;restocking.restocksPerDay;breeding.ignoreBedRequirement;breeding.cooldownTicks;breeding.maxBreedsPerDay;breeding.babyGrowthTicks;curing.conversionTimeMultiplier;curing.discountMultiplier.
Значение -1 у breeding.maxBreedsPerDay снимает дневной лимит, а 0 у breeding.cooldownTicks убирает задержку. Значения curing.discountMultiplier выше 1.0 не увеличивают скидку сверх ванильного предела.
Требования и совместимость
Нужны Fabric Loader, Fabric API и Java. Мод работает на выделенном сервере и в одиночной игре; клиентская установка не требуется.
