Server Sided Portals — гибкие порталы для Minecraft без модов на клиенте
Порталы — это сердце путешествий в Minecraft. Но стандартный портал в Нижний мир быстро надоедает, а создание собственных измерений всегда упиралось в сложные моды, которые требуют установки на каждую машину. Дополнение Server Sided Portals решает эту проблему кардинально: весь функционал работает исключительно на сервере, поэтому ваши друзья могут заходить на ванильном клиенте и при этом пользоваться кастомными порталами. Это настоящий прорыв для тех, кто любит играть на приватных серверах с уникальными мирами.
По сути, это API-мод, который позволяет создавать порталы с полностью настраиваемой рамкой, ведущие в любое измерение — хоть в стандартный Энд, хоть в биом, добавленный другим модом. Вам больше не нужно ломать голову над тем, как связать миры. Просто настройте рамку, выберите предмет для зажигания, и готово. Если вы хотите скачать Server Sided Portals, то достаточно добавить его в папку модов на серверной стороне — клиентам ничего не требуется.
Ключевые возможности дополнения
Разработчики сделали упор на гибкость и совместимость. Вот что умеет этот мод:
- Кастомные порталы — создавайте порталы с уникальными рамками, привязанными к любому измерению.
- Гибкий дизайн рамки — используйте блочные теги, чтобы определить, какие блоки могут быть рамкой. Можно указать сразу несколько типов блоков!
- Кастомные зажигалки — выбирайте предметы, которые будут активировать портал, через предметные теги. Поддерживается несколько предметов.
- Только серверная часть — мод не требует установки на клиенты, работает полностью на стороне сервера.
- Поддержка кросс-измерений — добавляйте порталы в любые измерения, включая те, что созданы другими модами.
- Полная совместимость — работает с ванильными и модифицированными клиентами.
- Дружелюбность к датапакам — простая интеграция, если вы используете датапаки или разрабатываете моды.
- Подробная вики — документация с примерами и гайдами по настройке.
Стоит отметить, что мод не работает с Crying Portals и Immersive Portals — они полностью несовместимы. А вот с BetterNether для Fabric есть совместимость, как и с Very Many Players при условии отключения асинхронных порталов. Для Canary на Forge нужно отключить fast portals. В качестве обязательной зависимости требуется Cobweb.
Использование с датапаками
Если вы предпочитаете датапаки, то процесс настройки довольно прост. Сначала создайте датапак по стандартному туториалу Minecraft. Затем сгенерируйте тип измерения и само измерение с помощью специальных генераторов. Далее создайте блочный тег под названием dimension_portal_frame, заменив dimension на имя вашего измерения. В этот тег можно включить несколько блоков или даже другие теги. Опционально создайте предметный тег dimension_portal_igniter для предметов, которые будут зажигать портал. Все JSON-файлы должны находиться в одном пространстве имён.
После этого просто загрузите датапак вместе с модом, и ваши измерения готовы к использованию. Можно создавать несколько измерений, каждое со своей уникальной рамкой и зажигалкой. Начиная с версии 2.1.0, появилась возможность задавать конкретные игровые режимы для игроков, входящих в измерение, а также определять точки входа, отличные от Верхнего мира. Все детали описаны в вики.
Если вы используете лаунчер foxygame.net, то найти и установить Server Sided Portals можно в один клик через каталог дополнений — лаунчер сам позаботится о совместимости версий и загрузчиков, что избавит вас от ручной возни с файлами.
Интеграция в моды
Для разработчиков модов процесс не сложнее. Вместо размещения файлов в датапаке, вы кладёте их в ресурсную папку мода: resources/data/mod_id/. Если хотите дать пользователям возможность включать и отключать ваш датапак, используйте статический датапак API от Cobweb. Создание полноценного мода, а не датапака, открывает доступ к дополнительным утилитам и методам API, описанным в Javadoc.
Важно понимать, что мод поддерживает разные версии Minecraft и загрузчики. Актуальные сборки доступны для Fabric и Forge на последних версиях игры. Перед установкой всегда проверяйте совместимость с вашей версией — это убережёт вас от крашей. На странице загрузки указаны все поддерживаемые версии Minecraft и загрузчики, так что вы легко подберёте нужную сборку.
Как установить Server Sided Portals
Процесс установки не займёт много времени. Сначала убедитесь, что у вас установлен Cobweb — без него мод не запустится. Затем скачайте архив с модом и переместите его в папку mods вашего сервера. Перезапустите сервер. Готово! Клиентам ничего устанавливать не нужно — они могут заходить даже с ванильного лаунчера. Это особенно удобно для друзей, которые не хотят возиться с модами.
Кстати, в лаунчере foxygame.net есть раздел с дополнениями, где Server Sided Portals доступен для быстрой установки. Лаунчер автоматически подхватывает обновления и следит за тем, чтобы версия мода соответствовала версии игры, так что вам не придётся отслеживать изменения вручную. Это реально экономит время, особенно если вы администрируете сервер для большой компании.
Лицензия и использование
Мод распространяется под лицензией Crystal Nest Community License v1. Вы можете свободно использовать его в любых модпаках и видео, но обязаны указать автора и, по возможности, ссылку на оригинальную страницу. Это стандартная практика для сообщества, так что просто не забывайте про атрибуцию.
В итоге, Server Sided Portals — это элегантное решение для тех, кто хочет расширить границы Minecraft без лишней головной боли. Серверная архитектура, гибкие настройки и поддержка датапаков делают его идеальным инструментом для создания уникальных игровых миров. Попробуйте — и ваши друзья удивятся, как легко можно попасть в новое измерение прямо из обычного портала.