code: func (c *Callbacks) OnCUserMessageItemPickup(fn func(*dota.CUserMessageItemPickup) error) {
  	c.onCUserMessageItemPickup = append(c.onCUserMessageItemPickup, fn)
  }
docs: // OnCUserMessageItemPickup registers a callback for EBaseUserMessages_UM_ItemPickup