I'm not sure if it's best to ask here or somewhere on the MC forums, but I'm trying both just in case.
What I'd like to accomplish, through whatever means would make the most sense, is this:
Modify the properties of both vanilla and existing mod blocks (like ores from CoFH's Thermal Foundation, and Thaumcraft's crystals) to only be mineable by vanilla or mod tools of a certain material or list of materials (like vanilla obsidian and diamond, just extended to more tool materials and blocks).
I don't really know what the best approach to making that change would be, or if there's some existing mod that would help me with this, but any direction or advice would be much appreciated.
So each set of tools can only mine the next set of materials above it in quality, it's own tier's materials, and all materials below it in quality. I wouldn't mind learning how to just set the mining speed for any given tool material mining any given block, because I know there are some random extra pickaxes added by mods which don't have a recipe or associated materials which I'd still like to potentially include in the future.
Let me know if you need more info! And feel free to point me to some resource to educate myself as well.