This commit is contained in:
Jesse Boyd 2018-09-07 06:58:09 +10:00
parent 7108d62567
commit e57ac75a50
No known key found for this signature in database
GPG Key ID: 59F1DE6293AF6E1F

View File

@ -167,7 +167,7 @@ public class UtilityCommands extends MethodCommands {
@Command( @Command(
aliases = {"/heightmapinterface"}, aliases = {"/heightmapinterface"},
desc = "Generate the heightmap interface: https://github.com/boy0001/HeightMap", desc = "Generate the heightmap interface: https://github.com/boy0001/HeightMap"
) )
public void heightmapInterface(FawePlayer player, @Optional("100") int min, @Optional("200") int max) throws IOException { public void heightmapInterface(FawePlayer player, @Optional("100") int min, @Optional("200") int max) throws IOException {
player.sendMessage("Please wait while we generate the minified heightmaps."); player.sendMessage("Please wait while we generate the minified heightmaps.");
@ -193,7 +193,7 @@ public class UtilityCommands extends MethodCommands {
if (name.startsWith(File.separator)) name = name.replaceFirst(java.util.regex.Pattern.quote(File.separator), ""); if (name.startsWith(File.separator)) name = name.replaceFirst(java.util.regex.Pattern.quote(File.separator), "");
BufferedImage img = MainUtil.readImage(file); BufferedImage img = MainUtil.readImage(file);
BufferedImage minImg = ImageUtil.getScaledInstance(img, min, min, RenderingHints.VALUE_INTERPOLATION_BILINEAR, true); BufferedImage minImg = ImageUtil.getScaledInstance(img, min, min, RenderingHints.VALUE_INTERPOLATION_BILINEAR, true);
BufferedImage maxImg = ImageUtil.getScaledInstance(img, max, max, RenderingHints.VALUE_INTERPOLATION_BILINEAR, true); BufferedImage maxImg = max == -1 ? img : ImageUtil.getScaledInstance(img, max, max, RenderingHints.VALUE_INTERPOLATION_BILINEAR, true);
player.sendMessage("Writing " + name); player.sendMessage("Writing " + name);
File minFile = new File(minImages, name); File minFile = new File(minImages, name);
File maxFile = new File(maxImages, name); File maxFile = new File(maxImages, name);