When a tree grows it generates leaves, but won't replace existing blocks. If one of the blocks that would be replaced is a player placed leaf, and therefore has `persistence=true` set (e.g. won't decay), that block will have its persistence flag set to false. It can then decay if the tree logs are removed. As a player placed block it should not be replaced, and therefore not decay when the adjacent generated leaves decay.
When a tree grows it generates leaves, but won't replace existing blocks. If one of the blocks that would be replaced is a player placed leaf, and therefore has `persistence=true` set (e.g. won't decay), that block will have its persistence flag set to false. It can then decay if the tree logs are removed. As a player placed block it should not be replaced, and therefore not decay when the adjacent generated leaves decay.