Minecraft · Guide

Как включить офлайн-режим на сервере Minecraft (игроки без лицензии / «пиратский» режим)

Обновлено August 2, 2026 12 мин чтения

На этой странице
  1. Коротко: офлайн-режим за три шага
  2. Что офлайн-режим делает на самом деле
  3. Как включить это в панели HytHost, шаг за шагом
  4. Безопасность: в офлайн-режиме кто угодно может быть кем угодно
  5. Что заметят ваши игроки: новые UUID и пропавшие скины
  6. Сети за прокси: BungeeCord и Velocity
  7. Как проверить и что чинить, если не работает
  8. FAQ

Друг ничего не покупал, запустил Minecraft, ввёл ваш адрес — и его выкинуло. Это не поломка сервера. По умолчанию сервер Minecraft сверяет каждый вход с серверами учётных записей Mojang, и игрок без купленного аккаунта эту проверку не проходит.

Офлайн-режим — это официальная настройка сервера, которая отключает проверку. Она есть в ванильном Minecraft, это одна строка в конфиге, и ровно её используют для LAN-вечеринок, сетей без доступа в интернет и серверов за прокси. В этом руководстве — как именно её включить, что изменится для ваших игроков и, что большинство руководств пропускает, как после этого не потерять сервер.

Коротко: офлайн-режим за три шага

Друзья без аккаунта Minecraft смогут зайти, как только сервер перестанет сверять вход с Mojang. Три шага, примерно минута:

  1. Остановите сервер. Именно остановите, а не перезапустите — работающий сервер при выключении записывает поверх ваших настроек свою копию.
  2. Откройте server.properties и задайте две строки. Файл лежит в корневой папке сервера, там же, где и jar-файл сервера:
    online-mode=false
    enforce-secure-profile=false
    Важны обе. На Minecraft 1.19 и новее одной первой строки недостаточно.
  3. Сохраните и запустите сервер. Игроки без лицензии теперь подключаются по тому же адресу, что и все остальные.
Две вещи, которые нужно решить до того, как открывать сервер всем. В офлайн-режиме зайти можно под любым ником, в том числе вашим, поэтому сначала нужен плагин авторизации. И у каждого игрока появится новый UUID — инвентари, привилегии и приваты из онлайн-режима не перенесутся, так что перед переключением сделайте резервную копию.

Что офлайн-режим делает на самом деле

Когда игрок заходит на обычный сервер, сервер спрашивает у сессионных серверов Mojang: «это действительно аккаунт, которому принадлежит этот ник?» Mojang отвечает, вход принимается, личность игрока подтверждена. Это онлайн-режим, и он включён по умолчанию.

Офлайн-режим убирает этот вопрос. Сервер принимает любой ник, который прислал клиент, и вообще не обращается к Mojang. Ничего не патчится, не взламывается и не изменяется — вы переключаете тумблер, который Mojang намеренно поставила в ванильный сервер, потому что он нужен множеству вполне легальных сценариев:

  • LAN-серверы и серверы для мероприятий, которые работают вообще без интернета, — там проверка Mojang не прошла бы ни у кого.
  • Сети за прокси, где BungeeCord или Velocity выполняет авторизацию один раз на входе, а серверы за ним не должны её повторять.
  • Изолированные среды и сети за фаерволом — тестовые серверы, школьные и офисные сети, машины без выхода наружу.
  • Игра с друзьями, которые ещё не купили игру, — ради этого сюда приходит большинство.

Чего офлайн-режим не делает, так это не избавляет от последствий. Подтверждённый вход — это ровно то, что стоит между вашим сервером и человеком, который наберёт ник вашего администратора, так что online-mode=true стоит по умолчанию не просто так и остаётся правильным выбором для обычного публичного сервера — см. почему такое значение задано по умолчанию. Это руководство — для случая, когда вы решили, что вам нужно его отключить, и дальше речь о том, как сделать это, не подарив сервер кому-то другому.

Ваш друг на Xbox, PlayStation, Switch или телефоне? Тогда настройка не та — на консолях и мобильных играют в Bedrock Edition, и никакие правки server.properties не пустят их на сервер Java. Нужен мост к Bedrock: см. кроссплей Java и Bedrock через Geyser.

Как включить это в панели HytHost, шаг за шагом

