Hey guys I've happen to hit myself with a huge problem, a server i am helping out happens to have a chunk error and i don't know how many chunks are included. I've found out the approximate area. The area is within a towny region. We are using a host and downloading the map is not an option (MapSize: 6GB) My questions are: 1) How would i go about fixing it? (cant use McEdit. world size is 6gb. cant download it) I've tried chunk fixer, but because i don't know how many chunks are involved it doesn't really help 2)How would i get all the players who are currently in the chunks with the error, out? The server crashes instantly when your around that error 3)Is there a way to do this without wiping out the whole town? Crash Log (Move your mouse to reveal the content) Crash Log (open) Crash Log (close) java.util.zip.ZipException: incorrect data check at java.util.zip.InflaterInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.DataInputStream.readFully(Unknown Source) at java.io.DataInputStream.readFully(Unknown Source) at net.minecraft.server.v1_6_R3.NBTTagByteArray.load(SourceFile:28) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTTagList.load(SourceFile:41) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTBase.a(SourceFile:89) at net.minecraft.server.v1_6_R3.NBTCompressedStreamTools.a(SourceFile:75) at net.minecraft.server.v1_6_R3.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:80) at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:19) at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:13) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Error Log (Move your mouse to reveal the content) Error Log (open) Error Log (close) 2013-10-23 20:11:19 [INFO] killerhugh13[/27.252.152.205:50898] logged in with entity id 153 at ([world] -1506.367884342318, 92.1263111429124, 807.36862713217) 2013-10-23 20:11:20 [SEVERE] net.minecraft.server.v1_6_R3.ReportedException: Loading NBT data 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:107) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTTagList.load(SourceFile:41) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.a(SourceFile:89) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTCompressedStreamTools.a(SourceFile:75) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:80) 2013-10-23 20:11:20 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:19) 2013-10-23 20:11:20 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:13) 2013-10-23 20:11:20 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150) 2013-10-23 20:11:20 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95) 2013-10-23 20:11:20 [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85) 2013-10-23 20:11:20 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.lang.Thread.run(Unknown Source) 2013-10-23 20:11:20 [SEVERE] Caused by: java.util.zip.ZipException: incorrect data check 2013-10-23 20:11:20 [SEVERE] at java.util.zip.InflaterInputStream.read(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.io.BufferedInputStream.fill(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.io.BufferedInputStream.read1(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.io.BufferedInputStream.read(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.io.DataInputStream.readFully(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at java.io.DataInputStream.readFully(Unknown Source) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTTagByteArray.load(SourceFile:28) 2013-10-23 20:11:20 [SEVERE] at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) 2013-10-23 20:11:20 [SEVERE] ... 18 more 2013-10-23 20:11:20 [SEVERE] Encountered an unexpected exception ReportedException net.minecraft.server.v1_6_R3.ReportedException: Loading NBT data at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:107) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTTagList.load(SourceFile:41) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTTagCompound.load(SourceFile:38) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) at net.minecraft.server.v1_6_R3.NBTBase.a(SourceFile:89) at net.minecraft.server.v1_6_R3.NBTCompressedStreamTools.a(SourceFile:75) at net.minecraft.server.v1_6_R3.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:80) at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:19) at org.bukkit.craftbukkit.v1_6_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:13) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95) at org.bukkit.craftbukkit.v1_6_R3.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.util.zip.ZipException: incorrect data check at java.util.zip.InflaterInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.DataInputStream.readFully(Unknown Source) at java.io.DataInputStream.readFully(Unknown Source) at net.minecraft.server.v1_6_R3.NBTTagByteArray.load(SourceFile:28) at net.minecraft.server.v1_6_R3.NBTBase.b(SourceFile:101) ... 18 more 2013-10-23 20:11:20 [SEVERE] This crash report has been saved to: /home/multicraft/servers/server2249/./crash-reports/crash-2013-10-23_20.11.20-server.txt
If you know where the error is, you can use this to find out the associated filename: http://dinnerbone.com/minecraft/tools/coordinates/ (files now end in .mca, but everything else is valid) Some people have had good results using VoidChunk, but I think that requires the ability to run the program on the same computer as the map files. Perhaps you could download only a set near the error location, run VoidChunk, then see which files it changed?