Can't access the end, server crashes on restart [closed]
I've just tried restarting my FTB world after not being able to get to The End.
I found and set up The End portal, but it just teleported me to a random location in the overworld every time. When I tried restarting the server, I got this crash log. Can anybody help me decypher this, and figure out what the issue is?
I've restarted my server with a new world, and that works fine, so I'm thinking it was something wrong with the old world, which I can hopefully fix in MCEdit.
2014-09-08 08:36:41 [INFO] Registered command hats with permission node
hats.common.core.CommandHats
2014-09-08 08:36:41 [INFO] Registered command morph with permission node morph.common.core.CommandMorph
2014-09-08 08:36:41 [INFO] Preparing level "SecondFTBWorld"
2014-09-08 08:36:41 [INFO] Registered command debug with permission node vanilla.command.debug
2014-09-08 08:36:41 [INFO] Registered command spreadplayers with permission node vanilla.command.spreadplayers
2014-09-08 08:36:41 [INFO] Registered command playsound with permission node vanilla.command.playsound
2014-09-08 08:36:41 [INFO] Registered command scoreboard with permission node vanilla.command.scoreboard
2014-09-08 08:36:41 [SEVERE] net.minecraft.util.ReportedException: Exception getting block type in world
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.World.func_72798_a(World.java:689)
2014-09-08 08:36:41 [SEVERE] at buildcraft.BuildCraftFactory$QuarryChunkloadCallback.ticketsLoaded(BuildCraftFactory.java:119)
2014-09-08 08:36:41 [SEVERE] at net.minecraftforge.common.ForgeChunkManager.loadWorld(ForgeChunkManager.java:514)
2014-09-08 08:36:41 [SEVERE] at net.minecraftforge.common.ForgeInternalHandler.onDimensionLoad(ForgeInternalHandler.java:64)
2014-09-08 08:36:41 [SEVERE] at net.minecraftforge.event.ASMEventHandler_1_ForgeInternalHandler_onDimensionLoad_Load.invoke(.dynamic)
2014-09-08 08:36:41 [SEVERE] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
2014-09-08 08:36:41 [SEVERE] at net.minecraftforge.event.EventBus.post(EventBus.java:108)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:425)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:224)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
2014-09-08 08:36:41 [SEVERE] Caused by: java.lang.NullPointerException
2014-09-08 08:36:41 [SEVERE] at codechicken.enderstorage.storage.item.TileEnderChest.reloadStorage(TileEnderChest.java:98)
2014-09-08 08:36:41 [SEVERE] at codechicken.enderstorage.common.TileFrequencyOwner.func_70312_q(TileFrequencyOwner.java:33)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.chunk.Chunk.func_76604_a(Chunk.java:1102)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.chunk.Chunk.func_76620_a(Chunk.java:1075)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadEntities(AnvilChunkLoader.java:560)
2014-09-08 08:36:41 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:39)
2014-09-08 08:36:41 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:15)
2014-09-08 08:36:41 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:342)
2014-09-08 08:36:41 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:300)
2014-09-08 08:36:41 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.gen.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:189)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:162)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:285)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.World.func_72964_e(World.java:804)
2014-09-08 08:36:41 [SEVERE] at net.minecraft.world.World.func_72798_a(World.java:680)
2014-09-08 08:36:41 [SEVERE] ... 10 more
2014-09-08 08:36:41 [SEVERE] Encountered an unexpected exception ReportedException
net.minecraft.util.ReportedException: Exception getting block type in world
at net.minecraft.world.World.func_72798_a(World.java:689)
at buildcraft.BuildCraftFactory$QuarryChunkloadCallback.ticketsLoaded(BuildCraftFactory.java:119)
at net.minecraftforge.common.ForgeChunkManager.loadWorld(ForgeChunkManager.java:514)
at net.minecraftforge.common.ForgeInternalHandler.onDimensionLoad(ForgeInternalHandler.java:64)
at net.minecraftforge.event.ASMEventHandler_1_ForgeInternalHandler_onDimensionLoad_Load.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
at net.minecraftforge.event.EventBus.post(EventBus.java:108)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:425)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:224)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NullPointerException
at codechicken.enderstorage.storage.item.TileEnderChest.reloadStorage(TileEnderChest.java:98)
at codechicken.enderstorage.common.TileFrequencyOwner.func_70312_q(TileFrequencyOwner.java:33)
at net.minecraft.world.chunk.Chunk.func_76604_a(Chunk.java:1102)
at net.minecraft.world.chunk.Chunk.func_76620_a(Chunk.java:1075)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadEntities(AnvilChunkLoader.java:560)
at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:39)
at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:15)
at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:342)
at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:300)
at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:189)
at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:162)
at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:285)
at net.minecraft.world.World.func_72964_e(World.java:804)
at net.minecraft.world.World.func_72798_a(World.java:680)
... 10 more
2014-09-08 08:36:42 [SEVERE] This crash report has been saved to: /home/Tom322/NN16310530/./crash-reports/crash-2014-09-08_08.36.42-server.txt
I believe the problem has something to do with the deep dark, as that's the only place I have a quarry, so first I removed the quarry with mcedit, that didn't help, so then I removed the whole DIM-100 folder, but that didn't help either
Best Answer
This has occurred to me once. In my case, i have a quarry in the Deep Dark and whenever I start the server it would crash as it loads the chunk that causes such an error. From what I can gather, it appears to be a tile entity error with the ender chest. The reason that replacing the blocks with air may not work is that the corrupted tile entity is still there and attempts to load. The solution to solving this is as follows.
- Copy your server world to your client save folder.
- Load the world in single player and visit the affected area. This would cause the chunk to be force regenerated.
- Make sure you are back in the same dimension as when you have loaded in the first time. If you leave the game while in the deep dark in single player, it would result in a
Not Overworldcrash - Copy the world back to your server and start the server.
This would remove the affected chunks and allow you to start the server. However this would result in a loss of whatever data in the chunk. Do take note to backup your world before attempting this. It is also noted that if the server updated since it first generated the world, the generation algorithm may have changed and result in different terrain in the corrupted chunk.
Addition: This is proven to work in a server. If it does not work, I would suggest clearing the world (DIM -100) as well as the EnderChests folder in all its entirety. I can confirm that the bug originates from the deep dark and how ender chests are placed there. I would recommend telling the users/yourself not to put ender chest and use tesseracts instead.
EDIT: I have just read the comments and noticed that you may have already solved the issue. If you have a backup of the world, i would suggest you attempt this method. It would allow you to recover everything but whatever is located in that chunk.
Pictures about "Can't access the end, server crashes on restart [closed]"
![Can't access the end, server crashes on restart [closed] - Person Holding Pastry Dishes on White Ceramic Plates Can't access the end, server crashes on restart [closed] - Person Holding Pastry Dishes on White Ceramic Plates](/assets/images/can39t_access_the_end_server_crashes_on_restart_closed_1.jpeg)
![Can't access the end, server crashes on restart [closed] - Hand Holding Smartphone with Internet Access to YouTube Can't access the end, server crashes on restart [closed] - Hand Holding Smartphone with Internet Access to YouTube](/assets/images/can39t_access_the_end_server_crashes_on_restart_closed_2.jpeg)
![Can't access the end, server crashes on restart [closed] - Electrician Fixing an Opened Switchboard Can't access the end, server crashes on restart [closed] - Electrician Fixing an Opened Switchboard](/assets/images/can39t_access_the_end_server_crashes_on_restart_closed_3.jpeg)
How can I find out why my server crashed?
How to spot a server crash before it happensHow do I fix a crashed server?
Step 1: Identify the root causeWhy does my Minecraft server keep crashing when I start it up?
There are several causes for Minecraft crashing on startup: the mods, bugs in the game, the corruption of the game files, and the missing or outdated graphics card driver. Fortunately, you can fix the crashing quickly and easily.Can - Mother Sky (1970) [HQ]
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Christina Morillo, Pixabay, Szabó Viktor, Pixabay
