Решено Перестал запускаться сервер (пропадает окно загрузки)

  • Автор темы Автор темы neon52
  • Дата начала Дата начала

neon52

Активный участник
Пользователь
Баллы
88
Доброго всем!

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

Код:
[14:14:20] [main/FATAL]: Не удалось запустить Minecraft сервер
net.minecraft.util.com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:815) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:768) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.server.v1_7_R3.UserCache.b(UserCache.java:175) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.server.v1_7_R3.UserCache.<init>(UserCache.java:49) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.server.v1_7_R3.MinecraftServer.<init>(MinecraftServer.java:118) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.server.v1_7_R3.DedicatedServer.<init>(DedicatedServer.java:37) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.server.v1_7_R3.MinecraftServer.main(MinecraftServer.java:818) [spigot.jar:git-Spigot-1463]
    at org.bukkit.craftbukkit.Main.main(Main.java:202) [spigot.jar:git-Spigot-1463]
Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1
    at net.minecraft.util.com.google.gson.stream.JsonReader.beginArray(JsonReader.java:338) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.util.com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:79) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.util.com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:60) ~[spigot.jar:git-Spigot-1463]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:803) ~[spigot.jar:git-Spigot-1463]
    ... 7 more
 
Карта сломалась, мб

не похоже. проверил на копии сервера (удалил все карты)
Блин. переустановка джавы тоже ничего не дала
вот эта строка "Expected BEGIN_ARRAY but was STRING at line 1 column 1" - "Ожидается BEGIN_ARRAY но была строка в строке 1 столбца 1" могла бы ответ видимо дать, но я не силен в языке ( Где ожидается?
 
не похоже. проверил на копии сервера (удалил все карты)
Блин. переустановка джавы тоже ничего не дала
вот эта строка "Expected BEGIN_ARRAY but was STRING at line 1 column 1" - "Ожидается BEGIN_ARRAY но была строка в строке 1 столбца 1" могла бы ответ видимо дать, но я не силен в языке ( Где ожидается?
Разбирался бы в банжи, помог бы
 
Разбирался бы в банжи, помог бы
Да там даже в не банжи дело получается.. пробовал и самостоятельно загрузить сервер, отключив банжи. Интуиция подсказывает что какой то файл стал битым в папке сервера из системных, влияющим на загрузку и в нем проблема. Но это только интуиция
 
Да там даже в не банжи дело получается.. пробовал и самостоятельно загрузить сервер, отключив банжи. Интуиция подсказывает что какой то файл стал битым в папке сервера из системных, влияющим на загрузку и в нем проблема. Но это только интуиция
Переустанови ядро. Может поможет.
 
Переустанови ядро. Может поможет.

ядро менял. из тех что работают (идентичны по версиям) из других серверов в связке банджи. Это не помогло.
Но проблему решил.. скопировал работающий сервер и заменил файлы настроек, миры, списки банов и плагины из того что не работал в этой копии. Загадка так и осталась неразгаданной
 
ядро менял. из тех что работают (идентичны по версиям) из других серверов в связке банджи. Это не помогло.
Но проблему решил.. скопировал работающий сервер и заменил файлы настроек, миры, списки банов и плагины из того что не работал в этой копии. Загадка так и осталась неразгаданной
  1. Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1
    вызвана изза begin_array в первой строке на первом месте, java.lang.IllegalStateException обычно вызывает META-INF
 
  1. Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1
    вызвана изза begin_array в первой строке на первом месте, java.lang.IllegalStateException обычно вызывает META-INF
а что могло к этому привести? Просто для меня это непонятный язык )
 
usercache.json и usernamecache.json удали.

просто удалить и запустить?
usercache.json и usernamecache.json удали.
usercache.json был, а второго не было просто. Удалил первый - опять не запускается (перед всеми махинациями скопировал сервер, теперь пробую на копии)
usercache.json и usernamecache.json удали.
хорошо бы конечно вернуть из реанимации.. а то пропали балансы игроков
 
просто удалить и запустить?

usercache.json был, а второго не было просто. Удалил первый - опять не запускается (перед всеми махинациями скопировал сервер, теперь пробую на копии)

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

дело в том что сервер "внезапно" перестал запускаться. Бекапы плагинов и миров у меня делаются каждый день, но их простая замена/подмена не решала проблему. Модов просто нет, а плагины тут не при чем были. Крайне странно что так может быть. Подмена ядра тоже не давала решить проблемку.
 
neon52 Сам не знаток, но бывали такие случаи, у меня просто Ямлы в корне сервера стали битыми, вместо конфигурации одни NULL, может это чем-то поможет ?
 
Назад
Верх Низ