That didnt work anyways
in the end i used metadata for the texture change, but it doesnt work in creative mode. not sure if ItemStack.setItemDamage(int) is disbled in creative, but it definitely does look like it.