Спасибо, только параметр принимает не ItemStack, а ItemGameData.getItemRegistry().getNameForObject(ItemStack) вернет название предмета в формате modid:name
Степень моего офигевания просто не передатьnew ItemStack(Item, 1, Meta).getItem().
Item someItem = ...
Syste.out.println( someItem.delegate().name );