if (in != null) {
BufferedImage spritemap = ImageIO.read(in);
BufferedImage[] texture = getTerrainTextures(spritemap);
for (String id: toLoad) {
TextureRef tex = allTextures.get(id);
if (notLoaded.contains(tex) && tex.loadFromTerrain(texture)) {
notLoaded.remove(tex);
}
}
}
} catch (IOException e) {