As promised earlier, here's a simple Java program to add flowers to an existing map: http://wyverngame.com/flowerspawner.jar Needs to be run with 3 arguments: original top_layer.map path, new top_layer.map path and percent chance for flowers on each grass tile (this can be floating point) If it works properly, the output should be something similar to this >$ java -jar flowerspawner.jar top_layer.map top_layer_flowers.map 25 Creating flowers on existing grass with ~25% chance Loaded 'top_layer.map' with size 4096 0% 3% ... 93% 96% Finished, written to 'top_layer_flowers.map' Keep a backup of the original top_layer.map just in case anything goes wrong.