Проблемы Windrose почти всегда сводятся к тому, что файл конфигурации затронули в неподходящий момент. Начните с панельной Console, которая выводит код приглашения при запуске вместе с любой ошибкой.
1. Прочитайте код приглашения заново
Код лежит в ServerDescription.json и выводится сервером при запуске. Если файл редактировали, пока сервер запускался или работал, поля, включая код, могут быть сброшены до значений по умолчанию, а значит, кода, которым вы поделились, больше не существует.
Прочитайте текущий код из консоли или из файла и поделитесь новым.
2. Порядок остановки
Windrose может перезаписать конфигурацию, если её редактировать, пока сервер работает. Порядок такой:
- Остановите сервер.
- Дождитесь, пока панель сообщит, что он полностью офлайн.
- Отредактируйте.
- Запустите.
Редактирование во время самой остановки является обычной ошибкой, потому что панель ещё показывает «Останавливается», пока сервер записывает свои файлы.
3. Сломан JSON
И ServerDescription.json, и WorldDescription.json являются файлами JSON. Пропущенная запятая или скобка не даёт серверу загрузиться, а консоль панели называет файл. Восстановите скачанную копию или исправьте пунктуацию, на которую жалуется сервер.
4. Флаг пароля
Если игроки говорят, что код принят, но зайти они не могут, проверьте флаг защиты паролем и сам пароль. Флаг true при пустом или забытом пароле запирает всех снаружи.
5. Порт
Порт в конфигурации должен совпадать с тем, который выделен вашему серверу и показан в обзоре сервера. Неверное значение даёт сервер, который запускается без ошибок, но недоступен.
6. После обновления игры
Windrose активно развивается, и конфигурация сервера меняется между версиями. Перезапустите сервер, чтобы он скачал новую сборку, затем прочитайте консоль с самого начала в поисках всего, что он теперь отвергает.
Сделайте бэкап, прежде чем экспериментировать
- Остановите сервер и дождитесь, пока он сообщит об офлайне.
- В Files скачайте
ServerDescription.jsonи папку мира.
Копия конфигурации означает и копию кода приглашения, а это ценно само по себе.
Что отправить в поддержку
Создайте тикет с первыми сотней строк вывода консоли после свежего запуска и вашим ServerDescription.json, вставленным как текст, с удалённым паролем.





