Thanks Saphirian, that solved a bunch of my compile errors as well. Let us know when you figure out the new texture stuff. As far as I can tell, the function
public int getIconFromDamage(int par1)
needs to be
public Icon getIconFromDamage(int par1)
but I cant figure out how to create said Icon relevant to my items/blocks to return in that function.