Better implementation
Discourage blocks from getting too far away from lava and always start where it is visible.
Refactor to bring it in line with the other oregen branch
Use a more methodical approach
Generate clusters
Code Cleanup
Merge branch 'develop' of https://github.com/SteamNSteel/SteamNSteel into sulphurOreGeneration
Changes to bring generation in line with Scott's recent refactors
Limit heat score and make clusters a bit more sparse.
Prepare code for merging, final number tweaks

Oh, and fixed a bug with neighbour precalculation.
Remove some reference code comments
Comment out some debug logging.
Remove BlockPos and make Vector generic
GenData should use natural sort order
Remember to check if this block is actually being generated.
Optimise all the things
Get it back to working
Merge branch 'develop' of https://github.com/SteamNSteel/SteamNSteel into sulphurOreGeneration
Final Optimisations, document what I've done, format the code
Merge remote-tracking branch 'Atomicblom/sulphurOreGeneration' into feature/sulfur_ore_generation