В обработчик событий:
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void onUpdates(RenderPlayerEvent.Pre e)
{
if(e.getEntityPlayer().getHeldItemMainhand().getItem() == ItemReg.your_item)
{
ItemStack stack = e.getEntityPlayer().getHeldItemMainhand()...