
Ngrok LAN
Ngrok LAN - Fabric-мод, который открывает одиночный мир Minecraft для друзей по всему миру в один клик, без проброса портов. Кнопка Open Public Server и готовый адрес для подключения.
Ngrok LAN - утилитарный Fabric-мод для Minecraft Java, который превращает ваш одиночный мир в полноценный сервер, доступный друзьям где угодно - хоть на другом континенте. Всё делается одной кнопкой Open Public Server, без проброса портов на роутере, без настройки хостинга и возни с IP.
Если вы хоть раз пытались поиграть с другом в выживание, вы знаете эту боль: открываешь мир через Open to LAN, а подключиться можно только по локальной сети. Проброс портов, белый IP, вечные ошибки - знакомо? Ngrok LAN решает именно эту проблему: он прокидывает туннель через сервис Ngrok и выдаёт готовую ссылку, которую достаточно скинуть другу. По вайбу это ближе к "кооп на диване, только диван растянулся на весь глобус" - социальный мод для тех, кто любит строить и выживать вместе, а не в одиночку гриндить ресурсы.
Как это работает
Ngrok - это бесплатный сервис, который выставляет локальные приложения в интернет без проброса портов. Обычно для сервера Minecraft приходится "публиковать" порт через роутер, чтобы пакеты уходили из вашей локальной сети наружу. С Ngrok весь трафик идёт через приложение (в данном случае сам мод) и дата-центры сервиса. Взамен вы получаете ссылку для подключения - и никакой другой настройки не нужно. Есть интернет, есть аккаунт Ngrok - можно звать друзей.
Важный нюанс: проект официально объявлен неподдерживаемым (deprecation notice). Разработчики свернули активную работу и сами рекомендуют похожее решение e4mc - оно делает примерно то же самое. Но мод всё ещё скачивают и запускают: последний релиз - версия 1.5.1 для Minecraft 1.20.2 от 26 сентября 2023 года. Так что пока работает - работает, только не ждите новых фич.
Что нужно для работы
Без этих зависимостей мод не заведётся:
- Fabric Loader & Fabric API - база для любого Fabric-мода
- Cloth Config API - для графического меню настроек
- ModMenu - чтобы удобно открывать конфиг из списка модов
- Аккаунт Ngrok с auth-токеном (бесплатного хватит)
Важно: мод только для Fabric. Ни Forge, ни NeoForge, ни Quilt (порт на QuiltMC как раз был в планах, но до релиза дело не дошло) он не поддерживает. Заявленные версии Minecraft: 1.18.2, 1.19-1.19.4, 1.20.1 и 1.20.2.
Установка по шагам
- Зайдите на сайт FabricMC и скачайте последний инсталлятор
- Запустите JAR - откроется окно. Выберите нужную версию Minecraft и загрузчика (мод требует как минимум Minecraft 1.18.2 и loader 0.13.3) и нажмите "Install"
- В меню лаунчера появится новый профиль - именно через него запускайте Fabric
- Положите JAR мода в папку
modsвместе с Cloth Config API и ModMenu. Fabric API там уже должен лежать с прошлого шага - Запустите профиль из шага 3 - Ngrok LAN загрузится автоматически
Настройка мода
После установки загляните в конфиг (через ModMenu удобнее всего):
| Поле | Что делает |
|---|---|
| Enabled? | Включает/выключает мод - можно решать, шарить мир через Ngrok или нет |
| Ngrok Auth Token | Сюда вставляется ваш токен авторизации Ngrok (см. ниже) |
| Region | Выбор дата-центра Ngrok. Ставьте ближайший к вам регион - так меньше пинг |
| Require Authentication | Галочка включает online-режим. Без неё сервер запустится в offline-режиме - это для случаев, когда у друзей пиратка |
| Spawn Protection Radius | Запрещает игрокам без операторских прав ломать и ставить блоки в радиусе X блоков от спавна |
Регионы Ngrok
| Код | Регион |
|---|---|
| US | United States |
| EU | Europe |
| AP | Asia/Pacific |
| AU | Australia |
| SA | South America |
| JP | Japan |
| IN | India |
Как запустить сервер
- Убедитесь, что мод включён, токен валидный, а регион выбран правильный
- Откройте одиночный мир и нажмите Open to LAN
- Настройте режим игры и разрешение читов
- Жмите Open Public Server
- В чате появится сообщение "Ngrok service initiated successfully" с жёлтой ссылкой
- Если нет - смотрите раздел с частыми проблемами
- Ссылка автоматически копируется в буфер обмена - просто скиньте её друзьям
- Друзьям нужно вставить этот адрес как IP сервера в списке "Сетевая игра" и зайти
Как получить Ngrok Auth Token
- Зарегистрируйтесь на ngrok.com (бесплатно)
- В дашборде слева откройте Getting Started > Your Auth Token
- Скопируйте токен и вставьте в настройки Ngrok LAN
Не делитесь токеном с другими - это ваш личный ключ доступа.
Команды
| Команда | Описание |
|---|---|
/op <username> | Выдаёт игроку статус оператора |
/deop <username> | Снимает статус оператора |
/whitelist add <username> | Добавляет игрока в вайтлист (игрок не обязательно должен быть онлайн) |
/whitelist on | Включает вайтлист |
/whitelist off | Отключает вайтлист |
/whitelist remove | Убирает игрока из вайтлиста |
/whitelist list | Показывает всех, кто в вайтлисте |
/whitelist reload | Перечитывает whitelist.json с диска (если файл правили вручную) |
Частые проблемы
| Ошибка | Что делать |
|---|---|
| An attempt was made to access a socket in a way forbidden by its access permissions | Перезапустите "Host Network Service" в программе "Services" |
| The authtoken you specified does not look like a proper ngrok tunnel (ERR_NGROK_105) | Проверьте токен - он либо неверный, либо неправильно вставлен в конфиг |
| Your account is limited to N simultaneous ngrok agent sessions | У вас уже запущен другой туннель с этим токеном. Проверьте или смените регион |
Практический совет: бесплатный аккаунт Ngrok даёт только 1 одновременный онлайн-туннель. То есть с одного бесплатного аккаунта поднять два Ngrok-LAN сервера не получится. Платные тарифы позволяют больше туннелей и кастомные домены, но кастомные домены в этом моде пока не поддерживаются.
Несовместимости
На данный момент мод конфликтует только с модами голосового чата по близости (Proximity Voice Chat). Скорее всего, это не исправят. Если пользуетесь таким модом - учтите, что подружить их не выйдет.
Стоит ли качать Ngrok LAN
Мод отлично подойдёт для кооперативного выживания с друзьями, где не хочется возиться с хостингом. Хорошо работает пачкой с Fabric API, Cloth Config API и ModMenu. В своё время его даже тянули в сборки модов вроде Limitless 1.20.1 в качестве простого способа выставить локальный мир всем желающим.
Но честно: раз проект официально не поддерживается, стоит присмотреться к e4mc - разработчики сами его советуют как замену с похожим набором фич. Если же вам важно остаться именно на Ngrok (скажем, из-за настройки регионов или спавн-защиты) - Ngrok LAN пока скачать и использовать никто не мешает, все ссылки и старые сборки на месте. Скачать мод Ngrok LAN для Minecraft стоит и просто чтобы попробовать: звучит как мелочь, а в итоге превращает рядовое одиночное выживание в настоящий сервер с друзьями по всему миру.
Как поиграть с друзьями с модом Ngrok LAN?
Мод Ngrok LAN куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Ngrok LAN будет готов за пару минут - BungeeHost сделает всё за вас.
