Multiverse-Portals (Multiverse/Multiverse-Portals)
Реализация порталов в стиле MV1 для MV2.
Хотели добавить на свой сервер Minecraft настраиваемые порталы, возможности которых намного шире обычных порталов в Нижний мир? Multiverse-Portals превращает ваши миры в единую сеть связанных направлений. Это недостающее звено для серверов Bukkit или Paper, которым нужна гибкая телепортация между мирами и отдельными точками.
Для чего нужен этот проект
Multiverse-Portals - плагин, работающий поверх Multiverse Core, базовой системы управления несколькими мирами. Его можно считать транспортным уровнем для серверов, на которых уже настроено несколько миров. Вместо обычных порталов, ведущих только в Нижний мир или Край, вы получаете полный контроль над пунктами назначения, внешним видом и поведением порталов.
Основная идея проста: постройте рамку портала, настройте ее и укажите, куда должны телепортироваться игроки. Однако возможности плагина этим не ограничиваются. Порталы могут отправлять игроков в другие миры, к определенным якорям, то есть именованным точкам появления, на точные координаты или даже запускать пользовательские команды. Благодаря такой гибкости плагин стал стандартным инструментом для серверов выживания, творческих миров и приключенческих карт.
Плагин написан на Java и доступен в основных каталогах плагинов - Modrinth, Hangar и Bukkit, поэтому найти и обновить его не составит труда.
Почему стоит его использовать
Представьте, что у вас сервер выживания с пятью разными мирами: основным миром, шахтерским измерением, творческим миром, Нижним миром и PvP-ареной. Без Multiverse-Portals игрокам придется перемещаться между ними с помощью длинных команд или запоминать координаты, которые вы им сообщили. С Multiverse-Portals достаточно установить в каждом мире рамку портала и настроить переходы. После этого сервер будет ощущаться единым пространством, а не набором разрозненных областей.
Плагин отлично подходит и для ролевых серверов. Представьте средневековый город с несколькими районами. Можно оформить порталы как каменные арки, ведущие на рыночную площадь, в таверну или во дворец. На сервере Skyblock с их помощью можно связать разные острова без использования команд.
Игровая механика здесь имеет значение. В отличие от телепортации командами, рамки порталов выглядят продуманной частью мира. Игроки воспринимают их как полноценную функцию, а не временное решение.
Плагин также можно использовать вместе с Multiverse Command Destination, чтобы при прохождении через портал выполнялись команды. Это открывает возможности для автоматической смены ранга, выдачи наград или запуска событий приключения.
Как установить плагин
Если вы уже работали с плагинами Bukkit, установка не вызовет сложностей. Сначала убедитесь, что на сервере уже работает Multiverse Core. Это обязательная зависимость для Multiverse-Portals.
Скачайте jar-файл последней версии со страницы релизов GitHub или загрузите его с Hangar либо Modrinth:
# Скачайте плагин
wget https://github.com/Multiverse/Multiverse-Portals/releases/download/5.2.3/multiverse-portals-5.2.3.jar
Переместите его в папку plugins
mv multiverse-portals-5.2.3.jar /path/to/server/plugins/
Перезапустите сервер./start.sh
После перезапуска плагин создаст файлы конфигурации в папке Multiverse. Перед созданием первого портала ознакомьтесь с документацией в вики проекта. Там описаны основы работы и распространенные варианты настройки. Если возникнут проблемы, можно обратиться к активному сообществу в Discord, хотя базовые функции достаточно понятны.
Основные функции и принцип их работы
Порталы создаются непосредственно в игре. С помощью команд вы задаете расположение, форму и пункт назначения портала. Вот основные возможности плагина:
- Рамки порталов: определите область мира, которая телепортирует вошедшего в нее игрока. Размер и форма рамки зависят от вас. Это может быть небольшой дверной проем или огромные врата.
- Несколько типов пунктов назначения: отправляйте игроков в выбранный мир, к именованному якорю, на точные координаты или запускайте вместо этого команду. Такая гибкость особенно полезна для серверов с необычной концепцией.
- Пользовательские сообщения: приветствуйте игроков особым сообщением при использовании портала или предупреждайте их перед входом. Это придает серверу индивидуальность.
- Отдельные порталы для каждого мира: создавайте одинаковые порталы в нескольких мирах, но назначайте им разные направления. Это удобно для систем хабов, где поведение портала зависит от текущего мира.
- Доступ на основе разрешений: ограничивайте порталы с помощью узлов разрешений, чтобы отдельными переходами могли пользоваться только определенные игроки. Отлично подходит для системы рангов и защищенных областей.
На практике большую часть времени вы будете настраивать порталы под расположение своих миров. Синтаксис команд вполне понятен, а в вики есть примеры распространенных конфигураций, включая порталы хаба, переходы в Нижний мир и порталы в Край.
Что может удивить новых пользователей
Multiverse-Portals предполагает, что Multiverse Core уже установлен и работает. Если вы впервые знакомитесь с экосистемой Multiverse, даже освоение одного Core может показаться изучением новой терминологии. Впрочем, это не совсем так. Core управляет самими мирами, поэтому он в любом случае необходим. Плагин порталов является логичным следующим шагом, а не загадочной надстройкой.
Области порталов могут пересекаться, что иногда сбивает пользователей с толку. Если расположить порталы друг внутри друга или слишком близко, игрок может активировать не тот переход. Тщательно планируйте размещение либо используйте более высокие и узкие формы, чтобы избежать случайных срабатываний.
Еще один нюанс: при проверке команд в порталах важны разрешения. Убедитесь, что у тестовой учетной записи есть право выполнять команды, которые должен запускать портал. Иначе можно долго искать причину отсутствия реакции.
Для правильной работы плагину также требуется относительно свежая версия Multiverse Core. Если на сервере установлено старое программное обеспечение, сначала может потребоваться обновить основной плагин.
Когда лучше выбрать альтернативу
Если у вас небольшой сервер выживания всего с двумя мирами, обычные порталы в Нижний мир и Край прекрасно справятся со своей задачей. Multiverse-Portals в таком случае не нужен. Этот плагин представляет собой вложение в инфраструктуру сервера, которое оправдывает себя при наличии нескольких миров или необходимости в красивой тематической телепортации.
Для серверов, владельцы которых предпочитают таблички рамкам порталов, существует Multiverse-SignPortals. Оба плагина могут работать на одном сервере, поэтому телепортацию по табличкам можно использовать вместе с обычными рамками.
Некоторые серверы используют порталы WorldEdit или пользовательские плагины с похожими возможностями. Главное отличие Multiverse-Portals заключается в интеграции с более широкой экосистемой Multiverse. Если вы уже используете Multiverse Core, Multiverse-Inventories или Multiverse-NetherPortals, добавление Multiverse-Portals будет естественным решением, поскольку все эти инструменты работают по общим принципам.
Что проверить перед настройкой
Проверьте совместимость плагина с текущей версией сервера. Он рассчитан на современные версии Bukkit и Paper, поэтому серверы 1.20 и новее должны работать без проблем. На старых сборках могут возникнуть сложности с совместимостью.
Также стоит знать, что последняя версия плагина - 5.2.3, а обновления выходят регулярно. Проект активно поддерживается, поэтому обнаруженные ошибки исправляются, а совместимость с новыми версиями Minecraft обновляется.
Если вы серьезно относитесь к инфраструктуре сервера, Multiverse-Portals станет надежным выбором. Проект существует достаточно давно, отличается стабильностью, активно развивается и решает реальную проблему серверов с несколькими мирами. Убедитесь, что Multiverse Core уже установлен, проверьте расположение порталов перед запуском, и через час или два у вас будет полноценная сеть телепортации.
Для управления сообществом сервера пригодится надежный инструмент проверки статуса сервера, который поможет следить за доступностью. Это особенно важно, когда игроки используют порталы для путешествий между мирами. Если вы хотите сделать сервер еще привлекательнее, просмотр скинов Minecraft вместе с хорошо продуманной сетью порталов даст игрокам больше поводов остаться и изучить созданный вами мир.



