public override IEnumerator Process() { yield return(WaitFor(Recipient)); var playerScript = NetworkObject.GetComponent <PlayerScript>(); var SlotsList = JsonUtility.FromJson <SyncPlayerInventoryList>(Data); if (InventoryManager.AllClientInventorySlots == null) { yield break; } InventorySlotCache.SyncGUID(SlotsList); }