Okay I can see that you have a problem with the dropping of blocks in 1.7.2 so I have some examples for you that could help you out:
[Notice] You must replace the <>
//If the block's drop is an item.
public Item getItemDropped1(int metadata, Random random, int fortune)
{
return YOURMOD.YOURMOD;
}
//If the block's drop is a block.
public Item getItemDropped(int metadata, Random random, int fortune) {
return Item.getItemFromBlock(YOURMOD.TESTBLOCK);
}
//If the block's drop is a vanilla item.
public Item getItemDropped(int metadata, Random random, int fortune) {
return Item.getItemById(<ItemID>);
}
//If the block's drop is a vanilla block.
public Item getItemDropped(int metadata, Random random, int fortune) {
return Item.getItemFromBlock(Block.getBlockById(<BlockID>));
}