tModLoader

tModLoader

Upgraded Research
Upgraded Research is Freezing the Game
Game opens correctly, but freezes on world load. Here's the relevant section of the logfile.

[20:29:08] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.MissingMethodException: Method not found: 'Terraria.DataStructures.GameModeData Terraria.Main.get_GameModeInfo()'.
at MonoMod.RuntimeDetour.Platforms.DetourRuntimeNETCore30Platform.CompileMethodHook(IntPtr jit, IntPtr corJitInfo, CORINFO_METHOD_INFO& methodInfo, UInt32 flags, Byte*& nativeEntry, UInt64& nativeSizeOfCode)
at UpgradedResearch.Common.ResearchPlayer.OnEnterWorld(Player player)
at Terraria.ModLoader.PlayerLoader.OnEnterWorld(Int32 playerIndex) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 937
at Terraria.Player.Hooks.EnterWorld(Int32 playerIndex) in tModLoader\Terraria\Player.cs:line 208
at Terraria.WorldGen.FinishPlayWorld() in tModLoader\Terraria\WorldGen.cs:line 2572
at Terraria.Main.DoUpdate(GameTime& gameTime) in tModLoader\Terraria\Main.cs:line 12740
at Terraria.Main.Update(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 12589
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 485
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 880
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 415
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 208
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 174
at MonoLaunch.<>c__DisplayClass2_0.<Main>b__0() in tModLoader\Terraria\MonoLaunch.cs:line 60
at System.Threading.Thread.StartCallback()

[20:29:08] [Main Thread/ERROR] [Terraria]: System.MissingMethodException: Method not found: 'Terraria.DataStructures.GameModeData Terraria.Main.get_GameModeInfo()'.
at UpgradedResearch.Common.ResearchPlayer.OnEnterWorld(Player player)
at Terraria.ModLoader.PlayerLoader.OnEnterWorld(Int32 playerIndex) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 937
at Terraria.Player.Hooks.EnterWorld(Int32 playerIndex) in tModLoader\Terraria\Player.cs:line 208
at Terraria.WorldGen.FinishPlayWorld() in tModLoader\Terraria\WorldGen.cs:line 2572
at Terraria.Main.DoUpdate(GameTime& gameTime) in tModLoader\Terraria\Main.cs:line 12740
at Terraria.Main.Update(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 12589