В новых версиях (4.0 - 5.2), бывают ошибки как с программой, так и с сервером. В этой теме, я расскажу как исправить все найденные ошибки пользователями, которые помогают тестить проект.
1. Распространенная "Faled to login: Bad login".
Решение: Снять галочку с "Вайт - лист" (или же занести свой ник в вайти - лист) и с "Онлайн - мод".
2. Ошибка User not Premium.
Решение: Снять 2 раза галочку с "Онлайн - мод".
3. Ошибка "Не найден путь".
Решение: Поменять в бат файле, путь к яве (стандартный путь "C:\Program Files\Java\bin\java.exe")
4. Не сохраняются настройки в программе.
Решение: На самом деле они сохраняются, но могут сбиться, для того что бы они не сбивались, не очищайте файл config.ini в папках с версиями сборок.
5. Карта сервера, не отображается.
Решение: Это логично, ведь сервер то вы не запустили, а если все же и запустили, то поменяйте версию плагина на версию сервера выбранную вами.
6. В Jar архив, устанавливаются лишние файлы.
Решение: Все моды, должны находиться строго в одной и той же папке "create_mods", а так же, после установки 1-го мода, нужно очистить содержимое папки "complies",
7. Failed To Bind Port
Решение: Открыть порты нв вашем модеме/роутере (192.168.1.1 или 192.168.0.1).
8. Can't keep up! Is server overloaded or system time changed
Решение: Уменьшить нагрузку на сервер, закрыть все сторонние программы, тем самым снизив нагрузку на процессор и освободив дополнительный объем оперативной памяти. Можно попробовать перезапустить сервер. Скорость работы сервера сильно зависит от количества игроков, играющих на нем.
9. Системе не удается найти указанный путь...
Причина: Есть 2 причины данной ошибки.
1) Версия явы, не совпадает с той, что прописана в Bat-фале со сборкой.
2) Ваша подразрядная система MS-DOS скорее всего x64 (если это так, проверьте путь к java).
10. Can't reach server ( Сервер не найден )
Причина: Если в настройках Вы не вводили свой локальный/внешний IP, то стоит проверить, нет ли у вас таких программ как Hamachi или CEVPN.
Решение: Если же у Вас есть одна из этих программ, удалите ее и в настройках сервера укажите локальный/внешний IP. Если Вы наоборот пользуетесь одной из этих программ, то стоит, всего лишь указать IP адрес VPN программ и перезапустить сервер.
Примечание: Иногда на процесс сервера могут повлиять антивирусы / фаерволлы / брандмауэры, отключите их и перезапустите сервер.