public static void OnAddItemCheck_Hook(ItemGrabMenu grabMenu, Farmer who)
{
try
{
if (grabMenu.inventory.onAddItem != null)
{
grabMenu.inventory.onAddItem(grabMenu.heldItem, who);
Monitor.Log($"Ran patch for bug in game code: {nameof(OnAddItemCheck_Hook)}", LogLevel.Debug);
}
}
catch (Exception ex)
{
Monitor.Log($"Failed in {nameof(OnAddItemCheck_Hook)}:\n{ex}", LogLevel.Error);
}
}