Дело кажется сводится к тому, что другая версия - другой подход. Там уже нужен EnumActionResult - это, что-то типо использование предмета, ну вроде так, хз. Но, буду думать. А анимация сама ставится, при правильном onItemUse, где участвует EnumActionResult.