savegame loading failure will display more helpful exception

This commit is contained in:
minjaesong
2022-02-21 21:19:48 +09:00
parent 6f4b53daad
commit c8dbb26922
2 changed files with 19 additions and 10 deletions

View File

@@ -15,6 +15,7 @@ import net.torvald.terrarum.savegame.ByteArray64InputStream
import net.torvald.terrarum.savegame.ByteArray64Reader
import net.torvald.terrarum.utils.*
import org.apache.commons.codec.digest.DigestUtils
import java.io.File
import java.io.InputStream
import java.io.Reader
import java.io.StringReader
@@ -327,3 +328,5 @@ object Common {
}
}
class SaveLoadError(file: File, cause: Throwable) : RuntimeException("An error occured while loading save file '${file.absolutePath}'", cause)