--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/TemplateCommand.java 2012/03/18 10:19:19 1738 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/TemplateCommand.java 2012/03/18 11:00:09 1744 @@ -110,6 +110,9 @@ lines++; line = line.trim(); + if (line.length() == 0) + continue; + if (line.charAt(0) == '-') continue; @@ -121,8 +124,13 @@ for (int i=0; i255) { + plugin.getLogger().info( "Template: invalid value on line " + lines + ": " + val ); + return null; + } array[x][y][i] = val; } catch (Exception e) { @@ -166,7 +174,12 @@ int y = loc.getBlockY() + j; int z = loc.getBlockZ() + k; - world.getBlockAt(x, y, z).setTypeId( template[x][y][z] ); + int type = template[i][j][k]; + + + plugin.getLogger().info( String.format( "Setting typeid at %d,%d,%d to %d", x,y,z, type) ); + + world.getBlockAt(x, y, z).setTypeId( type ); } } }