
MyPet: Добавьте компаньонов-питомцев на Ваш сервер Minecraft
MyPetORG/MyPet
🐕 Мощный плагин для питомцев на серверах Spigot/Paper
Посмотреть на GitHub ↗Хотите дать игрокам Вашего сервера Minecraft причину задержаться? Система питомцев, которая действительно работает, меняет всё. MyPet превращает Ваш обычный сервер в то, о чём говорят игроки - они приручат, обучат и повысят уровень компаньонов, которые действительно приносят удовлетворение.
Что делает MyPet
Это плагин Spigot и Paper, позволяющий игрокам ловить, тренировать и повышать уровень питомцев. Ваши игроки могут ходить с прирученным волком, лисой, драконом или любым другим мобом, которого они поймали. Эти компаньоны не просто косметические - они действительно сражаются рядом с игроками, изучают навыки и становятся сильнее с течением времени.
Плагин существует с 2011 года. Это означает, что он имел более десяти лет, чтобы созревать. У него 202 звёзд на GitHub, а кодовая база на Java отражает реальное разработание плагинов в масштабе. Последняя версия, 3.14.1, поддерживает всё, от 1.8.8 до 1.21.11, хотя maintainer сделал ясно, что эта серия версий будет последней, поддерживающей некоторые старые версии Minecraft.
Почему владельцы серверов используют его
Системы питомцев приятны. Игроки вовлечены в повышение уровня своего компаньона, настройку, демонстрацию других игрокам. Для владельцев серверов это вовлеченность - и вовлечённые игроки возвращаются.
Некоторые серверы используют это для прогресса. Уровень питомца становится ещё одной статистикой, которую можно показать. Другие используют это более формально, где真正ая привлекательность заключается просто в наличии компаньона, следующего за вами, пока вы добываете ресурсы. Оба подхода работают, поскольку MyPet не навязывает стиль игры.
Он интегрируется чисто без захвата сервера. Вы не привязаны к какому-либо стилю или теме. Хотите, чтобы питомцы игроков были чисто визуальными? Хорошо. Хотите, чтобы они были боевыми машинами, которые могут пройти подземелья в одиночку? Также хорошо.
Настройка MyPet на Вашем сервере
Это предполагает, что Вы используете Paper или Spigot (на самом деле, если Вы всё ещё на базовом Spigot, 3.14.1 - это Ваш последний шанс - maintainer уже объявил, что Paper - это будущее, и, честно говоря, они правы. Paper гладче, быстрее, и уже более 82% серверов перешли).
Перейдите на страницу релизов GitHub и скачайте MyPet-3.14.1.jar. Или соберите его сами, если Вам нравится такое - просто клонируйте репозиторий и запустите:
./gradlew clean buildВаши собранные jar появляются в build/libs/. Возьмите тот jar, который Вы скачали, и положите его в папку plugins/. Перезапустите сервер.
Всё, действительно. Плагин создаёт свою конфигурацию при первом запуске. Игроки сразу могут начать использовать /mypet help, чтобы увидеть доступные команды. Новая система помощи в 3.14.1 показывает категории - все, питомец, навыки, админ - чтобы люди не чувствовали себя перегруженными стеной команд.
Ядра функций, которые выделяются
Ловля и владение питомцем. Игроки используют предмет для ловли, чтобы приручить мобов. Как только пойман, это их питомец. Вы можете настроить, какие мобы можно приручить, что делает это достаточно гибким для чисто ванильного сервера или чего-то намного более экзотического.
Повышение уровня и навыки. Ваш питомец набирает опыт, сражаясь. Более высокий уровень означает лучшие статистики, но также разблокирует навыки - такие, как критические удары, сопротивление огню, или способность уклоняться от атак. Игроки могут вложить время в построение именно того компаньона, который им нужен.
Настройка, которая действительно работает. Я не могу переоценить это. Файлы конфигурации не являются чёрной магией. Вы можете調стировать урон питомца, скорость опыта, какие мобы разрешены, разрешения - всё, что угодно. Управление сервером доступно, если Вы хотите детальный контроль, но значения по умолчанию достаточно разумны, чтобы большинство серверов просто использовали их.
Поддержка нескольких версий. Запускаете 1.20.4 на некоторых клиентах, 1.21 на других? Это работает. Плагин построен для обработки этого. Вам не нужно фрагментировать базу игроков, чтобы использовать его.
Одна вещь, которая удивила меня, копаясь в этом: плагин поддерживается в основном одним человеком в свободное время. Нет корпоративной поддержки, нет участия Mojang. И всё же он всё ещё поддерживает столько версий и функций. Стоит уважать.
Что сбивает с толку
Здоровье питомца может быть запутанным. Ваш питомец не имеет бесконечной прочности - они могут умереть. Некоторые игроки расстраиваются из-за этого. Вы можете смягчить это настройкой (предметы для исцеления, таймеры возрождения и т.д.), но стоит знать заранее. Боевые питомцы время от времени могут провалить Вас, и это по дизайну.
Узлы разрешений существуют, но они прямолинейны. Если Вы уже управляете разрешениями Spigot с помощью чего-то вроде LuckPerms, это вписывается чисто. Если Вы новичок в разрешениях, документация проводит Вас через это. Вики на mypet-plugin.de полная, хотя и устарела в некоторых местах.
Файлы конфигурации могут быть громоздкими. Это функция, а не баг - это означает гибкость - но это также означает, что Вам нужно прочитать фактический файл, чтобы понять, что происходит, а не просто просмотреть список изменений.
Другие плагины для питомцев, о которых стоит знать
Citizens больше ориентирован на NPC, но включает функциональность питомцев. Если Вы хотите питомцев плюс пользовательские NPC, Citizens может быть стоит сравнить.
Adopts наклоняется сильнее к косметике и ролевой игре. Смотрите, менее ориентировано на бой, больше на разнообразие и настройку ради самой настройки.
MythicMobs в целом более мощный, но также намного сложнее. Если Вы уже установили его для бойцов, добавление питомцев - это просто одна функция среди десятков. Но это избыточно, если Вам нужны только питомцы.
MyPet находит хорошую середину - он делает одно (систему питомцев) и делает это хорошо. Он не пытается быть фреймворком для боссов или полной системой NPC. Этот фокус на самом деле является его силой.
Перед установкой
MyPet предполагает Paper или современный Spigot. Если Вы на древней версии или вилке, которая существенно отклонилась, Вы можете столкнуться с проблемами. Тестируйте это на разработочном сервере сначала, если Вы не уверены.
Плагин требует управления миром для сохранения. Питомцы сохраняются на диск. Убедитесь, что директория данных Вашего сервера доступна для записи, очевидно.
Игроки будут хотеть знать, как использовать это. Сложите гид в Ваш Discord или вики. Что-то простое - "используйте /mypet catch [предмет], чтобы приручить, /mypet level, чтобы проверить прогресс" - идёт далеко. Вы даже можете создать быстрый гид, используя нашу шаблон создателя белого списка Minecraft в качестве начальной точки для документации сервера.
И если Вы настраиваете сложные серверы выживания с кастомными предметами, инструмент Поиска блоков Minecraft может помочь Вам определить, какие предметы подходят для приручения.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Комментарии
Пока нет комментариев. Станьте первым, кто поделится своим мнением!


