Why? Germany was running out of forests to harvest around 1400, and the oldest law that is still in effect is from 1442 (Forstordnung of the Bistum Speyer) . All forests in Germany are artificially created, and there are a lot of things involved to make this happen.
We have rain plans that limit the amount of how much water farmers are allowed to use which are on higher altitudes on the mountains/plains. We have the Wasserwirt which is responsible to flood the farming plains regularly (completely under water), and redistribute their water "lakes" to other fields down to lower altitudes. We also have the Foerster whose job is to decide which trees to harvest, which ones need to be replaced, and what to do with the dead trees.
All of those variables are planned carefully and involve a lot of data, especially the water flooding and rain plan parts.
There are a lot of nice documentaries about this on arte and NDR in case anyone is interested about these kind of topics.
Also about corruption and the forest mafia in Romania, which is a huge discussion topic in Brussels for years, because Ikea and other furniture producers down the line keep buying illegally harvested wood.