Fixed a lack of an error message in draw.js.

This commit is contained in:
sk89q 2011-01-23 02:03:33 -08:00
parent 360ae06d65
commit 2bb9a9390f

View File

@ -78,17 +78,21 @@ var sess = context.remember();
context.checkArgs(1, 1, "<image>"); context.checkArgs(1, 1, "<image>");
var img = ImageIO.read(context.getSafeFile("drawings", argv[1])); var f = context.getSafeFile("drawings", argv[1]);
var width = img.getWidth(); if (f != null) {
var height = img.getHeight(); var img = ImageIO.read(f);
var origin = player.getBlockIn(); var width = img.getWidth();
var height = img.getHeight();
for (var x = 0; x < width; x++) { var origin = player.getBlockIn();
for (var x = 0; x < width; x++) {
for (var y = 0; y < height; y++) { for (var y = 0; y < height; y++) {
var c = new Color(img.getRGB(x, y)); var c = new Color(img.getRGB(x, y));
var data = findClosestWoolColor(c); var data = findClosestWoolColor(c);
sess.setBlock(origin.add(x, 0, y), new BaseBlock(35, data)); sess.setBlock(origin.add(x, 0, y), new BaseBlock(35, data));
} }
}
} }