Not necessairly an epic rant on Mojang, but I found this little gem in the ItemPickaxe class:
@Override
public boolean func_150897_b(Block p_150897_1_){
return p_150897_1_ == Blocks.obsidian ? this.toolMaterial.getHarvestLevel() == 3 : (p_150897_1_ != Blocks.diamond_block &&...