Making errors during the chunk conversion process silent.

This commit is contained in:
Glitchfinder 2013-01-10 09:26:54 -08:00
parent 3c919c3af7
commit 2708449089

View File

@ -330,17 +330,17 @@ public class HashChunkletManager implements ChunkletManager {
catch (IOException ex) { catch (IOException ex) {
if (ex instanceof EOFException) { if (ex instanceof EOFException) {
// EOF should only happen on Chunklets that somehow have been corrupted. // EOF should only happen on Chunklets that somehow have been corrupted.
mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " could not be read due to an EOFException, data in this area will be lost."); //mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " could not be read due to an EOFException, data in this area will be lost.");
return ChunkletStoreFactory.getChunkletStore(); return ChunkletStoreFactory.getChunkletStore();
} }
else if (ex instanceof StreamCorruptedException) { else if (ex instanceof StreamCorruptedException) {
// StreamCorrupted happens when the Chunklet is no good. // StreamCorrupted happens when the Chunklet is no good.
mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " is corrupted, data in this area will be lost."); //mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " is corrupted, data in this area will be lost.");
return ChunkletStoreFactory.getChunkletStore(); return ChunkletStoreFactory.getChunkletStore();
} }
else if (ex instanceof UTFDataFormatException) { else if (ex instanceof UTFDataFormatException) {
// UTF happens when the Chunklet cannot be read or is corrupted // UTF happens when the Chunklet cannot be read or is corrupted
mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " could not be read due to an UTFDataFormatException, data in this area will be lost."); //mcMMO.p.getLogger().severe("Chunklet data at " + location.toString() + " could not be read due to an UTFDataFormatException, data in this area will be lost.");
return ChunkletStoreFactory.getChunkletStore(); return ChunkletStoreFactory.getChunkletStore();
} }