I must say this is an interesting way to play. I saw something similar (if not exactly the same) in a youtube video (from Dream). I would add a few suggestions to make it more interesting:
- Make whitelist/blacklist worlds.
- Make an option to choose the % of apparition of each block.
- Whitelist/blacklist blocks and including permissions to it
## EXAMPLE
- Block: DIAMOND_BLOCK
- Chance: 0.4
- Permission: * (global, single would be RandomBlock.example)
- Make a feature to gain a potion effect upon changing to some block (for example, coal block would make you slow) and make it available to configure it.