Отдельного переключателя во вкладке Startup для этого нет — офлайн-режим живёт в собственном конфиге сервера, так что править его нужно напрямую. Всё вместе занимает минуту:

  1. Остановите сервер. Нажмите Stop, а не Restart. Работающий сервер Minecraft держит настройки в памяти и при выключении записывает их обратно на диск, поэтому правка «на ходу» молча затирается. Это самая частая причина, по которой людям кажется, что изменение «не сохранилось».
  2. Откройте вкладку Files. Вы сразу попадаете в корневую папку сервера — туда, где лежат server.properties, папка plugins и папка мира.
  3. Нажмите на server.properties, чтобы отредактировать файл. Он откроется во встроенном редакторе панели — обычный список настроек, по одной в строке, в алфавитном порядке.
  4. Найдите online-mode и поставьте false. Замените online-mode=true на online-mode=false. Не добавляйте кавычки, пробелы вокруг знака равенства и вторую копию строки.
  5. Найдите enforce-secure-profile и тоже поставьте false. Если такой строки в файле вообще нет — обычное дело для старых миров, созданных до Minecraft 1.19, — просто допишите enforce-secure-profile=false отдельной строкой в конце.
  6. Сохраните и запустите сервер. Смотрите в консоль во время запуска. Строка о том, что сервер работает в офлайн-режиме, — ваше подтверждение, что настройка применилась.
Не пропускайте enforce-secure-profile. В Minecraft 1.19 появилась подпись сообщений в чате, и эта настройка определяет, требует ли сервер от каждого игрока подписанный Mojang профиль. По умолчанию она включена и проверяется отдельно от online-mode — поэтому сервер с online-mode=false и включёнными безопасными профилями прекрасно запустится, будет выглядеть правильно и при этом отклонит на входе каждого игрока без лицензии. Это безусловно самая частая причина, по которой офлайн-режим «не работает».
Держите сервер у себя? Строки ровно те же. server.properties лежит рядом с вашим server.jar — остановите сервер, отредактируйте файл в любом текстовом редакторе, сохраните и запустите снова.

Меняйте любые настройки: сервер Minecraft от HytHost даёт полный файловый менеджер, живую консоль и резервные копии в один клик, чтобы всё откатить.

Посмотреть тарифы Minecraft

Безопасность: в офлайн-режиме кто угодно может быть кем угодно

Этот раздел стоит прочитать дважды. Всё остальное в руководстве — правка конфига; здесь решается, переживёт ли ваш сервер выход на публику.

Что меняется на самом деле

Когда проверка отключена, ник больше ничего не доказывает — это просто строка, которую присылает клиент. Любой, кто знает ваш адрес, может подключиться, назвавшись вами, вашим совладельцем или главным модератором. А поскольку в большинстве конфигураций прав выдача идёт по нику, самозванцу даже не нужно ничего взламывать: сервер сам вручает ему права на входе. Если вы выдали себе оператора по нику, любой, кто наберёт этот ник, зайдёт с оператором.

Это не теория. Публичный адрес в офлайн-режиме без плагина авторизации — один из самых лёгких серверов в интернете для захвата, и обычный итог — стёртый мир и переназначенные привилегии. Решение несложное, но и необязательным его назвать нельзя.

Установите AuthMe Reloaded

Плагин авторизации ставит пароль перед каждым ником. Игроки один раз регистрируются, входят в начале каждой сессии, и ник становится их собственностью — подмена перестаёт работать, потому что знать ник уже недостаточно. AuthMe Reloaded — давний стандарт для этого, работает на Paper и Spigot.

  1. Скачайте JAR со страницы официальной публикации и положите его в папку plugins вашего сервера — так же, как любой другой плагин; подробно по шагам это описано в руководстве как устанавливать плагины Minecraft.
  2. Перезапустите сервер, чтобы плагин загрузился и создал конфиг по умолчанию.
  3. Откройте plugins/AuthMe/config.yml и ужесточите значения по умолчанию. Вот четыре самых важных:
    settings:
      restrictions:
        timeout: 30
        maxRegPerIp: 2
        allowChat: false
      security:
        minPasswordLength: 8
    Так у игроков будет 30 секунд на вход, прежде чем их отключит, число аккаунтов с одного адреса будет ограничено, неавторизованные не смогут писать в чат, а совсем короткие пароли не примутся.
  4. Расскажите игрокам про две команды. Первый вход: /register с выбранным паролем, введённым дважды. Каждый следующий: /login с этим паролем. Пока они этого не сделают, они не могут ни двигаться, ни строить, ни писать в чат.

Выдавайте права группам, а не никам

Оператор — это переключатель «всё или ничего», привязанный к нику, а для сервера в офлайн-режиме это ровно неподходящая схема. Используйте плагин прав и выдавайте привилегии группам, чтобы даже удачная подмена не приносила вместе с собой возможностей уровня консоли. Как это настроить, разобрано в нашем руководстве про настоящие ранги для персонала помимо оператора.

Один только вайтлист вас здесь не спасёт. Вайтлист проверяет ники — а в офлайн-режиме ник и есть то самое, что больше не подтверждается. Случайных чужаков он всё же не пустит, и это полезно, но человека, который знает ник игрока из вайтлиста, он не остановит. Работает сочетание «вайтлист плюс плагин авторизации»; вайтлист сам по себе — нет.

