Create a generator which checks that it has generated 8000 blocks in the positive X and Z directions, and if it has only generate Air blocks
You can take a look here for an example: https://github.com/jasonwynn10/Other-Plugins/tree/master/GlowstoneCircleWorld