Well setDamage() and itemStack.damageItem() both interrupt my Animation (to make things more clear, its a complete block Animation, but when I hold right click, other than when using a sword, its repeatedly played). The only advantage setDamage() holds is, that it doesnt destroy the Item. So my main problem is not the action my Item performs, but rather damaging it while it is playing the block animation. Maybe its just impossible, because acctually I allways return a different and edited Item, so I suppose the Animation is played per Item.