2.0.0: Islands are now placed in a square shape, that expands in 2 directions like in the example below.
0 3 8
1 2 7
4 5 6
Because of this, old island configuration might be incompatible with the new version. Newly generated islands might overwrite old islands, so you will have to take backups and restore the islands afterwards. No further changes to placement are planned.
You might lose islands that are generated far from center of the world on update.
Also changes have been made to islands.yml configuration file. islands section has been removed, so "islandId" (0x0, 2x3 etc) sections should not have a parent anymore. If they do, you will run into errors.
Notes:
Moved IslanGrid -> ../IslandLayout and organized the class