Server Crashed when player punched an item out of an item frame

My SpongeForge server was running fine a couple of days ago with some hiccups. Now, it just crashed when a player punched an item out of an item frame. There were some DIM-1 and DIM1 issues that I fixed (deleting spongeworld.dat or something like that) but this problem I can’t figure out. It probably has something to do with ArsMagica2.
Here’s the Minecraft Crash Report:

---- Minecraft Crash Report ----

WARNING: coremods are present:
MovingWorldCoreMod (movingworld-1.10.2-0007-full.jar)
CoFH Loading Plugin (CoFHCore-1.10.2-4.1.12.17-universal.jar)
CTMCorePlugin (CTM-MC1.10.2-0.2.2.24.jar)
CCLCorePlugin (CodeChickenLib-1.10.2.jar)
SpongeCoremod (aaaspongeforge-1.10.2-2477-5.2.0-BETA-2637 (1).jar)
IC2core (industrialcraft-2-2.6.252-ex110.jar)
ArsMagica2-Preloader (ArsMagica2-1.10.2-1.5.0-18.jar)
Contact their authors BEFORE contacting forge

// Why did you do that?

Time: 9/27/17 6:39 AM
Description: Exception in server tick loop

java.lang.RuntimeException: derp
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1072)
at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:121)
at org.spongepowered.common.world.WorldManager.loadAllWorlds(WorldManager.java:704)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:3491)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:266)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431)
at java.lang.Thread.run(Unknown Source)
Caused by: java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
at java.util.zip.GZIPInputStream.(Unknown Source)
at java.util.zip.GZIPInputStream.(Unknown Source)
at net.minecraft.nbt.CompressedStreamTools.func_74796_a(CompressedStreamTools.java:25)
at net.minecraft.world.storage.SaveHandler.loadSpongeDatData(SaveHandler.java:609)
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1070)
… 6 more

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

– Head –
Thread: Server thread
Stacktrace:
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1072)
at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:121)

– Sponge CauseTracker –
Details:
Cause Stack: [Empty stack]
Stacktrace:
at net.minecraft.server.MinecraftServer.handler$onCrashReport$zhp000(MinecraftServer.java:3953)
at net.minecraft.server.MinecraftServer.func_71230_b(MinecraftServer.java:829)
at net.minecraft.server.dedicated.DedicatedServer.func_71230_b(DedicatedServer.java:361)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:503)
at java.lang.Thread.run(Unknown Source)

