I've had that as well. If you enable trace in log reader, find your way to the 1700 TimeChanged stamp and look at what happened the lines above (between the 1700 stamp and the one before it) you'll get a general idea of what content pack CP spent so much time on.
1700 (5pm) is when the day transitions to noon, and with that comes updates for maps with elements affected by time of day.
In my case, it was the dam mod loading new noon specific maps for noon since some of them has a sky in the backdrop.
(And once I'm done writing I see that the comment is about half-a-year old... oh well).
This mod is a godsend. Thank you for making it !! 💛
How To Use: (1) Drop file in "Mods." (2) Load into start screen. (3) Follow instructions on https://smapi.io/log to upload SMAPI log. (4) On the website, under "Installed mods:" select "Hide all." (5) Scroll down to select "Profiler." (6) Examine the info Profiler found. (7) Look for mods with highest load times, in milliseconds [ms]. Those are the ones to consider removing.
this is probably the most useful mod ever made for Stardew Valley, thank you very much for this!! without profiler knowing whats causing lag to the game would be 1000x more difficult considering I would have to remove mods one by one until I find the culprit. Profiler is definitely essential, I wish more people knew about it!
Hi! Thanks for making this mod. I’m struggling to diagnose the cause of in-game lag (FPS at a stuttery 15-30fps especially outdoors). Windowed/borderless/fullscreen switching makes no difference nor does resolution changes. Running the Linux version on steam deck and most importantly I’m running the legacy 1.5.6 beta branch to let me run my 250+ mods only noticed this lag since switching to that branch though can’t remember it it happened right away. Have taken away newer mods and no change :( I don’t get how to use your mod or the website unfortunately… https://smapi.io/log/abab2cc97984479d98b289240c7afb74
29 comments
[Profiler] [BigLoop] In total, it took 587.65ms handling GameLoop.TimeChanged (1700)
Pathoschild.ContentPatcher => 587.06ms
CF.FarmhouseFixes => 0.19ms
Esca.FarmTypeManager => 0.07ms
Kana.WeatherWonders.DLL => 0.05ms
aedenthorn.BuffFramework => 0.01ms
help?
1700 (5pm) is when the day transitions to noon, and with that comes updates for maps with elements affected by time of day.
In my case, it was the dam mod loading new noon specific maps for noon since some of them has a sky in the backdrop.
(And once I'm done writing I see that the comment is about half-a-year old... oh well).
[table]DEBUGProfiler[BigLoop] In total, it took 15,633.59ms handling GameLoop.UpdateTicked
Pathoschild.ContentPatcher => 15,595.50ms
SpaceBaby.PartOfTheCommunity => 8.33ms
Pathoschild.FastAnimations => 7.30ms
season.EasyValley => 3.41ms
spacechase0.SpaceCore => 2.11ms
Bouhm.NPCMapLocations => 1.87ms
misscoriel.eventrepeater => 1.10ms
furyx639.CustomBush => 1.07ms
furyx639.BetterChests => 0.99ms
furyx639.ExpandedStorage => 0.95ms
BadNetCode.PonyWeightLossProgram => 0.86ms
platinummyr.CustomBackpackFramework => 0.70ms
Pathoschild.Automate => 0.67ms
season.PositivePredictor => 0.57ms
season.PositivePredictor => 0.47ms
Pathoschild.TractorMod => 0.45ms
Shockah.Kokoro => 0.42ms
DaLion.Professions => 0.41ms
tem696969696969.CropWateringBubbles => 0.39ms
Shockah.Kokoro => 0.38ms
Spiderbuttons.ButtonsExtraBooksCore => 0.38ms
DaLion.Core => 0.36ms
drbirbdev.BirbCore => 0.30ms
tem696969696969.EmptyJarBubbles => 0.29ms
FlashShifter.SVECode => 0.26ms
SMAPI.ConsoleCommands => 0.24ms
NeverToxic.YetAnotherFishingMod => 0.20ms
Omegasis.HappyBirthday => 0.17ms
cantorsdust.TimeSpeed => 0.17ms
Achtuur.StardewTravelSkill => 0.17ms
YunHikari.Reciprocate => 0.16ms
Pathoschild.DataLayers => 0.15ms
FlashShifter.SVECode => 0.14ms
CJBok.ItemSpawner => 0.14ms
CJBok.CheatsMenu => 0.11ms
shekurika.WaterFish => 0.10ms
d5a1lamdtd.MarketTown => 0.10ms
FlashShifter.SVECode => 0.09ms
DaLion.Professions => 0.08ms
DaLion.Professions => 0.08ms
DaLion.Professions => 0.07ms
Omegasis.SaveAnywhere => 0.07ms
DaLion.Professions => 0.06ms
DaLion.Professions => 0.05ms
DaLion.Professions => 0.05ms
DaLion.Professions => 0.05ms
Pathoschild.ChestsAnywhere => 0.02ms[/table]
How To Use: (1) Drop file in "Mods." (2) Load into start screen. (3) Follow instructions on https://smapi.io/log to upload SMAPI log. (4) On the website, under "Installed mods:" select "Hide all." (5) Scroll down to select "Profiler." (6) Examine the info Profiler found. (7) Look for mods with highest load times, in milliseconds [ms]. Those are the ones to consider removing.
iam a newbie in modding
Profiler is definitely essential, I wish more people knew about it!
https://smapi.io/log/abab2cc97984479d98b289240c7afb74