Fix saving images (#112)

This commit is contained in:
Griffin Kubesa 2020-07-08 18:13:18 -04:00 committed by GitHub
parent 7cae09ec6f
commit b8c1494f58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -151,7 +151,7 @@ public class ImageRendererExecutor extends Worker
return renderSingle(scaling.resize(image, ImageMap.WIDTH, ImageMap.HEIGHT), playerUUID);
}
final BufferedImage resizedImage = scaling.resize(image, ImageMap.WIDTH * width, ImageMap.HEIGHT * height);
//image.flush();
image.flush();
return renderPoster(resizedImage, playerUUID);
}
}, callback);
@ -171,7 +171,7 @@ public class ImageRendererExecutor extends Worker
});
final int mapID = futureMapID.get();
//ImageIOExecutor.saveImage(mapID, image);
ImageIOExecutor.saveImage(mapID, image);
submitToMainThread(new Callable<Void>()
{
@ -179,11 +179,11 @@ public class ImageRendererExecutor extends Worker
public Void call() throws Exception
{
Renderer.installRenderer(image, mapID);
//image.flush();
image.flush();
return null;
}
});
//image.flush();
image.flush();
return MapManager.createMap(playerUUID, mapID);
}
@ -202,7 +202,7 @@ public class ImageRendererExecutor extends Worker
});
poster.splitImages();
final int[] mapsIDs = futureMapsIds.get();
// ImageIOExecutor.saveImage(mapsIDs, poster);
ImageIOExecutor.saveImage(mapsIDs, poster);
if (PluginConfiguration.SAVE_FULL_IMAGE.get())
@ -221,7 +221,7 @@ public class ImageRendererExecutor extends Worker
});
// image.flush();
image.flush();
return MapManager.createMap(poster, playerUUID, mapsIDs);
}