– System Details –
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_91, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 448787256 bytes (427 MB) / 1209008128 bytes (1153 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 1 total; -Xmx2048M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge 12.18.3.2185 42 mods loaded, 42 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.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAA FML{8.0.99.99} [Forge Mod Loader] (forge.jar)
UCHIJAA Forge{12.18.3.2185} [Minecraft Forge] (forge.jar)
UCHIJAA spongeapi{5.2.0-SNAPSHOT-c675e80} [SpongeAPI] (minecraft.jar)
UCHIJAA sponge{1.10.2-2477-5.2.0-BETA-2637} [SpongeForge] (aaaspongeforge-1.10.2-2477-5.2.0-BETA-2637 (1).jar)
UCHIJAA io.github.elytra.movingworld.common.asm.coremod{} [MovingWorld CORE] (minecraft.jar)
UCHIJAA {000} [CoFH ASM] (minecraft.jar)
UCHIJAA ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2.jar)
UCHIJAA adminshop{1.8.2} [AdminShop] (AdminShop-1.10.2-1.8.2-universal.jar)
UCHIJAA arsmagica2{1.5.018} [Ars Magica 2] (ArsMagica2-1.10.2-1.5.0-18.jar)
UCHIJAA AnimationAPI{1.2.4} [AnimationAPI] (ArsMagica2-1.10.2-1.5.0-18.jar)
UCHIJAA Baubles{1.3.11} [Baubles] (Baubles-1.10.2-1.3.11.jar)
UCHIJAA JEI{3.14.7.419} [Just Enough Items] (jei_1.10.2-3.14.7.419.jar)
UCHIJAA betterstorage{1.0.0.0} [BetterStorage] (BetterStorage-1.10.2-1.0.0.0.jar)
UCHIJAA BiomesOPlenty{5.0.0.2236} [Biomes O’ Plenty] (BiomesOPlenty-1.10.2-5.0.0.2236-universal.jar)
UCHIJAA Botania{r1.9-341} [Botania] (Botania r1.9-341.jar)
UCHIJAA carpentersblocks{3.4.001 POC} [Carpenter’s Blocks] (Carpenter’s Blocks v3.4.001 POC - MC 1.10.2.jar)
UCHIJAA chisel{MC1.10.2-0.0.14.33} [Chisel] (Chisel-MC1.10.2-0.0.14.33.jar)
UCHIJAA CodeChickenLib{2.5.9.283} [CodeChicken Lib] (CodeChickenLib-1.10.2.jar)
UCHIJAA CodeChickenCore{2.4.1.102} [CodeChicken Core] (CodeChickenCore-1.10.2-2.4.1.102-universal.jar)
UCHIJAA cofhcore{4.1.12} [CoFH Core] (CoFHCore-1.10.2-4.1.12.17-universal.jar)
UCHIJAA ComputerCraft{1.80pr1} [ComputerCraft] (CompCraftBeta.jar)
UCHIJAA movingworld{1.10.2-0007} [Moving World] (movingworld-1.10.2-0007-full.jar)
UCHIJAA davincisvessels{@DVESSELSVER@} [Davinci’s Vessels] (davincisvessels-1.10.2-0006-full.jar)
UCHIJAA forgemultipartcbe{2.0.0.38} [Forge Multipart CBE] (ForgeMultipart-1.10.2-2.0.0.38-universal.jar)
UCHIJAA microblockcbe{2.0.0.38} [Forge Microblocks] (ForgeMultipart-1.10.2-2.0.0.38-universal.jar)
UCHIJAA minecraftmultipartcbe{2.0.0.38} [Minecraft Multipart Plugin] (ForgeMultipart-1.10.2-2.0.0.38-universal.jar)
UCHIJAA ichunutil{6.5.0} [iChunUtil] (iChunUtil-1.10.2-6.5.0.jar)
UCHIJAA hats{6.0.0} [Hats] (Hats-1.10.2-6.0.0.jar)
UCHIJAA holograms{2.2} [Holograms] (holograms-2.2.jar)
UCHIJAA IC2{2.6.252-ex110} [IndustrialCraft 2] (industrialcraft-2-2.6.252-ex110.jar)
UCHIJAA luckperms{3.4.13} [LuckPerms] (LuckPerms-Sponge-3.4.13.jar)
UCHIJAA mantle{1.10.2-1.1.5.205} [Mantle] (Mantle-1.10.2-1.1.5.jar)
UCHIJAA RadixCore{1.10.2-2.1.3} [RadixCore] (RadixCore-1.10.2-2.1.3-universal.jar)
UCHIJAA MCA{1.10.2-5.2.3} [Minecraft Comes Alive] (MCA-1.10.2-5.2.3-universal.jar)
UCHIJAA harvestcraft{1.10.2j} [Pam’s HarvestCraft] (Pam’s HarvestCraft 1.10.2j.jar)
UCHIJAA tconstruct{1.10.2-2.6.5.10} [Tinkers’ Construct] (TConstruct-1.10.2-2.6.5.jar)
UCHIJAA thermalfoundation{2.1.5} [Thermal Foundation] (ThermalFoundation-1.10.2-2.1.5.12-universal.jar)
UCHIJAA thermalexpansion{5.1.10} [Thermal Expansion] (ThermalExpansion-1.10.2-5.1.10.25-universal.jar)
UCHIJAA thermaldynamics{2.0.11} [Thermal Dynamics] (ThermalDynamics-1.10.2-2.0.11.17-universal.jar)
UCHIJAA totaleconomy{1.7.1} [Total Economy] (TotalEconomy-1.7.1.jar)
UCHIJAA universeguard{1.0} [Universe Guard] (UniverseGuard.jar)
Loaded coremods (and transformers):
MovingWorldCoreMod (movingworld-1.10.2-0007-full.jar)

