private static void HandleFindGrassToEat( ref Decorators.FarmAnimal moddedAnimal, ref Location moddedLocation) { if (!moddedLocation.IsOutdoors() || moddedAnimal.GetFullness() >= 195 || Random.NextDouble() >= 0.002 || !Paritee.StardewValley.Core.Characters.FarmAnimal.UnderMaxPathFindingPerTick()) { return; } Paritee.StardewValley.Core.Characters.FarmAnimal.IncreasePathFindingThisTick(); moddedAnimal.SetFindGrassPathController(moddedLocation.GetOriginal()); }