I am trying to make a mod which requires dividing chunks into regional districts based on the proximity of the chunk to the nearest bastion. How would I even do this, and what should I use to find where the nearest bastion is? Also, I'm having a lot of trouble finding out how to store information about a full chunk rather than an individual block, do I need to store the chunk information on every block?