Что заметят ваши игроки: новые UUID и пропавшие скины

В момент переключения для всех на сервере меняются две вещи, и обе гораздо проще уладить до смены настройки, чем после.

У каждого игрока появляется новая личность

Minecraft опознаёт игроков по UUID, а не по нику. В онлайн-режиме этот UUID выдаёт Mojang, и принадлежит он аккаунту. В офлайн-режиме спрашивать не у кого, поэтому сервер генерирует UUID из ника — а значит, у одного и того же игрока UUID будет совершенно разным в зависимости от того, в каком режиме работает сервер.

Для вашего сервера это не один и тот же человек. Всё, что привязано к старому UUID, остаётся сиротой: инвентари, эндер-сундуки, достижения, точки возрождения, балансы плагинов, дома, приваты и назначенные группы прав. С самим миром ничего не случится и ничего не удалится — данные просто останутся привязаны к личности, под которой больше никто не заходит.

Решайте до запуска и сначала делайте бэкап. Переключение сервера, на котором уже играли, будет стоить людям их прогресса, а обратное переключение два набора данных не объединит. Сделайте резервную копию перед сменой настройки, чтобы у вас был путь назад.

Есть и второе следствие, которое стоит понимать: поскольку UUID выводится из ника, привязанными к нему данными владеет тот, кто этот ник набрал. Это та же проблема подмены из раздела выше, только с другой стороны, и это вторая причина, по которой плагин авторизации не опция, а необходимость.

Скины перестают загружаться

Скины приходят с серверов Mojang и привязаны к подтверждённому аккаунту. Нет проверки — нет скина, поэтому все выглядят как стандартный Steve или Alex. Это чинит SkinsRestorer: установите его как любой другой плагин, перезапустите сервер, и игроки будут ставить себе скин командой /skin set с ником. В сети за прокси ставьте его на прокси, а не на каждый сервер за ним.

Сети за прокси: BungeeCord и Velocity

Если у вас сеть — лобби плюс сервер выживания плюс сервер с мини-играми, и всё это за одним адресом, — картина меняется, и здесь стоит быть точным, потому что именно тут офлайн-режим настраивают неправильно чаще всего.

В сети серверы за прокси обычно работают с online-mode=false, даже если сеть целиком лицензионная. Так и задумано: прокси один раз выполняет проверку Mojang на входе и передаёт дальше уже подтверждённого игрока. Повторная проверка на каждом бэкенде провалилась бы. Так что бэкенд с online-mode=false — это не «пиратская» сеть, а нормальная, корректно настроенная.

Будет ли ваша сеть только для лицензий или откроется игрокам без неё, решается на прокси, в собственном конфиге прокси: config.yml для BungeeCord, velocity.toml для Velocity. На HytHost прокси, установленные из вкладки Version панели, создаются с включённым онлайн-режимом на самом прокси, так что редактировать нужно именно этот файл, а не бэкенды.

Настоящий риск — бэкенд, к которому можно подключиться напрямую. Бэкенд с online-mode=false доверяет любой личности, которая до него дошла, поэтому если игрок может достучаться до такого сервера в обход прокси, он придёт под каким угодно ником. Защита не в скрытности, а в forwarding secret. Современный форвардинг Velocity подписывает данные игрока, которые отправляет прокси, и бэкенд отклоняет всё неподписанное; задайте один и тот же секрет с обеих сторон, и прямые подключения перестанут проходить. У устаревшего форвардинга BungeeCord такой подписи нет — поэтому сети на нём добавляют плагин вроде BungeeGuard, чтобы получить то же самое.

Ещё одна деталь по Velocity, если у вас сеть без лицензий: у enforce-secure-profile есть близнец на стороне прокси — force-key-authentication в velocity.toml. Если отключить настройку на бэкенде и оставить включённой на прокси, симптом будет ровно тот же — игроков отклоняют на входе, а логи сервера описывают причину как проблему с профилем.

Как проверить и что чинить, если не работает

Единственная проверка, которая что-то значит, — настоящая: пусть друг без купленного аккаунта подключится к вашему адресу. Если в консоли появилась строка с его ником при входе, всё работает. Ниже — что смотреть, когда не работает.

Что видит игрокЧто это значитЧто делать
Failed to verify usernameСервер всё ещё сверяется с Mojangonline-mode всё ещё true или правка не сохранилась — проверьте файл ещё раз при остановленном сервере
Сообщение об отсутствующем или недействительном ключе профиля либо о том, что сервер требует безопасные профилиОфлайн-режим включён, но подпись чата всё ещё обязательнаЗадайте enforce-secure-profile=false — допишите строку, если её нет в файле
Сервер не отображается или отваливается по таймаутуК офлайн-режиму отношения не имеетПроблема с подключением или адресом — сервер вообще недоступен
Все выглядят как Steve или AlexОжидаемо в офлайн-режимеУстановите SkinsRestorer
Пропали старые предметы и привилегииВместе с режимом сменились UUIDВосстановите бэкап, сделанный до переключения, либо раздайте привилегии заново и примите сброс

