Dimension Bridge — мост между измерениями вашего Minecraft-сервера
Когда на сервере появляется несколько миров — лобби, выживание, хардкор или мини-игры — рано или поздно встаёт вопрос: как быстро и безопасно перемещать игроков между ними? Стандартный /server требует прав, открывает лишнюю информацию об инфраструктуре и совсем не подходит для атмосферных порталов. Решение — Dimension Bridge, связка из плагина для Velocity и мода для Fabric, которая превращает обычные командные блоки в настоящие телефоны-автоматы между измерениями.
Что такое Dimension Bridge и как он работает
Представьте себе телефонную будку, где на диске только те номера, которые вы действительно можете набрать. Именно так работает Dimension Bridge для Minecraft. Игрок подходит к командному блоку, активирует его, и тот отправляет запрос на прокси-сервер Velocity. Плагин проверяет всё: откуда пришёл игрок, куда хочет попасть, какая у него версия клиента, не превышен ли кулдаун, и только потом соединяет его с нужным сервером.
Самое приятное — обычным игрокам не нужны никакие права. Им не нужно знать команду /server или иметь доступ к мосту. Всё происходит автоматически, а владелец сервера может настроить сложные маршруты перемещений. Например, из лобби можно попасть в любой игровой мир, а из мира-1 — только обратно в лобби. Из мира-2 — в лобби и в мир-2a. Так выстраиваются целые структуры серверов, где игроки не блуждают по командам, а путешествуют через порталы.
Поддерживаемые версии Minecraft и загрузчики
Дополнение требует два компонента: плагин на прокси-сервер Velocity и мод на серверную часть Fabric. Для каждой нативной версии Minecraft выпускается отдельный JAR-файл: от 1.20.1 до 1.21.11, а также свежие сборки 26.1, 26.1.1, 26.1.2 и 26.2. Важно подбирать JAR точно под версию бэкенд-сервера, а не клиента. Если игрок заходит через ViaVersion, это не влияет на выбор файла мода.
Для версий 1.20.1–1.20.4 нужна Java 17, для 1.20.5–1.21.11 — Java 21, а для 26.x — Java 25. Текущий плагин Velocity также требует Java 25. На каждом бэкенд-сервере обязательно должны быть установлены Fabric Loader и Fabric API, а в server.properties включена опция enable-command-block=true.
Как установить Dimension Bridge
Процесс установки разделён на две части. Сначала полностью остановите Velocity и скопируйте JAR-файл плагина в папку velocity/plugins/. При первом запуске создастся файл dimensionbridge.properties, который можно редактировать и перезагружать командой /dimensionbridge reload. В консоли прокси должно появиться сообщение о загрузке канала dimensionbridge:transfer.
Затем повторите процедуру для каждого бэкенд-сервера: остановите его, положите точно подходящий JAR мода в папку mods, убедитесь в наличии Fabric API и перезапустите сервер. После первого старта появится файл config/dimensionbridge-fabric.properties, который нужно отредактировать и снова перезапустить сервер.
Если вы не хотите возиться с ручной установкой, обратите внимание на лаунчер foxygame.net — в его каталоге дополнений можно найти Dimension Bridge и установить его в пару кликов, а лаунчер сам позаботится о совместимости версий и обновлениях. Это заметно упрощает жизнь тем, кто управляет несколькими серверами одновременно.
Настройка маршрутов и безопасности
Главная сила Dimension Bridge — гибкая фильтрация. В конфигурации Velocity вы задаёте список назначений, а на каждом Fabric-сервере указываете, куда именно разрешено отправлять игроков. Например, в лобби можно разрешить все миры, а на игровых серверах — только возврат в лобби. Дополнительно настраивается доступ по версии протокола клиента. Это значит, что игрок на Minecraft 1.20.1 увидит одни кнопки в меню портала, а игрок на 1.21 — другие.
Такая система работает и как защита. Даже если игрок каким-то образом узнает структуру вашей сети, он не сможет выполнить команды перевода — они привязаны к уровню оператора или командным блокам. Обычные порталы используют команды на пользовательском уровне, а здесь всё строго.
Примеры использования: от телефонных будок до меню чата
Разработчик вдохновлялся фильмом «Невероятные приключения Билла и Теда», поэтому в документации много примеров с «телефонными будками». Вот базовая команда для перевода ближайшего игрока в мир hauptwelt:
dimensionbridge transfer @p[distance=..3,limit=1,sort=nearest] hauptwelt
Можно сделать будку возврата в лобби на каждом игровом сервере, добавить эффекты частиц портала, звуки активации и таймер на три секунды перед перемещением. Всё это настраивается через цепочки командных блоков и скорборды. Для более красивого интерфейса подойдёт кликабельное меню в чате через /trigger, где игрок сам выбирает нужное измерение.
Как скачать Dimension Bridge и начать использовать
Чтобы скачать Dimension Bridge, достаточно найти актуальный релиз для вашей версии Minecraft и загрузчика. Убедитесь, что у вас установлен Velocity, а все бэкенд-серверы работают на Fabric. После установки проверьте работу командой /dimensionbridge info и проведите тестовый перенос с помощью командного блока.
В лаунчере foxygame.net также доступен раздел с дополнениями, где Dimension Bridge для Minecraft можно отыскать без долгих поисков — система автообновления сама подскажет, когда выйдет новая версия, и предложит установить её в один клик, что особенно удобно при регулярных обновлениях серверов.
Заключение
Dimension Bridge — это не просто мод, а полноценный инструмент для создания атмосферных и безопасных серверных структур. Он закрывает потребность в скрытых переходах между мирами, защищает инфраструктуру и даёт игрокам возможность путешествовать без лишних команд. Если вы хотите, чтобы ваши порталы работали как настоящие межпространственные врата — это дополнение именно то, что нужно.