fix NPE when reading sponge schematics with tile entities or entities

Dieser Commit ist enthalten in:
Gerrygames 2019-02-01 13:40:22 +01:00
Ursprung 88b665f141
Commit e724b1f1cd

Datei anzeigen

@ -210,6 +210,7 @@ public class SpongeSchematicReader extends NBTSchematicReader {
});
streamer.readFully();
if (fc == null) setupClipboard(length * width * height, uuid);
else fc.setDimensions(new Vector(width, height, length));
Vector origin = min;
CuboidRegion region;
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.setOrigin(origin);
return clipboard;