When asking for help or reporting a bug, upload your SMAPI log and add a link to your message. This has useful info like what versions you have, which mods are installed, when happened in the game, etc. Please do this even if you don't see an error in the log.
Current known issues:
Some fish spawn rules aren't shown. Stardew Valley 1.6 completely redid how it worked; Lookup Anything partly supports the new fish format, but it'll still need a lot of work to support fully. It's on my list to look into when the dust settles on the 1.6 updates.
Certain monster drops are dynamically generated in code and won't appear in the monster lookup as a possible drop.
On some keyboards (especially for laptops), you might need to press FN and F1 together instead. You can also change it to a different button, either by editing the config.json file or by using Generic Mod Config Menu.
Hi! loving this mod, i have a question, there is a way to put the gift icons instead of text? i have a lot of mods and theres is a lot of tex ( sorry my poor english btw)
Hi! That's not currently possible, the mod code would need some significant changes to support that. I could look into it if many other players want it too though.
I really love this MOD, It's too convenient. Is it possible to provide an API for other mods author in the future, that in other mod's page can call this API to open Lookup Anything detail page of a NPC or Item? I am really looking forward to use this API in my mod. I very love Lookup Anything MOD Whether this is in your plan or not.
SMAPI log parser - SMAPI.io I’m having a problem with PelicanTTS. I tried to fix it myself, but I don’t know coding. Can you help me? I’ve already spent about 3 hours trying, but it still doesn’t work.
Sometimes when I open up the map, I see an exclamation mark on a villager, but no matter what time or day it is, when I visit them nothing happens. No quest, no cutscene, nothing! Is that a known bug?
Edit: Nvm. I found the issue. It was actually a quest that I didn't see.
I ran into an issue with this mod not returning any information for the 3 vanilla jellies. After extensive testing, I identified the issue as the "Crab Pot Jellies" option in the Fishing Made Easy Suite mod. I left a comment on that page for the mod author with a SMAPI log, but wanted to share here as well, in case any other users of both mods run into the same problem. Thankfully, disabling that option allows both mods to function again!
Hi! Lookup Anything doesn't draw gray text, it uses semi-transparency to fade the normal text color. Ideally whichever mod overrides the background colors would also override the text colors to match.
Hmm well i dont think any mod/theme overrides the text color so it just blends into the grey background. Is there no way you know of to change the color? Thanks
Unfortunately not. Lookup Anything can't see when the background color changed, and it'd add a lot of code complexity to make all the various text colors in different contexts configurable.
[Lookup Anything] Something went wrong looking that up:System.IndexOutOfRangeException: Index was outside the bounds of the array. at Pathoschild.Stardew.LookupAnything.DataParser.GetFishSpawnRules(ParsedItemData fish, Metadata metadata) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\DataParser.cs:line 169 at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField.GetConditions(GameHelper gameHelper, ParsedItemData fish)+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 45 at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source) at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField..ctor(GameHelper gameHelper, String label, ParsedItemData fish) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 18 at Pathoschild.Stardew.LookupAnything.Framework.Lookups.Items.ItemSubject.GetData()+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Lookups\Items\ItemSubject.cs:line 311 at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray() at Pathoschild.Stardew.LookupAnything.Components.LookupMenu..ctor(ISubject subject, IMonitor monitor, IReflectionHelper reflectionHelper, Int32 scroll, Boolean showDebugFields, Boolean forceFullScreen, Action`1 showNewPage) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Components\LookupMenu.cs:line 37 at Pathoschild.Stardew.LookupAnything.ModEntry.<>c__DisplayClass21_0.<ShowLookupFor>b__0() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\ModEntry.cs:line 251 at Pathoschild.Stardew.Common.CommonHelper.InterceptErrors(IMonitor monitor, String verb, String detailedVerb, Action action, Action`1 onError) in E:\source\_Stardew\Mods.Pathoschild\Common\CommonHelper.cs:line 442[Lookup Anything] Something went wrong looking that up:System.IndexOutOfRangeException: Index was outside the bounds of the array. at Pathoschild.Stardew.LookupAnything.DataParser.GetFishSpawnRules(ParsedItemData fish, Metadata metadata) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\DataParser.cs:line 169 at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField.GetConditions(GameHelper gameHelper, ParsedItemData fish)+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 45 at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source) at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField..ctor(GameHelper gameHelper, String label, ParsedItemData fish) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 18 at Pathoschild.Stardew.LookupAnything.Framework.Lookups.Items.ItemSubject.GetData()+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Lookups\Items\ItemSubject.cs:line 311 at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray() at Pathoschild.Stardew.LookupAnything.Components.LookupMenu..ctor(ISubject subject, IMonitor monitor, IReflectionHelper reflectionHelper, Int32 scroll, Boolean showDebugFields, Boolean forceFullScreen, Action`1 showNewPage) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Components\LookupMenu.cs:line 37 at Pathoschild.Stardew.LookupAnything.ModEntry.<>c__DisplayClass21_0.<ShowLookupFor>b__0() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\ModEntry.cs:line 251 at Pathoschild.Stardew.Common.CommonHelper.InterceptErrors(IMonitor monitor, String verb, String detailedVerb, Action action, Action`1 onError) in E:\source\_Stardew\Mods.Pathoschild\Common\CommonHelper.cs:line 442[Lookup Anything] Something went wrong looking that up:System.IndexOutOfRangeException: Index was outside the bounds of the array. at Pathoschild.Stardew.LookupAnything.DataParser.GetFishSpawnRules(ParsedItemData fish, Metadata metadata) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\DataParser.cs:line 169 at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField.GetConditions(GameHelper gameHelper, ParsedItemData fish)+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 45 at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source) at Pathoschild.Stardew.LookupAnything.Framework.Fields.FishSpawnRulesField..ctor(GameHelper gameHelper, String label, ParsedItemData fish) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Fields\FishSpawnRulesField.cs:line 18 at Pathoschild.Stardew.LookupAnything.Framework.Lookups.Items.ItemSubject.GetData()+MoveNext() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Framework\Lookups\Items\ItemSubject.cs:line 311 at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray() at Pathoschild.Stardew.LookupAnything.Components.LookupMenu..ctor(ISubject subject, IMonitor monitor, IReflectionHelper reflectionHelper, Int32 scroll, Boolean showDebugFields, Boolean forceFullScreen, Action`1 showNewPage) in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\Components\LookupMenu.cs:line 37 at Pathoschild.Stardew.LookupAnything.ModEntry.<>c__DisplayClass21_0.<ShowLookupFor>b__0() in E:\source\_Stardew\Mods.Pathoschild\LookupAnything\ModEntry.cs:line 251 at Pathoschild.Stardew.Common.CommonHelper.InterceptErrors(IMonitor monitor, String verb, String detailedVerb, Action action, Action`1 onError) in E:\source\_Stardew\Mods.Pathoschild\Common\CommonHelper.cs:line 442
2632 comments
Current known issues:
https://smapi.io/log/9795a46b47b94a65a99c0d53676c83ff
Is it possible to provide an API for other mods author in the future, that in other mod's page can call this API to open Lookup Anything detail page of a NPC or Item? I am really looking forward to use this API in my mod.
I very love Lookup Anything MOD Whether this is in your plan or not.
I’m having a problem with PelicanTTS. I tried to fix it myself, but I don’t know coding. Can you help me? I’ve already spent about 3 hours trying, but it still doesn’t work.
This is the link where I downloaded the PelicanTTS mod.
Edit: Nvm. I found the issue. It was actually a quest that I didn't see.