Currently, if a single invalid file tries to get parsed the whole parsing crashes with an error, it should do some form of warn and continue. This would mean if single files failed to parse then we would still get an output just with some bits missing.
The crash out is due to this throw inside a try-catch
|
} catch (IOException e) { |
|
throw new UncheckedIOException("Failed to deserialize resource at: '" + path + "'", e); |
|
} |
Currently, if a single invalid file tries to get parsed the whole parsing crashes with an error, it should do some form of warn and continue. This would mean if single files failed to parse then we would still get an output just with some bits missing.
The crash out is due to this throw inside a try-catch
creative/serializer-minecraft/src/main/java/team/unnamed/creative/serialize/minecraft/MinecraftResourcePackReaderImpl.java
Lines 271 to 273 in 5208c01