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

Merge pull request #35 from Gerrygames/master

fix NPE when reading sponge schematics with tile entities or entities
Dieser Commit ist enthalten in:
Josh Knight 2019-02-01 08:47:35 -05:00 committet von GitHub
Commit be41e8dea0
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -210,6 +210,7 @@ public class SpongeSchematicReader extends NBTSchematicReader {
}); });
streamer.readFully(); streamer.readFully();
if (fc == null) setupClipboard(length * width * height, uuid); if (fc == null) setupClipboard(length * width * height, uuid);
else fc.setDimensions(new Vector(width, height, length));
Vector origin = min; Vector origin = min;
CuboidRegion region; CuboidRegion region;
if (offsetX != Integer.MIN_VALUE && offsetY != Integer.MIN_VALUE && offsetZ != Integer.MIN_VALUE) { if (offsetX != Integer.MIN_VALUE && offsetY != Integer.MIN_VALUE && offsetZ != Integer.MIN_VALUE) {
@ -242,7 +243,6 @@ public class SpongeSchematicReader extends NBTSchematicReader {
} }
} }
} }
fc.setDimensions(new Vector(width, height, length));
clipboard.init(region, fc); clipboard.init(region, fc);
clipboard.setOrigin(origin); clipboard.setOrigin(origin);
return clipboard; return clipboard;