I think a every useful feature would be a list of block history for the whole world with filters.
For example I could filter the list by all diamond ore broken in the world and then teleport in spectator to each making sure they weren't mined by x-ray.
Having everything in the mods/ folder can be a bit inconvenient for some. For us, we would rather have the log.txt go into the logs/ folder or it's own folder in the logs/ folder. The blockhistory/ folder would suit us better in world/ or the root folder for the pack. Would be a quality of life improvement if we could adjust these in the config or something.
I have a proposal to add a rollback - a system for returning position blocks (as in the core project) that is, with the command /blockhistory (my suggestion is to shorten the command to "/bs") and specifying the range of the block, it would be possible to roll back the creeper explosion, fire, breakdown, and so on
Currently, you need access to the server files to see any farther back than the chat window will allow. Ingame commands for next page and previous page would be very helpful. Or some way to see more than whats displayed in the initial report shown in chat.
so instead of the pos for the command. it should read around you or around what block you are looking at because if you type in the command and use the quick chat for pos it only read for that cords and around it.
Could be:
/blockhistory range (This will read around you at input range)
/blockhistory pos range (This will read around the block of the {pos} and look around it at input range)
/blockhistory (just this should just read around you if a config setting range)
also as I am typing you could type "/bh" to make it quick type