Quick LAN
Автоматически открывает мир для одного игрока в локальной сети на порту 25565 при входе
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 270
- Подписчиков на Modrinth
- 0
- версии
- 2
- Обновлён
- 12 июля 202612 июл.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Quick-LAN
Клиентский мод для Fabric, который автоматически открывает одиночные миры в LAN в офлайн-режиме сразу после загрузки — не нужно каждый раз открывать меню паузы и нажимать «Открыть для сети».
Возможности
- Автоматическое открытие в LAN — как только мир завершает загрузку, мод публикует его в LAN на порту
25565автоматически. - Офлайн-идентификация для всех — каждому игроку, который заходит (включая хоста), присваивается детерминированный офлайн-UUID, производный от его имени пользователя (та же схема, что ванильный Minecraft использует для пиратских/офлайн-аккаунтов), так что для подключения LAN-игроков не требуется аутентификация Mojang. Лицензионные аккаунты тоже могут заходить.
- Единообразные данные игроков между хостами — если несколько человек по очереди хостят один и тот же мир (например, общая папка мира или симлинк на одной машине, либо скопированный между машинами), инвентарь, позиция и статистика каждого игрока остаются привязанными к его собственному имени пользователя, независимо от того, у кого сейчас открыт мир. Это обходит поведение Minecraft 26.1+, при котором игра иначе перенаправляла бы данные текущего хоста на тот UUID, который последним хостил мир.
- Режим игры как у хоста — новые игроки, которые заходят, всегда начинают в том режиме игры, в котором сейчас находится хост.
Требования
| Minecraft | 26.1.2 |
| Fabric Loader | 0.19.3 |
| Fabric API | 0.154.0+26.1.2 |
Как это работает
Quick-LAN реализован полностью через Mixins, нацеленные на клиентскую/встроенную серверную часть игры:
ExampleClientMixin— внедряется вIntegratedServer#tickServer, ожидая, пока клиентское соединение и игрок полностью не будут готовы, затем отключает аутентификацию сервера и вызываетpublishServer(...), используя текущий режим игры хоста.ServerLoginPacketListenerImplMixin— перехватывает назначение профиля во время входа (startClientVerification) и переписывает его на офлайн-производный профиль для каждого подключающегося игрока, независимо от того, аутентифицировался он онлайн или нет.IntegratedServerMixin— отключает встроенное в игру сокращение идентичности «владелец одиночного мира» (isSingleplayerOwner), из-за которого текущий хостящий игрок иначе наследовал бы — и в конечном счёте перезаписывал — данные того игрока, который был сохранён как владелец мира в предыдущей сессии. С этим отключённым сокращением данные каждого игрока ищутся строго по его собственному UUID, производному от имени, независимо от того, хост он или нет.
Известные ограничения
- Поскольку сокращение идентичности «владелец одиночного мира» полностью отключено, связанные с ним удобные поведения также отключены — например, хост больше не защищён автоматически от
/kickи не получает автоматически повышенные права. Если ваша группа использует команды и хосту нужны права оператора, выдайте их явно (например, черезops.json). - Этот мод предназначен для неформальной, доверенной игры по LAN (например, общая папка мира, используемая небольшой группой, которая хостит по очереди). Он не добавляет никакой дополнительной защиты — любой в вашей локальной сети может подключиться, пока мир опубликован.
Частые вопросы
Как установить Quick LAN?
Установите Fabric под свою версию Minecraft, скачайте Quick LAN под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Quick LAN?
У Quick LAN есть сборки для Minecraft 26.1.2.
Нужен ли Quick LAN на сервере?
Нужен и в игре, и на сервере