public static void HoldItem(Item item, Player player) { item.modItem?.HoldItem(player); foreach (var hook in HookHoldItem) { hook(item, player); } }