Server crash while trying to save statistics.

Discussion in 'Plugin Development' started by SoS_Dylan, Jan 11, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    SoS_Dylan

    The server is crashing because I am removing some of the biomes, ill need to remove the auto-save feature for statistics.
    Code:
    [13:32:44 WARN]: Couldn't save statistic TranslatableComponent{key='achievement.
    exploreAllBiomes', args=[], siblings=[], style=Style{hasParent=false, color=ยบ5,
    bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hover
    Event=HoverEvent{action=SHOW_ACHIEVEMENT, value='TextComponent{text='achievement
    .exploreAllBiomes', siblings=[], style=Style{hasParent=false, color=null, bold=n
    ull, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=
    null}}'}}}: error serializing progress
    java.lang.NullPointerException
            at net.minecraft.util.com.google.gson.JsonPrimitive.isPrimitiveOrString(
    JsonPrimitive.java:278) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukki
    t-1.6.4-R2.0-9-g68d0e57-b2930jnks]
            at net.minecraft.util.com.google.gson.JsonPrimitive.setValue(JsonPrimiti
    ve.java:100) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.
    0-9-g68d0e57-b2930jnks]
            at net.minecraft.util.com.google.gson.JsonPrimitive.<init>(JsonPrimitive
    .java:65) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9
    -g68d0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.AchievementSet.a(SourceFile:32) ~[craftb
    ukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnk
    s]
            at net.minecraft.server.v1_7_R1.ServerStatisticManager.a(SourceFile:129)
     [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-
    b2930jnks]
            at net.minecraft.server.v1_7_R1.ServerStatisticManager.b(SourceFile:51)
    [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b
    2930jnks]
            at net.minecraft.server.v1_7_R1.PlayerList.b(PlayerList.java:213) [craft
    bukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jn
    ks]
            at net.minecraft.server.v1_7_R1.PlayerList.savePlayers(PlayerList.java:1
    000) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0
    e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:5
    52) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e
    57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java
    :447) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d
    0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6
    17) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e
    57-b2930jnks]
    [13:32:45 ERROR]: Encountered an unexpected exception
    java.lang.NullPointerException
            at net.minecraft.server.v1_7_R1.WorldNBTStorage.getSeenPlayers(WorldNBTS
    torage.java:231) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4
    -R2.0-9-g68d0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.PlayerList.getSeenPlayers(PlayerList.jav
    a:1050) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g
    68d0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:1
    082) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d
    0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.DedicatedServer.a(DedicatedServer.java:2
    65) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0
    e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MojangStatisticsGenerator.b(SourceFile:9
    2) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e
    57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:5
    66) ~[craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0
    e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java
    :447) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d
    0e57-b2930jnks]
            at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6
    17) [craftbukkit-1.7.2-R0.1-20131201.220431-9.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e
    57-b2930jnks]
    [13:32:45 ERROR]: This crash report has been saved to: C:\Users\Dylan\Desktop\Th
    rowBlock Servers and Linux Commands\Servers\ThrowBlockGames\.\crash-reports\cras
    h-2014-01-12_13.32.45-server.txt
    Help?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 6, 2016
  2. Offline

    Bart

    I'm getting this too - it's really weird.
     
  3. Offline

    SoS_Dylan

    Does anyone have any clues?
     
  4. Offline

    Bart

    Also I'm only adding mob spawns to biomes and I'm getting that error thrown. No crashes though. Bump?
     
  5. Offline

    icool246

    THIS IS MY PROBLEM, TOO! LOOK AT THE FORUMS EXCEPT IT'S LIKE THIS--
    [18:01:16] [main/FATAL]: Failed to start the minecraft server
    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) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:768) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.server.v1_7_R3.UserCache.b(SourceFile:156) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.server.v1_7_R3.UserCache.<init>(SourceFile:42) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.server.v1_7_R3.MinecraftServer.<init>(MinecraftServer.java:111) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.server.v1_7_R3.DedicatedServer.<init>(DedicatedServer.java:37) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.server.v1_7_R3.MinecraftServer.main(MinecraftServer.java:764) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at org.bukkit.craftbukkit.Main.main(Main.java:159) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    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) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.util.com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:79) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.util.com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:60) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:803) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-56-g3779cff-b3072jnks]
    ... 7 more
     
  6. Offline

    RawCode

    open source code of class throwing error and debug it.

    nobody will debug nms for you
     
Thread Status:
Not open for further replies.

Share This Page