My sponge server seems to have crashed,

I am switching from a server that had Spigot 1.8 to using Sponge with a few mods. I am rather new to this and am using MCProHosting with a default server setup, using forge correctly. I got forge working, but when I put sponge in, this happened. Im not sure how to fix it. Help?

---- Minecraft Crash Report ----

WARNING: coremods are present:
SpongeCoremod (sponge-1.8-1499-2.1DEV-544.jar)
Contact their authors BEFORE contacting forge

// Quite honestly, I wouldn’t worry myself about that.

Time: 8/6/15 6:59 PM
Description: Exception in server tick loop

java.lang.RuntimeException: An error ocured while attempting to lookup a user for a scoreboard!
at net.minecraft.scoreboard.Scoreboard.getUser(SourceFile:224)
at net.minecraft.scoreboard.Scoreboard.onAddPlayerToTeam(SourceFile:180)
at net.minecraft.scoreboard.Scoreboard.func_151392_a(SourceFile:235)
at net.minecraft.scoreboard.ServerScoreboard.func_151392_a(SourceFile:82)
at net.minecraft.scoreboard.ScoreboardSaveData.func_96502_a(SourceFile:93)
at net.minecraft.scoreboard.ScoreboardSaveData.func_96498_a(SourceFile:87)
at net.minecraft.scoreboard.ScoreboardSaveData.func_76184_a(SourceFile:53)
at net.minecraft.scoreboard.ScoreboardSaveData.func_96499_a(SourceFile:34)
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:153)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:351)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:259)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438)
at java.lang.Thread.run(Unknown Source)
Caused by: java.util.concurrent.ExecutionException: org.spongepowered.api.service.profile.ProfileNotFoundException: Profile: com.mojang.authlib.GameProfile@36753693[id=,name=xxgabosaurusxx,properties={},legacy=false]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at net.minecraft.scoreboard.Scoreboard.getUser(SourceFile:219)
… 12 more
Caused by: org.spongepowered.api.service.profile.ProfileNotFoundException: Profile: com.mojang.authlib.GameProfile@36753693[id=,name=xxgabosaurusxx,properties={},legacy=false]
at org.spongepowered.common.service.profile.SpongeProfileResolver$Query$1.onProfileLookupFailed(SpongeProfileResolver.java:112)
at com.mojang.authlib.yggdrasil.YggdrasilGameProfileRepository.findProfilesByNames(YggdrasilGameProfileRepository.java:64)
at org.spongepowered.common.service.profile.SpongeProfileResolver$Query.fromNames(SpongeProfileResolver.java:100)
at org.spongepowered.common.service.profile.SpongeProfileResolver$SingleQuery.call(SpongeProfileResolver.java:146)
at org.spongepowered.common.service.profile.SpongeProfileResolver$SingleQuery.call(SpongeProfileResolver.java:124)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
… 1 more
Caused by: com.mojang.authlib.yggdrasil.ProfileNotFoundException: Server did not find the requested profile
… 8 more

A detailed walkthrough of the error, its code path and all known details is as follows:

– System Details –
Details:
Minecraft Version: 1.8
Operating System: Linux (amd64) version 2.6.32-504.3.3.el6.x86_64
Java Version: 1.7.0_72, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 603238784 bytes (575 MB) / 778502144 bytes (742 MB) up to 778502144 bytes (742 MB)
JVM Flags: 5 total; -Xmx768M -Xms768M -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.10 FML v8.0.99.99 Minecraft Forge 11.14.3.1502 6 mods loaded, 6 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored
UCHIJAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAA FML{8.0.99.99} [Forge Mod Loader] (custom.jar)
UCHIJAA Forge{11.14.3.1502} [Minecraft Forge] (custom.jar)
UCHIJAA Sponge{1.8-1499-2.1DEV-544} [SpongePowered Sponge] (minecraft.jar)
UCHIJAA RadixCore{2.0.3-1.8} [RadixCore] (RadixCore.jar)
UCHIJAA MCA{5.0.6.1-1.8} [Minecraft Comes Alive] (MCA 1.8.jar)
Loaded coremods (and transformers):
SpongeCoremod (sponge-1.8-1499-2.1DEV-544.jar)

Profiler Position: N/A (disabled)
Player Count: 0 / 20;
Is Modded: Definitely; Server brand changed to ‘fml,forge’
Type: Dedicated Server (map_server.txt)

Apparently the profile with the name xxgabosaurusxx does not exist.

In addition, you need Forge 1499 not 1502.

Thank you. I deleted the stats file that had gabosaurus’ files in it and that didnt help. Any idea where her files are?

Thanks, I changed my forge jar, but that didnt help my problem. Im sure it will help me in the future

It’s the scoreboards file. (As you can see, the word “Scoreboard” is mentioned many times).

The file is {root}/world/data/scoreboard.dat

I’m thinking that sponge should handle broken entries better and remove any players that are causing errors.

1 Like

YES! Thank you so much! That fixed my problem entirely!

Sorry about this problem. I’m trying to think of the best way to solve this issue.

The problem is, while the underlying scoreboard only stores a player’s name, I represent it in the API as a User, which requires a GameProfie with a valid name and UUID.

1 Like