НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Проблемы сервера Minecraft и их решения

MinecraftUpdated Oct 23, 20267 min read

Почти любая проблема сервера Minecraft проявляется строкой в Console. Начните с неё, затем найдите свою проблему ниже. В Console нажмите Ошибки, чтобы показать только строки с ошибками, и прочитайте последние строки перед остановкой сервера. См. Как пользоваться консолью и выполнять команды.

Если перед появлением проблемы вы что-то изменили, сначала отмените это. Причина в этом гораздо чаще, чем в чём-либо другом.

Сервер не запускается или сразу останавливается

Что вы видитеПричинаРешение
Сервер останавливается сразу после запуска, а Console упоминает EULAЛицензионное соглашение Mojang не принято. Minecraft Wiki сообщает, что без него сервер сразу завершает работу. Обычно панель принимает его за вас при настройке.Откройте Files, затем eula.txt. Если там написано eula=false, прочитайте условия Mojang, замените значение на eula=true и сохраните. Если всё возвращается обратно, создайте тикет.
UnsupportedClassVersionErrorСерверу, плагину или моду нужна более новая Java, чем у вашего сервера. В документации Paper эта ошибка названа признаком устаревшей Java.Установите более старую сборку плагина или мода (измените фильтр Версия Minecraft на вкладке «Моддинг» или загрузите более старый jar вручную) или перейдите на подходящую Java. В разделе Настройки, затем Детали запуска показан образ Java, который использует ваш сервер, и можно выбрать другой. В сообщении самой панели при установке названа Java, которая нужна плагину или моду.
Failed to bind to portСерверу велели использовать порт или адрес, которые ему недоступны. Minecraft Wiki советует оставлять server-ip пустым.Не меняйте порт или адрес сервера в файлах. Их задаёт панель, и она обычно сама очищает server-ip при каждом запуске. Если вы их изменили, откройте server.properties в Files, очистите строку server-ip (на странице Server Properties (Java) её нет) и перезапустите. Если не помогло, создайте тикет.
Console показывает ошибку с названием настройки или файлаНастройка, которую игра отвергает, или файл с опечаткойВерните последнее значение. См. Как изменить настройки сервера
Сервер запускается, затем останавливается после загрузки или останавливается без ошибки, пока на нём игрокиВозможно, он достиг предела памяти вашего тарифаПроверьте Использование, затем RAM на странице Обзор. См. Сколько RAM нужно серверу Minecraft
Server attempted to load chunk saved with newer version of minecraft!Мир в последний раз сохранял более новый Minecraft, чем тот, что на сервере. В документации Paper сказано, что миры нельзя понижать до старой версии.Переведите сервер на эту версию или новее либо восстановите бэкап, сделанный до обновления. См. Как сменить версию Minecraft или тип сервера
A single server tick took 60.00 secondsСервер завис, и его остановил сторожевой механизм. Это сообщение описано в Minecraft Wiki.Посмотрите на строки перед ним: там назван плагин, мод или ферма, которая его заморозила. Не выключайте Лимит watchdog, чтобы скрыть проблему. См. Как уменьшить лаги на сервере Minecraft

Об общем чек-листе, в том числе о Принудительно остановить для сервера, застрявшего на запуске, см. Как исправить сервер, который не запускается.

Игроки не могут зайти

Что видит игрокРешение
Тайм-аут соединения или сервер недоступенСервер должен быть Онлайн. Скопируйте весь Адрес сервера вместе с портом. См. Как зайти на сервер Minecraft
Устаревший клиент или устаревший серверВерсии игры и сервера различаются. Оба сообщения объяснены в той же статье.
Вас нет в вайтлисте или вы забаненыСм. Как настроить вайтлист и банить игроков на сервере Minecraft
Недействительная сессия или не удалось проверить никИгрок перезапускает игру и лаунчер и входит снова
Сервер заполненЧисло слотов для игроков задаёт ваш тариф. См. Как переименовать сервер и изменить число слотов для игроков
Отсутствуют или несовместимы модыИгроку нужны тот же загрузчик, та же версия и те же моды. См. Как установить моды на Forge, Fabric и NeoForge
Игрок Bedrock не может зайти на сервер JavaСм. Как разрешить игрокам Bedrock заходить на ваш сервер Java через Geyser

