Modding Help XML generating Error needs fix

Discussion in 'Mods' started by Stormbringer917, Jan 9, 2024.

  1. Stormbringer917

    Stormbringer917 Space Hobo

    When playing, I can play 100% normally until I got to sleep for the night and get stuck on an infinite saving screen. I am not very good at coding and just want to play on mods! I've done everything I can think of, and am still lost, so, here I am! The error is like this:



    [game] InvalidOperationException: There was an error generating the XML document.

    ---> InvalidOperationException: The type FarmTypeManager.LargeResourceClump was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write41_LargeTerrainFeature(String n, String ns, LargeTerrainFeature o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write120_Woods(String n, String ns, Woods o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write188_GameLocation(String n, String ns, GameLocation o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write235_SaveGame(String n, String ns, SaveGame o, Boolean isNullable, Boolean needType)

    --- End of inner exception stack trace ---

    at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

    at SpaceCore.Patches.SaveGamePatcher.SerializeProxy(XmlSerializer serializer, XmlWriter origWriter, Object obj)

    at StardewValley.SaveGame+<getSaveEnumerator>d__90.MoveNext_PatchedBy<spacechase0.SpaceCore>(<getSaveEnumerator>d__90 this)

    at StardewValley.SaveGame.<>c__DisplayClass88_0.<Save>b__0()

    at System.Threading.Tasks.Task.InnerInvoke()

    at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)

    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)

    --- End of stack trace from previous location ---

    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)

    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)

    [SMAPI] An error occurred in the overridden update loop: InvalidOperationException: There was an error generating the XML document.

    ---> InvalidOperationException: The type FarmTypeManager.LargeResourceClump was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write41_LargeTerrainFeature(String n, String ns, LargeTerrainFeature o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write120_Woods(String n, String ns, Woods o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write188_GameLocation(String n, String ns, GameLocation o, Boolean isNullable, Boolean needType)

    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSaveGame.Write235_SaveGame(String n, String ns, SaveGame o, Boolean isNullable, Boolean needType)

    --- End of inner exception stack trace ---

    at StardewValley.SaveGame.Save()+MoveNext()

    at StardewValley.Menus.SaveGameMenu.update_PatchedBy<spacechase0.SpaceCore>(SaveGameMenu this, GameTime time)

    at StardewValley.Game1._update(GameTime gameTime)

    at StardewValley.Game1.Update(GameTime gameTime)

    at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 780
     

      Attached Files:

    • Iris Blanche

      Iris Blanche Pudding Paradox Forum Moderator

      Moved to Stardew Valley modding. Please be mindful where you're posting in the future.
       

      Share This Page