Ok so tl;dr I have a Bukkit server (with a couple of plugins) that I didn't backup in a long time. I built an iron golem farm and to test it I used /minecraft:kill (to kill all mobs not in my farm) and then /gamerule randomTickSpeed 10000000. I noticed no golems were spawning but then the server crashed. I restarted the server but only the chunk i was in loaded and I couldn't perform any commands and when I logged off the server crashed again. I've attached some screenshots of what the world looks like after logging in, before I get timed out.
I really need to recover this world, so can someone please help me fix it? I tried running it in a regular single player world, but once I copied over the level.dat file nothing in the world loaded. Is there any way I can fix the level.dat file to run again. Below is the error I get when the server crashes: