Configurable Villagers — управляйте жизнью деревенских жителей в Minecraft
В ванильном Minecraft поведение жителей деревень жестко зашито в код. Количество товаров, скорость размножения, время лечения зомби-жителей — все это работает по невидимым правилам, которые нельзя изменить без модов. Дополнение Configurable Villagers для Minecraft ломает этот барьер, отдавая ключевые механики под ваш полный контроль. Вместо того чтобы мириться с ограничениями, вы открываете конфигурационный файл и меняете цифры так, как удобно именно вам.
Что именно настраивает мод
Вся суть дополнения — в доступе к скрытым параметрам, которые ванилла не позволяет трогать. Вы получаете три больших блока настроек: торговлю, размножение и лечение жителей. При этом мод работает исключительно на сервере, а игроки подключаются с обычным ванильным клиентом. Им не нужно ничего устанавливать, думать о версиях или читать инструкции в Discord — всё прозрачно и просто.
Торговля: управляйте запасами и пополнением
Параметр trading.maxUsesMultiplier умножает количество использований сделки до её блокировки. По умолчанию значение равно 1.0, что полностью повторяет ванильное поведение. Поставьте 4.0 — и сделка, которая заканчивалась после 12 использований, теперь будет работать 48 раз. Это идеально для серверов, где игроки постоянно жалуются на быстрое опустошение запасов.
Опция restocking.restocksPerDay контролирует, сколько раз в день житель пополняет свои запасы. Стандартные два раза можно увеличить до пяти или десяти, превратив деревню в настоящий торговый центр. Все изменения применяются мгновенно, а игроки с ванильным клиентом видят реальное количество товара без визуальных багов.
Размножение: регулируйте прирост населения
Параметр breeding.ignoreBedRequirement позволяет жителям размножаться даже при отсутствии свободных кроватей. Если вы хотите быстро заселить деревню, просто включите эту опцию. Дополнительно настраивается breeding.cooldownTicks — время ожидания родителей перед повторным размножением. Установите 0, и процесс станет непрерывным.
Опция breeding.maxBreedsPerDay ограничивает количество потомства в сутки. По умолчанию стоит -1, что означает безлимит. Для контроля популяции можно поставить любое число. Параметр breeding.babyGrowthTicks определяет, как долго новорождённый остаётся ребёнком — уменьшите значение, и жители будут взрослеть быстрее.
Лечение зомби-жителей: ускорьте процесс
Параметр curing.conversionTimeMultiplier влияет на длительность лечения зомби-жителя. Уменьшите множитель — и процесс пойдёт значительно быстрее. Опция curing.discountMultiplier регулирует постоянную скидку, которую получает игрок после успешного лечения. Значение 0.0 полностью убирает скидку, а значения выше 1.0 не работают, поскольку ванильная система уже выдаёт максимум.
Как установить Configurable Villagers
Процесс установки не займёт много времени. Мод требует Fabric Loader и Fabric API на всех поддерживаемых версиях. Для Minecraft 1.21 – 1.21.1 понадобится загрузчик 0.16.0+ и Java 21. Версии 1.21.9 – 1.21.11 работают с тем же загрузчиком, а для 26.2 нужен Fabric Loader 0.19.3+ и Java 25. Мод функционирует на выделенных серверах и в одиночной игре, при этом клиентам мод не требуется.
Если вы пользуетесь лаунчером foxygame.net, то скачать Configurable Villagers для Minecraft можно прямо из каталога дополнений — там уже учтены все зависимости и совместимость версий, что избавляет от ручного подбора библиотек. Впрочем, установка вручную тоже проста: положите файл мода в папку mods на сервере, и всё заработает.
Конфигурация и команды
Файл настроек находится по пути config/configurablevillagers.json. Он содержит документацию прямо внутри — заголовок с описанием каждой опции, её значением по умолчанию и эффектом. Вам не придётся покидать файл, чтобы вспомнить, за что отвечает тот или иной параметр. Также доступны команды для управления без редактирования файла:
- /configurablevillagers help — показывает список всех опций с описанием;
- /configurablevillagers status — отображает текущие значения рядом с дефолтными;
- /configurablevillagers set breeding cooldownTicks 600 — мгновенно меняет параметр;
- /configurablevillagers reload — перечитывает файл после ручного редактирования.
Команда set сохраняет изменения сразу, без перезапуска сервера. Для выполнения всех команд требуется уровень прав 2. Отдельный переключатель enabled возвращает всё к ванильному поведению без удаления мода — просто выключите его, и игра станет прежней.
Важные нюансы работы
Множитель торговли применяется при генерации сделки, поэтому значение фиксируется в предложении и синхронизируется с клиентами. Ванильные игроки видят реальный запас товара, а не преждевременное серое состояние. Уже существующие сделки не меняются — новый множитель работает только для будущих предложений. Это также затрагивает странствующих торговцев, поскольку они используют тот же тип предложений.
Параметр роста детей влияет только на жителей, рождённых от размножения. Дети из яиц призыва или появившиеся при генерации деревни сохраняют ванильный таймер. В версии 26.2 сами сделки (что продаёт каждая профессия и по какой цене) вынесены в датапак-реестр. Мод осознанно не дублирует эту функцию — используйте датапак для содержимого сделок, а этот мод для механик вокруг них.
Каждый параметр по умолчанию в точности воспроизводит ванильное поведение. Установка мода ничего не меняет, пока вы сами не начнёте крутить ручки настроек. Это идеальный вариант для тех, кто хочет тонкой настройки без радикальных изменений. А если вы пользуетесь лаунчером foxygame.net, обратите внимание на функцию автообновления — она гарантирует, что Configurable Villagers всегда будет актуальной версией, совместимой с вашим сервером.
Итоги
Configurable Villagers для Minecraft — это мощный инструмент для администраторов серверов и любителей одиночной игры, которые хотят больше контроля над жизнью деревень. Мод полностью серверный, не требует установки у игроков и предлагает гибкие настройки с мгновенным применением. Поддержка нескольких версий Minecraft и открытый исходный код делают его надёжным выбором. Попробуйте настроить жителей под себя — и вы удивитесь, насколько удобнее станет игра.