mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-12-22 17:27:38 +00:00
Update MCAFile.java
This commit is contained in:
parent
ac6455db5d
commit
59897dea11
@ -601,6 +601,7 @@ public class MCAFile extends ExtentBatchProcessorHolder implements Trimable, ICh
|
|||||||
end = Math.min(start + size, end);
|
end = Math.min(start + size, end);
|
||||||
int pair = getIndex(cx, cz);
|
int pair = getIndex(cx, cz);
|
||||||
|
|
||||||
|
Future<byte[]> future = null;
|
||||||
byte[] newBytes = relocate.get(pair);
|
byte[] newBytes = relocate.get(pair);
|
||||||
int newBytesLength = 0;
|
int newBytesLength = 0;
|
||||||
|
|
||||||
@ -623,9 +624,13 @@ public class MCAFile extends ExtentBatchProcessorHolder implements Trimable, ICh
|
|||||||
if (future == null) {
|
if (future == null) {
|
||||||
if (cached == null || !cached.isDeleted()) {
|
if (cached == null || !cached.isDeleted()) {
|
||||||
FastByteArrayInputStream result = getChunkCompressedBytes(getOffset(cx, cz));
|
FastByteArrayInputStream result = getChunkCompressedBytes(getOffset(cx, cz));
|
||||||
|
newBytes = result.array;
|
||||||
|
newBytesLength = result.length;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
newBytesLength = newBytes.length;
|
||||||
}
|
}
|
||||||
if (future != null) {
|
if (future != null) {
|
||||||
newBytes = future.get();
|
newBytes = future.get();
|
||||||
|
Loading…
Reference in New Issue
Block a user