This looks crazy but I had this idea maybe it is possible and maybe it is not, I'll suggest it and anyone willing to look into it can do so. We all know about the chunk issues recently and how signs and chests furnaces all get wiped eventually. I was thinking and I thought what if we had a plugin that did checks on these things and saved the data some other place as a backup. Then run constant checks on the data held within those blocks for modification and if the result comes back as the block holds no data then it gets replaced with the backup. So pretty much the corrupted blocks data is saved as a backup on creation before it has time to be broken and used if the blocks extra data becomes null. I hope a coder understands what I mean anyway let me know what u think if its a plasuable idea or not.