Hi. There are some problems with this. 

* The constants below (INNER_CHUNK_POS_FILTER_X, ...) need to be dynamically updated, too. Otherwise chunk positions will not be calculated correctly. 
* Further, you should prevent these variables to be set to bogus values like negative values or values less than 8 for X and Z (because some algorithms rely on the assumption, that chunks are at least 8xYx8 in size).
* What about saving the changed values? If you don't store them at least in the config file, you will lose them when you load a saved world. This will probably damage your world.