Изменение не сохраняется

Почти всегда одно из трёх. Вы правили файл при работающем сервере, и при выключении он затёр вашу правку — сначала остановите сервер, потом редактируйте. Или переустановка, смена версии либо установка модпака положили новый server.properties — тогда просто задайте обе строки заново. Или вы отредактировали не ту копию файла, которую сервер на самом деле читает: так бывает, когда папок с серверами несколько. Отметим, что сама панель эти две строки при запуске не переписывает: она управляет только записями IP и порта сервера, так что сохранённая на остановленном сервере правка остаётся на месте.

Плагин отказывается включаться

Некоторые плагины — в основном те, что работают с аккаунтами, привилегиями или экономикой, — проверяют режим сервера при запуске и отказываются грузиться в офлайн-режиме или громко об этом предупреждают. Читайте сообщение в консоли, а не гадайте: одним достаточно опции в конфиге, подтверждающей офлайн-режим, другие действительно зависят от UUID от Mojang и имеют дружественную к офлайну альтернативу. Всему, что хранит данные по игрокам, понадобится, чтобы плагин авторизации был загружен первым, так что держите AuthMe ближе к началу списка, а не добавляйте его последним.

Офлайн-режим — поддерживаемая настройка на сервере Minecraft от HytHost, а панель даёт файловый менеджер, консоль и резервные копии в один клик, чтобы менять его безопасно и откатываться, если результат не понравится. Если в Minecraft вы возвращаетесь снова и снова, покупка игры — это то, благодаря чему её продолжают делать, но решать это вам, а не нам читать нотации.

FAQ

Частые вопросы

Остановите сервер, откройте server.properties в корневой папке сервера, задайте online-mode=false и enforce-secure-profile=false, сохраните и запустите его снова. После этого игроки без купленного аккаунта Minecraft смогут заходить по вашему обычному адресу. Прежде чем открывать сервер всем, поставьте плагин авторизации — в офлайн-режиме ники не подтверждаются, так что зайти под чужим может кто угодно.

Почти всегда потому, что enforce-secure-profile по-прежнему стоит в true. В Minecraft 1.19 появилась подпись сообщений в чате, и эта настройка проверяется отдельно от online-mode — поэтому сервер запускается, выглядит правильно, но всё равно отклоняет игроков без подписанного Mojang профиля. Поставьте false и ей, дописав строку самостоятельно, если её нет в файле. Вторая частая причина — правка файла при работающем сервере: при выключении он затирает изменение.

AuthMe Reloaded добавляет пароль к каждому нику: игроки один раз делают /register, затем /login в каждой сессии и до этого не могут ни двигаться, ни строить, ни писать в чат. На сервере в офлайн-режиме он не опция. Без него ник — просто текст, который присылает клиент, поэтому любой, кто знает ваш адрес, может зайти под вами или под модератором, а если права выдаются по нику, то он придёт сразу с ними. Установите его до того, как раздадите адрес.

Да, если на сервере уже играли. Minecraft отслеживает игроков по UUID, а офлайн-UUID генерируется из ника, а не выдаётся Mojang, поэтому каждый игрок фактически становится новым человеком. Инвентари, эндер-сундуки, достижения, дома, балансы, приваты и группы прав остаются в мире, но привязаны к личности, под которой больше никто не заходит. Ничего не удаляется, и переключение обратно возвращает старые данные — но перед сменой настройки сделайте резервную копию.

Да. online-mode — обычная строка в вашем server.properties, а у вас есть полный доступ к файловому менеджеру и консоли сервера, так что менять эту настройку можно как любую другую. Панель её не перезаписывает — она управляет только записями IP и порта сервера, — а резервные копии в один клик позволяют откатить изменение, если оно вам не подойдёт.

Скины хранятся у Mojang и выдаются по подтверждённому аккаунту. Когда проверка отключена, серверу негде смотреть аккаунт, поэтому все выглядят как стандартный Steve или Alex. Это чинит SkinsRestorer — после установки игроки ставят себе скин командой /skin set с ником. В сети за прокси ставьте плагин на прокси, а не на каждый бэкенд.

Ваш сервер — ваши настройки

Сервер Minecraft с полным доступом к файлам, живой консолью и резервными копиями в один клик — такое изменение занимает минуту и всегда обратимо. Защита от DDoS от Voxility и ежедневные бэкапы включены, целевой аптайм — 99,9%.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours