Hullo all!
I'm trying to add two new ores to the game. For simplicity we'll just call them Ore A and Ore B.
I wanted Ore A to require a diamond pickaxe to mine, so I made sure to add this function:
MinecraftForge.setBlockHarvestLevel(oreNewA, "pickaxe", 3)
...which worked just fine. I can get the ore to generate and everything just fine as well.
Now, I'm trying to make it so that Ore B requires a pickaxe made from Ore A (or higher) to mine.
I was assuming it would involve something like this:
MinecraftForge.setBlockHarvestLevel(oreNewB, "pickaxe", 4)
...but where do I define what tool level 4 is? Is it possible to do this without editing base classes (specifically EnumToolMaterial)?