3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-07 20:10:06 +01:00

Fix 1.17 snapshot restoration (#1632)

Dieser Commit ist enthalten in:
Jordan 2022-02-27 22:20:16 +01:00 committet von GitHub
Ursprung 081d8ddb50
Commit dec0373081
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -98,16 +98,15 @@ public class AnvilChunk17 implements Chunk {
ListBinaryTag sections = rootTag.getList("Sections"); ListBinaryTag sections = rootTag.getList("Sections");
for (BinaryTag rawSectionTag : sections) { for (BinaryTag rawSectionTag : sections) {
if (!(rawSectionTag instanceof CompoundBinaryTag)) { if (!(rawSectionTag instanceof CompoundBinaryTag sectionTag)) {
continue; continue;
} }
CompoundBinaryTag sectionTag = (CompoundBinaryTag) rawSectionTag;
if (sectionTag.get("Y") == null || sectionTag.get("BlockStates") == null) { if (sectionTag.get("Y") == null || sectionTag.get("BlockStates") == null) {
continue; // Empty section. continue; // Empty section.
} }
int y = NbtUtils.getInt(tag, "Y"); int y = NbtUtils.getInt(sectionTag, "Y");
updateSectionIndexRange(y); updateSectionIndexRange(y);
// parse palette // parse palette