Lookup Anything error with Preserves Jars

auraboodreams

Newcomer
I do have a lot of mods installed, but everything else is works flawlessly. All of my mods are up to date, and should not have any compatibility issues because I check for those. I put vanilla fruit into into vanilla preserves jars (albeit their textures changed via Alternative Textures, which shouldn't change the way they work?), and Lookup Anything puts up an error message when I try to check their status. I'm just not really sure where to start looking for the issue. I have restarted the game several times and it happens every time without fail. Hopefully this log helps? I also attached an image of the in-game error message:

[Lookup Anything] Something went wrong looking that up:
System.Collections.Generic.KeyNotFoundException: The given key '15' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at StardewValley.Object.loadDisplayName_PatchedBy<Digus.ProducerFrameworkMod__spacechase0.DynamicGameAssets__spacechase0.JsonAssets>(Object this)
at StardewValley.Object.get_DisplayName()
at Pathoschild.Stardew.LookupAnything.Framework.Fields.ItemRecipesField.<>c__DisplayClass8_0.<BuildRecipeGroups>b__0(RecipeModel recipe)
at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.MoveNext()
at System.Linq.Lookup`2.Create(IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`2.GetEnumerator()
at System.Linq.Enumerable.SelectEnumerableIterator`2.ToArray()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.OrderedEnumerable`1.GetEnumerator()+MoveNext()
at System.Linq.Lookup`2.Create(IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`2.GetEnumerator()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
at Pathoschild.Stardew.LookupAnything.Framework.Fields.ItemRecipesField.BuildRecipeGroups(Item ingredient, RecipeModel[] rawRecipes)+MoveNext()
at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items)
at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Pathoschild.Stardew.LookupAnything.Framework.Fields.ItemRecipesField..ctor(GameHelper gameHelper, String label, Item ingredient, RecipeModel[] recipes)
at Pathoschild.Stardew.LookupAnything.Framework.Lookups.Items.ItemSubject.GetData()+MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Pathoschild.Stardew.LookupAnything.Components.LookupMenu..ctor(ISubject subject, IMonitor monitor, IReflectionHelper reflectionHelper, Int32 scroll, Boolean showDebugFields, Boolean forceFullScreen, Action`1 showNewPage)
at Pathoschild.Stardew.LookupAnything.ModEntry.<>c__DisplayClass21_0.<ShowLookupFor>b__0()
at Pathoschild.Stardew.Common.CommonHelper.InterceptErrors(IMonitor monitor, String verb, String detailedVerb, Action action, Action`1 onError)
 

Attachments

Last edited:
Top