How does it work?

So I haven't used this yet and are looking for some answers.

Say I run a plugin and have a config-file (1) with it. After 2 days I wish the plugin to use config-file (2) instead. I understand the naming of said file an location is important to make it work. This is all fine. BUT, what happens to the first config (1) when getting replaced? Will it be overwritten? Will it be backed up? Will it change places with (2) in this plugins requested folder? When the config file gets changed, will it also automatically reload the plugin or will I have to do that with some other timed plugin?

Thank you in advance!

Im planning on using a plugin called PVETurret, limiting PvP targetting for some time, then at a specific time change config settings to let them target players.

You have to copy the config files you want to be dynamic and place them in the DynamicConfig folder make the changes there and makes sure you name them as shown in the documentation its all based off the name and times. So what happens is your original is always there basically. The Dynamic one will take over once the server is loaded and based on the date/time of the wipe

examples:
5mNoEscape.json = means after 5 mins after the server is started this config takes over till the next wipe
6dNoEscape.json = means on the 6th day after the wipe this config now kicks in until the next wipe.

You should get the idea from there.

Alrighty! That sounds actually better than I expected. Awesome man! To make sure the first 5 minutes (not super critical really) also runs on the same settings as "5mNoEscape.json" i need the standard config to be a copy of this, basically?