CoFH Loading Plugin (CoFHCore-1.10.2-4.1.12.17-universal.jar)
cofh.asm.CoFHClassTransformer
cofh.asm.repack.codechicken.lib.asm.ClassHierarchyManager
CTMCorePlugin (CTM-MC1.10.2-0.2.2.24.jar)
team.chisel.ctm.client.asm.CTMTransformer
CCLCorePlugin (CodeChickenLib-1.10.2.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.CCL_ASMTransformer
SpongeCoremod (aaaspongeforge-1.10.2-2477-5.2.0-BETA-2637 (1).jar)
org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
IC2core (industrialcraft-2-2.6.252-ex110.jar)

ArsMagica2-Preloader (ArsMagica2-1.10.2-1.5.0-18.jar)
am2.asm.Transformer
Pulsar/tconstruct loaded Pulses:
- TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerHarvestTools (Enabled/Forced)
- TinkerMeleeWeapons (Enabled/Forced)
- TinkerRangedWeapons (Enabled/Forced)
- TinkerModifiers (Enabled/Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- TinkerModelRegister (Enabled/Forced)

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

and the Forge Log is really big, I can’t put it in a pastebin but if it is needed, I will delete some of the top and put the rest in a pastebin

here’s the vanilla log:

[06:39:01] [Server thread/INFO]: Starting minecraft server version 1.10.2
[06:39:10] [Server thread/INFO]: LuckPerms started (I added this because LuckPerms has weird ASCII text)
[06:39:10] [Server thread/INFO]: Loading version v3.4.13 on Sponge - SpongeForge
[06:39:10] [Server thread/INFO]: Running on server version SpongeAPI: 5.2.0-SNAPSHOT-c675e80 - SpongeForge: 1.10.2-2477-5.2.0-BETA-2637
[06:39:10] [Server thread/INFO]:
[06:39:10] [Server thread/INFO]: [LP] Loading configuration…
[06:39:10] [Server thread/INFO]: [LP] Identified the following dependencies: [H2_DRIVER]
[06:39:10] [Server thread/INFO]: [LP] Loading storage provider… [H2]
[06:39:11] [Server thread/INFO]: [LP] Loading internal permission managers…
[06:39:11] [Server thread/INFO]: [LP] Registering PermissionService…
[06:39:11] [Server thread/INFO]: [LP] Performing initial data load…
[06:39:11] [Server thread/INFO]: [LP] Successfully enabled. (took 1139ms)
[06:39:22] [Server thread/INFO]: Loading properties
[06:39:22] [Server thread/INFO]: Default game type: SURVIVAL
[06:39:22] [Server thread/INFO]: Generating keypair
[06:39:22] [Server thread/INFO]: Starting Minecraft server on *:25565
[06:39:22] [Server thread/INFO]: Using default channel type
[06:39:25] [Server thread/INFO]: Preparing level “world”
[06:39:27] [Server thread/INFO]: Preparing start region for level 0 (world)
[06:39:28] [Server thread/INFO]: Preparing spawn area: 20%
[06:39:29] [Server thread/INFO]: Preparing spawn area: 37%
[06:39:30] [Server thread/INFO]: Preparing spawn area: 86%
[06:39:30] [Server thread/ERROR]: Encountered an unexpected exception
java.lang.RuntimeException: derp
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1072) ~[azy.class:?]
at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:121) ~[azy.class:?]
at org.spongepowered.common.world.WorldManager.loadAllWorlds(WorldManager.java:704) ~[WorldManager.class:1.10.2-2477-5.2.0-BETA-2637]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:3491) ~[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:266) ~[ld.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source) ~[?:1.8.0_91]
at java.util.zip.GZIPInputStream.(Unknown Source) ~[?:1.8.0_91]
at java.util.zip.GZIPInputStream.(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.nbt.CompressedStreamTools.func_74796_a(CompressedStreamTools.java:25) ~[ea.class:?]
at net.minecraft.world.storage.SaveHandler.loadSpongeDatData(SaveHandler.java:609) ~[azy.class:?]
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1070) ~[azy.class:?]
… 6 more
[06:39:30] [Server thread/ERROR]: This crash report has been saved to: Confidential
[06:39:30] [Server thread/INFO]: Stopping server
[06:39:30] [Server thread/INFO]: Saving players
[06:39:30] [Server thread/INFO]: Saving worlds
[06:39:30] [Server Shutdown Thread/INFO]: Stopping server

Please help me if you can with this error. The mods I have should be in the crash report, if you need the modlist. Thanks!

This has happened to me a few times, but it only happened after a power outage, and I just reverted to the last backup which fixed it. If you don’t do regular backups, I recommend getting a plugin or mod which does it (I personally use AromaBackups and have it set to backup every 3 hours).

But I’m afraid I don’t know how to fix this other than reverting to backups. I hope someone else can help.

java.lang.RuntimeException: derp
at net.minecraft.world.storage.SaveHandler.redirect$onLoadWorldInfo$zph000(SaveHandler.java:1072)

Your level_sponge.dat for one of your worlds (I suspect the main world) is corrupted. That exception message isn’t really descriptive, so I can see why you’d question it.

Rename /world/level_sponge.dat to /world/level_sponge.dat.bak (or something like that) and try again - if not, try renaming the level_sponge.dat files in the subdirectories DIM1 and DIM-1. If you see a level_sponge.dat_old, rename that level_sponge.dat.

The down side is that the UUID of the world might change if you don’t have the “old” file.

1 Like

Thanks for both of your replies! I don’t have a recent backup (I have one from 3 days ago, but we did a lot of stuff in 3 days), and I did have a level_sponge.dat_old, so I renamed that to level_sponge.dat (in DIM1, and DIM-1). So far it didn’t work, so that might mean I have to revert to my backup. Thanks anyways!
EDIT: So I reverted to my good backup, and I still crash. I’m gonna try to use my current world though and figure out the problem. Does anybody know whats inside of a sponge_dat file?
EDIT 2: So I figured out that there was a mod I added after the server crashed, and that was incompatible. I deleted it, so my good backup probably works fine, but I will paste the logs that now crash the server.

Actually it’s still the same error, so I tried my old backup (without that mod that was incompatible) and it worked! Thanks for your help!! But I still couldn’t recover my original data. Is there any backup plugin for Sponge, or can I use AromaBackup just on the server, and not install it on the client’s side? Thanks!