Плагины и моды

Что вы видитеПричинаРешение
Плагина нет в списке plugins или Console показывает ошибку с его названиемОн создан для другой версии Minecraft или другого вида сервера либо ему нужен другой плагинПрочитайте на его странице, какие версии он поддерживает, обновите его и установите всё, что ему нужно. См. Как установить плагины на Paper, Spigot и Purpur
Ambiguous plugin name с двумя именами файловВ plugins лежат две версии одного плагинаУдалите более старый файл в Files и перезапустите
Мод сообщает, что ему нужен другой мод, часто Fabric APIНе хватает библиотекиУстановите то, что названо в сообщении, для того же загрузчика и той же версии
Мод ничего не делает или сервер падает при запускеМод для другого загрузчика или другой версии либо это мод только для клиентаУдалите самый новый мод и перезапустите, затем прочитайте страницу мода. См. Как установить моды на Forge, Fabric и NeoForge
Модпак не запускаетсяМодпаку нужно больше памяти либо он не предназначен для серверовСм. Как установить модпак на сервер Minecraft
Установщик плагина или мода сообщает, что установить нельзяПанель проверила и обнаружила, что файл не может работать на вашем сервере из-за загрузчика, библиотеки или версии JavaСледуйте сообщению, измените фильтр Версия Minecraft на вкладке «Моддинг», чтобы найти подходящую сборку, или загрузите подходящий jar вручную

Миры

Что вы видитеРешение
После перезапуска появляется новый пустой мирНазвание мира не совпадает с папкой или вы его изменили. Верните прежнее. См. Как загрузить собственный мир Minecraft
Незер или Энд пустыПапки измерений лежат не там, где нужно для вашего типа сервера. Та же статья.
Ваши постройки исчезлиВосстановите бэкап. См. Как сделать бэкап, восстановить и сбросить мир Minecraft
Сид, сложность или режим игры «ничего не изменили»Некоторые настройки применяются только к новому миру. См. Как изменить MOTD, иконку, сложность, режим игры и сид

Команды

Что вы видитеРешение
Неизвестная или неполная командаПроверьте написание и вашу версию Minecraft, а также то, что вы оператор с достаточным уровнем. Команде плагина нужен её плагин. См. Как выдать себе права оператора и управлять правами
Команда работает в игре, но не в Console, или наоборотКоманды Console вводятся без косой черты. См. Команды Minecraft для владельцев серверов
Настройка, изменённая командой, после перезапуска вернуласьНекоторые команды действуют только до следующего перезапуска. Вместо этого задайте её в разделе Настройки.

Лаги и сбои

  • Can't keep up! Is the server overloaded? означает, что тик занял слишком много времени. См. Как уменьшить лаги на сервере Minecraft.
  • java.lang.OutOfMemoryError означает, что у Java закончилась память. Удалите моды или уменьшите Дальность прорисовки и проверьте Использование.
  • Отчёты о сбоях записываются в папку crash-reports в Files. В начале отчёта названа причина. Приложите его к тикету.

Когда создавать тикет

Создайте тикет, если решение выше не помогло или если вы не уверены, безопасен ли шаг. Укажите:

  • сервер, о котором тикет, выбранный в поле Какой сервер? в форме тикета
  • что вы изменили перед появлением проблемы
  • последние 50-100 строк Console или отметьте параметр прикрепления лога
  • при сбое самый новый файл в crash-reports

Никогда не указывайте в тикете пароль или секрет пересылки. См. Как создать тикет в поддержку и Что указать в тикете для каждого вида проблемы.

Ваш сервер уже у другого хостинга? Перенесите его к нам

СОЗДАЙТЕ СВОЙ ИГРОВОЙ СЕРВЕР
ГОТОВЫ НАЧАТЬ?

Сэкономьте до 30% на вашем новом игровом сервере.
Премиальная производительность, мгновенная активация и непревзойдённая надёжность по лучшей цене.

ПОСЛЕДНИЕ БЛОГИ