Add support for c2me-uncompressed chunks
This commit is contained in:
parent
838b22aa19
commit
83b81bcca6
|
@ -87,7 +87,9 @@ public class MCARegion implements Region {
|
||||||
raf.seek(offset + 4); // +4 skip chunk size
|
raf.seek(offset + 4); // +4 skip chunk size
|
||||||
|
|
||||||
byte compressionTypeByte = raf.readByte();
|
byte compressionTypeByte = raf.readByte();
|
||||||
CompressionType compressionType = CompressionType.getFromID(compressionTypeByte);
|
CompressionType compressionType = compressionTypeByte == 3 ?
|
||||||
|
CompressionType.NONE :
|
||||||
|
CompressionType.getFromID(compressionTypeByte);
|
||||||
if (compressionType == null) {
|
if (compressionType == null) {
|
||||||
throw new IOException("Invalid compression type " + compressionTypeByte);
|
throw new IOException("Invalid compression type " + compressionTypeByte);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue