AgeableMobs: управление возрастом мобов в Minecraft
Вы когда-нибудь хотели, чтобы на вашем сервере бегали только милые детёныши животных, или требовалось заморозить рост моба для ивента? Плагин AgeableMobs для Minecraft решает эти задачи элегантно и без лишней нагрузки. Он работает на Spigot и Paper, поддерживая версии от 1.21 до 1.21.11, и даёт вам полный контроль над взрослением любых существ — от коров до волков.
С AgeableMobs вы получаете три ключевых действия: превращение взрослого моба в детёныша, остановку роста и его возобновление. Всё это реализовано через простые предметы — ведро молока, аметистовый осколок и бутылочку мёда. Плагин также ведёт подробный лог всех операций и поддерживает русский язык (через английский или испанский интерфейс, но сообщения можно адаптировать).
Основные возможности AgeableMobs
- Превращение в детёныша: кликните ведром молока по взрослому мобу, и он мгновенно станет малышом. Работает на диких и прирученных животных, но с учётом прав — владелец может применять только к своим питомцам, если нет админского доступа.
- Пауза роста: используйте аметистовый осколок (предмет можно изменить в конфиге), чтобы остановить старение детёныша. Идеально для создания «детских зон» или сохранения декоративных маленьких мобов.
- Возобновление роста: бутылочка мёда снимает блокировку, и моб снова начнёт взрослеть. Так вы можете гибко управлять временем.
- Мультиязычность: из коробки доступны английский и испанский языки. Переключение выполняется одной строкой в config.yml.
- Логирование: каждый факт взаимодействия записывается в ageable_log.yml с указанием времени, мира, типа моба, координат, действия и игрока.
- Права: тонкая настройка через permissions: ageablemob.use.milk, ageablemob.growth.stop, ageablemob.growth.resume и ageablemob.admin.override для администраторов.
Как установить AgeableMobs на сервер
Установка плагина AgeableMobs не требует специальных знаний. Скачайте AgeableMobs.jar с официального репозитория и поместите его в папку plugins вашего сервера. Перезапустите сервер или используйте команду /reload, если ваш загрузчик это поддерживает. После первого запуска в папке plugins/AgeableMob появится config.yml, где вы можете задать язык (en или es) и при желании изменить предметы для остановки и возобновления роста.
Если вы пользуетесь лаунчером foxygame.net, то AgeableMobs можно добавить буквально в один клик — встроенный каталог дополнений сам подберёт совместимую версию и установит плагин без ручного копирования файлов. Это особенно удобно, когда вы держите несколько серверов и не хотите возиться с каждой мелочью.
После настройки выполните команду /ageablemob reload, чтобы применить изменения на лету. Плагин работает на Spigot и Paper для Minecraft 1.21–1.21.11, так что проблем с совместимостью не возникнет.
Детальный разбор механик
Превращение взрослых в детёнышей
Основная фишка AgeableMobs — это возможность вернуть моба в детство. Просто возьмите ведро молока и кликните правой кнопкой по любому взрослому животному. Моб мгновенно уменьшится, сохранив своё имя и характеристики. Это работает на коровах, свиньях, овцах, курицах, волках, кошках и даже на лошадях. Если моб приручен, использовать ведро может только его владелец, если у вас нет права ageablemob.admin.override. Для диких мобов ограничений нет.
Ресурспак Baby Animals Remastered x Fresh Animation, который часто используют с плагином, делает малышей ещё более очаровательными, но AgeableMobs прекрасно работает и с ванильными текстурами.
Пауза и возобновление роста
Остановка роста — не менее востребованная функция. Допустим, вы построили зоопарк с детёнышами и не хотите, чтобы они выросли. Возьмите аметистовый осколок (по умолчанию) и кликните по малышу — его возраст зафиксируется. В логах появится запись с действием STOP. Чтобы снова запустить рост, используйте бутылочку мёда — действие RESUME. Оба предмета можно заменить в config.yml на любые другие, просто указав ID материала до и после использования (например, чтобы осколок не тратился).
Логирование и права
AgeableMobs создаёт файл ageable_log.yml, куда пишет все операции: кто, когда, с каким мобом и что сделал. Это помогает отслеживать действия игроков и при необходимости откатывать изменения. Система прав позволяет гибко настроить доступ: вы можете разрешить всем игрокам использовать молоко, но запретить остановку роста, или наоборот. Администраторы с правом ageablemob.admin.override могут игнорировать проверки владельца, что полезно для модерации.
Настройка конфигурации
Файл config.yml находится в папке plugins/AgeableMob. Вот ключевые параметры:
- language: en или es — язык сообщений. По умолчанию английский, но вы можете перевести на испанский или даже адаптировать файлы локализации под русский, заменив строки вручную.
- items.stopGrowth.before/after: материал, который требуется для остановки роста, и то, во что он превращается после использования (можно задать тот же предмет, чтобы он не расходовался).
- items.resumeGrowth.before/after: аналогично для возобновления роста.
После правок достаточно выполнить /ageablemob reload, и сервер подхватит изменения без перезагрузки.
Совместимость и загрузчики
AgeableMobs официально поддерживает Spigot и Paper — два самых популярных серверных ядра для Minecraft. Плагин тестировался на версиях 1.21, 1.21.1 и 1.21.11, так что вы можете не беспокоиться о багах. API-версия 1.21 гарантирует корректную работу с современными механиками игры.
Кстати, если вы используете лаунчер foxygame.net, то AgeableMobs будет автоматически обновляться при выходе новых патчей — вам не нужно следить за релизами и вручную загружать jar-файлы. Это здорово экономит время и исключает риск несовместимости после обновления сервера.
Итог
AgeableMobs — это лёгкий, но функциональный плагин, который даёт вам полный контроль над ростом мобов. Превращайте взрослых в детёнышей, замораживайте возраст для декора или ивентов, возобновляйте рост когда нужно — и всё это с понятным логированием и гибкими правами. Скачать AgeableMobs для Minecraft можно быстро, а установка займёт пару минут. Если вы хотите добавить на свой сервер больше уюта и управляемости, этот плагин определённо стоит попробовать.