[23:05:17.479] [Main Thread/INFO] [tML]: Starting tModLoader client 1.4.4.9+2025.03.3.1|2025.03|stable|Stable|cf995e0b1904e84a2adbbb01632d665f3be5dc85|5250503386061375031 built 5/1/2025 5:52 PM [23:05:17.485] [Main Thread/INFO] [tML]: Log date: 5/10/2025 [23:05:17.486] [Main Thread/INFO] [tML]: Running on Windows (v10.0.26100.0) X64 NetCore 8.0.0 [23:05:17.488] [Main Thread/INFO] [tML]: CPU: 12 processors. RAM: 15.3 GB [23:05:17.489] [Main Thread/INFO] [tML]: FrameworkDescription: .NET 8.0.0 [23:05:17.489] [Main Thread/INFO] [tML]: Executable: C:\Program Files (x86)\Steam\steamapps\common\tModLoader\tModLoader.dll [23:05:17.489] [Main Thread/INFO] [tML]: Working Directory: C:\Program Files (x86)\Steam\steamapps\common\tModLoader [23:05:18.540] [Main Thread/INFO] [tML]: Saves Are Located At: C:\Users\jackw\OneDrive\Documents\My Games\Terraria\tModLoader [23:05:18.546] [Main Thread/INFO] [tML]: Finding Mods... [23:05:18.585] [Main Thread/WARN] [tML]: Failed to read C:\Users\jackw\OneDrive\Documents\My Games\Terraria\tModLoader\Mods\CalamityMod.tmod System.Exception: tModLoader.LoadErrorHashMismatchCorrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 [23:05:19.728] [Main Thread/INFO] [tML]: Developer mode enabled [23:05:19.738] [Main Thread/INFO] [tML]: Display DPI: Diagonal DPI is 96. Vertical DPI is 96. Horizontal DPI is 96 [23:05:19.738] [Main Thread/INFO] [tML]: High DPI Display detected: setting FNA to highdpi mode [23:05:19.741] [Main Thread/DEBUG] [FNA]: Querying linked library versions... [23:05:19.741] [Main Thread/DEBUG] [FNA]: SDL v2.28.2 [23:05:19.742] [Main Thread/DEBUG] [FNA]: FNA3D v23.10.0 [23:05:19.744] [Main Thread/DEBUG] [FNA]: FAudio v22.9.1 [23:05:20.038] [Main Thread/INFO] [tML]: Distribution Platform: Steam. Detection method: CWD is /steamapps/ [23:05:20.047] [Main Thread/DEBUG] [tML]: Process.Start (UseShellExecute = False): "C:\Program Files (x86)\Steam\steamapps\common\tModLoader\dotnet\dotnet.exe" tModLoader.dll -terrariasteamclient 1936 [23:05:20.371] [Main Thread/DEBUG] [TerrariaSteamClient]: Recv: init_success [23:05:20.371] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: acknowledged [23:05:20.866] [Main Thread/INFO] [FNA]: SDL.SDL_Init(SDL.SDL_INIT_VIDEO)... [23:05:20.868] [Main Thread/INFO] [FNA]: Success [23:05:20.868] [Main Thread/INFO] [FNA]: SDL.SDL_InitSubSystem(SDL.SDL_INIT_GAMECONTROLLER)... [23:05:21.056] [Main Thread/INFO] [FNA]: Success [23:05:21.059] [Main Thread/INFO] [FNA]: Controller 0: (Razer Xbox 360 Controller), GUID: xinput, Mapping: 030070db2852617a6572205862007200,*,a:b0,b:b1,x:b2,y:b3,back:b6,guide:b10,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a4,righttrigger:a5,crc:db70,platform:Windows [23:05:21.355] [Main Thread/INFO] [Terraria]: Steam Cloud Quota: 799.8 MB available [23:05:21.355] [Main Thread/INFO] [tML]: Steam beta branch: None [23:05:21.356] [Main Thread/INFO] [tML]: SteamBackend: Running standard Steam Desktop Client API [23:05:21.356] [Main Thread/INFO] [tML]: Current 1281930 Workshop Folder Directory: C:\Program Files (x86)\Steam\steamapps\common\tModLoader\..\..\workshop [23:05:21.572] [Main Thread/INFO] [FNA]: SDL Video Diver: windows [23:05:21.572] [Main Thread/INFO] [FNA]: FNA3D Driver: D3D11 [23:05:21.572] [Main Thread/INFO] [FNA]: D3D11 Adapter: NVIDIA GeForce GTX 1660 SUPER [23:05:21.597] [Main Thread/INFO] [tML]: Terraria Steam Install Location assumed to be: C:\Program Files (x86)\Steam\steamapps\common\Terraria [23:05:22.026] [Main Thread/INFO] [tML]: Maximum Resolution is 2560 x 1440 [23:05:22.035] [Main Thread/DEBUG] [Terraria]: Device Created, Adapter: ASUS VG27W, DisplayMode: {{Width:2560 Height:1440 Format:Color}}, Profile: HiDef, Width: 2560, Height: 1440, Fullscreen: False, Display: \\.\DISPLAY1 [23:05:22.038] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: ASUS VG27W, DisplayMode: {{Width:2560 Height:1440 Format:Color}}, Profile: HiDef, Width: 2560, Height: 1440, Fullscreen: False -> True, Display: \\.\DISPLAY1 [23:05:22.040] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: ASUS VG27W, DisplayMode: {{Width:2560 Height:1440 Format:Color}}, Profile: HiDef, Width: 2560, Height: 1440, Fullscreen: True, Display: \\.\DISPLAY1 [23:05:22.222] [Main Thread/INFO] [FNA]: SDL Audio Driver: [23:05:22.383] [Main Thread/INFO] [tML]: Loading the following resource packs: Calamity Texture Pack [23:05:22.705] [Main Thread/DEBUG] [tML]: Native Resolve: tModLoader, Version=1.4.4.9, Culture=neutral, PublicKeyToken=null -> RzChromaSDK64.dll [23:05:22.705] [Main Thread/DEBUG] [tML]: not found [23:05:22.715] [Main Thread/DEBUG] [tML]: Native Resolve: tModLoader, Version=1.4.4.9, Culture=neutral, PublicKeyToken=null -> LogitechLedEnginesWrapper.dll [23:05:22.715] [Main Thread/DEBUG] [tML]: attempting load C:\Program Files (x86)\Steam\steamapps\common\tModLoader\Libraries\Native\Windows\LogitechLedEnginesWrapper.dll [23:05:22.734] [Main Thread/WARN] [tML]: Silently Caught Exception: System.DllNotFoundException: Unable to load DLL 'C:\Program Files (x86)\Steam\steamapps\common\tModLoader\Libraries\Native\Windows\LogitechLedEnginesWrapper.dll' or one of its dependencies: The specified module could not be found. (0x8007007E) at System.Runtime.InteropServices.NativeLibrary.Load(String libraryPath) at Terraria.MonoLaunch.ResolveNativeLibrary(Assembly assembly, String name) in tModLoader\Terraria\MonoLaunch.cs:line 122 at System.Runtime.Loader.AssemblyLoadContext.GetResolvedUnmanagedDll(Assembly assembly, String unmanagedDllName) at System.Runtime.Loader.AssemblyLoadContext.ResolveUnmanagedDllUsingEvent(String unmanagedDllName, Assembly assembly, IntPtr gchManagedAssemblyLoadContext) at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError) at System.Runtime.InteropServices.NativeLibrary.TryLoad(String libraryName, Assembly assembly, Nullable`1 searchPath, IntPtr& handle) at ReLogic.Peripherals.RGB.Logitech.LogitechDeviceGroup.Initialize() in D:\a\tModLoader\tModLoader\src\tModLoader\ReLogic\Peripherals\RGB\Logitech\LogitechDeviceGroup.cs:line 34 at ReLogic.Peripherals.RGB.RgbDeviceGroup.Enable() in D:\a\tModLoader\tModLoader\src\tModLoader\ReLogic\Peripherals\RGB\RgbDeviceGroup.cs:line 16 at ReLogic.Peripherals.RGB.ChromaEngine.EnableDeviceGroup(String name) in D:\a\tModLoader\tModLoader\src\tModLoader\ReLogic\Peripherals\RGB\ChromaEngine.cs:line 55 at Terraria.Initializers.ChromaInitializer.AddDevices() in tModLoader\Terraria\Initializers\ChromaInitializer.cs:line 504 at Terraria.Initializers.ChromaInitializer.Load() in tModLoader\Terraria\Initializers\ChromaInitializer.cs:line 658 at Terraria.Main.LoadContent() in tModLoader\Terraria\Main.cs:line 9789 at Microsoft.Xna.Framework.Game.Initialize() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 658 at Terraria.Main.Initialize() in tModLoader\Terraria\Main.cs:line 5783 at Microsoft.Xna.Framework.Game.DoInitialize() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 779 at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 411 at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266 at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240 at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213 at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79 at Terraria.MonoLaunch.<>c__DisplayClass1_0.
b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65 [23:05:22.735] [Main Thread/DEBUG] [tML]: Failed to load LogitechLedEnginesWrapper.dll. System.DllNotFoundException: Unable to load DLL 'C:\Program Files (x86)\Steam\steamapps\common\tModLoader\Libraries\Native\Windows\LogitechLedEnginesWrapper.dll' or one of its dependencies: The specified module could not be found. (0x8007007E) at System.Runtime.InteropServices.NativeLibrary.Load(String libraryPath) at Terraria.MonoLaunch.ResolveNativeLibrary(Assembly assembly, String name) in tModLoader\Terraria\MonoLaunch.cs:line 122 [23:05:25.635] [22/DEBUG] [tML]: SSDP search line separator: CRLF [23:05:28.066] [22/DEBUG] [tML]: Hook System.Runtime.Loader.AssemblyLoadContext::ValidateAssemblyNameWithSimpleName(Assembly, string) added by tModLoader [23:05:47.491] [Main Thread/INFO] [tML]: Finding Mods... [23:05:47.493] [Main Thread/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.ModLoader.Core.ModOrganizer.IdentifyMissingWorkshopDependencies() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 209 at Terraria.ModLoader.UI.Interface.ModLoaderMenus(Main main, Int32 selectedMenu, String[] buttonNames, Single[] buttonScales, Int32[] buttonVerticalSpacing, Int32& offY, Int32& spacing, Int32& numButtons, Boolean& backButtonDown) in tModLoader\Terraria\ModLoader\UI\Interface.cs:line 193 at Terraria.Main.DrawMenu(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 43933 at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53567 at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132 at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119 at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562 at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878 at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419 at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266 at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240 at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213 at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79 at Terraria.MonoLaunch.<>c__DisplayClass1_0.
b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65 [23:05:47.606] [Main Thread/INFO] [tML]: Finding Mods... [23:05:47.607] [Main Thread/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.ModLoader.Core.ModOrganizer.DetectModChangesForInfoMessage(IEnumerable`1& removedMods) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 236 at Terraria.ModLoader.UI.Interface.ModLoaderMenus(Main main, Int32 selectedMenu, String[] buttonNames, Single[] buttonScales, Int32[] buttonVerticalSpacing, Int32& offY, Int32& spacing, Int32& numButtons, Boolean& backButtonDown) in tModLoader\Terraria\ModLoader\UI\Interface.cs:line 195 at Terraria.Main.DrawMenu(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 43933 at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53567 at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132 at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119 at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562 at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878 at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419 at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266 at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240 at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213 at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79 at Terraria.MonoLaunch.<>c__DisplayClass1_0.
b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65 [23:05:47.634] [Main Thread/INFO] [tML]: 3 most recently changed workshop mods: InnoVault v1.9.20 5/9/2025, Fargowiltas v3.3.6.2 5/6/2025, FargowiltasSouls v1.7.2.14 5/6/2025 [23:05:47.635] [Main Thread/INFO] [tML]: Mod Changes since last launch: Removed Mods since last session. If any of these were removed in error, please click 'Downloads Dependencies' to have option to redownload MP3Player was removed. [23:06:08.927] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:06:08.929] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 123 at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 112 at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.8.20 for tML 2022.9.47.61 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.5 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.7 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Selected AlchemistNPCLite 1.9.8 for tML 2025.2.3.2 from Workshop. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.5 for tML 2022.8.54.6 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.6.0.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Selected Antisocial 1.6.0.3 for tML 2023.8.3.3 from Workshop. [23:06:08.949] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.3.1 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.2 for tML 2024.2.3.0 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.1 for tML 2023.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Selected BetterZoom 4.5.0.3 for tML 2024.5.3.3 from Workshop. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 1.5.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2.1 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Selected BossChecklist 2.2.2 for tML 2024.9.3.0 from Workshop. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped BossCursor 2.0.0 for tML 2022.5.103.14 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Selected BossCursor 3.0.0 for tML 2023.6.23.0 from Workshop. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.2.3 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.5 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.3 for tML 2024.4.3.0 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Selected CalamityMod 2.0.4.6 for tML 2024.12.3.1 from Workshop. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.2.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.4.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.3.7 for tML 2023.10.3.0 from Workshop. Reason: a newer version exists. [23:06:08.950] [.NET TP Worker/DEBUG] [tML]: Selected CalamityModMusic 2.0.4.3 for tML 2024.4.3.0 from Workshop. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6068 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6016 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Selected CalamityOverhaul 0.6076 for tML 2025.2.3.3 from Workshop. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2.1 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Selected CatalystMod 1.1.2.3 for tML 2024.3.3.3 from Workshop. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.3 for tML 2022.6.96.4 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Selected DisableCorruptionSpread 1.3.0.2 for tML 2023.6.25.27 from Workshop. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.3.2 for tML 2022.9.47.42 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.9.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.8.4 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:06:08.951] [.NET TP Worker/DEBUG] [tML]: Selected DragonLens 1.9.2.1 for tML 2025.2.3.2 from Workshop. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 2.8.8 for tML 2022.9.47.45 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.6.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.5.5 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Selected Fargowiltas 3.3.6.2 for tML 2025.3.3.1 from Workshop. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.10 for tML 2025.2.3.0 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.8 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasCrossmod 1.2.0.12 for tML 2025.3.3.1 from Workshop. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.1 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.2 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:06:08.952] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasMusic 0.1.7.3 for tML 2024.11.3.1 from Workshop. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.4.2.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.13 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasSouls 1.7.2.14 for tML 2025.3.3.1 from Workshop. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped HelpfulNPCs 2.0.4 for tML 2022.8.54.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Selected HelpfulNPCs 2.2.2 for tML 2023.6.25.31 from Workshop. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.6.3.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.1.3 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.0.6 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.953] [.NET TP Worker/DEBUG] [tML]: Selected ImproveGame 1.8.1.6 for tML 2025.2.3.3 from Workshop. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.9 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Selected InnoVault 1.9.20 for tML 2025.3.3.1 from Workshop. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.2 for tML 2023.6.25.5 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Selected InstantPlatformFallthrough 1.4 for tML 2025.1.3.1 from Workshop. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2022.9.1 for tML 2022.8.54.2 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2023.8.15.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Selected LansUILib 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2022.8.29 for tML 2022.7.58.9 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2023.8.17.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Selected LansUncraftItems 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.2.2 for tML 2022.9.47.29 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4.1 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:06:08.954] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4 for tML 2024.7.3.2 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Selected Lights 1.4.2 for tML 2024.10.3.0 from Workshop. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.7 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.9 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Selected Luminance 1.0.12 for tML 2025.2.3.3 from Workshop. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.5.7.10 for tML 2023.1.16.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.6.0.3 for tML 2022.9.47.85 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Selected MagicStorage 0.6.0.3 for tML 2023.6.25.31 from Workshop. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.1.5.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.4 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Selected miningcracks_take_on_luiafk 1.2.5 for tML 2024.3.3.2 from Workshop. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.3 for tML 2022.6.90.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.1 for tML 2023.6.25.32 from Workshop. Reason: a newer version exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.2 for tML 2023.11.3.3 from Workshop. Reason: a matching version for a newer tModLoader exists. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Selected MoreAccessories 1.4.2 for tML 2023.12.2.5 from Workshop. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 1.5 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.955] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 2.0 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected NoMoreTombs 2.1 for tML 2024.4.3.2 from Workshop. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.4 for tML 2022.9.47.21 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.6 for tML 2023.6.25.29 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.5 for tML 2023.5.40.0 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected NoPylonRestrictions 0.1.3.7 for tML 2023.8.2.8 from Workshop. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.0.8 for tML 2022.9.47.64 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.19 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.16 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected NoxusBoss 1.2.20 for tML 2025.2.3.2 from Workshop. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.4 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.8 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.7 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected OreExcavator 0.8.9 for tML 2024.6.3.1 from Workshop. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.2.3.2 for tML 2022.5.103.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.3.0.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected RandomizerMod 1.3.0.2 for tML 2023.10.3.0 from Workshop. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.9.9 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.8 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.7 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:06:08.956] [.NET TP Worker/DEBUG] [tML]: Selected RecipeBrowser 0.10.8.3 for tML 2024.10.3.0 from Workshop. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.4.1 for tML 2023.6.25.17 from Workshop. Reason: a newer version exists. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Selected SerousCommonLib 1.0.5.1 for tML 2023.11.3.3 from Workshop. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.1.1.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Selected ShorterRespawn 1.2 for tML 2024.11.3.2 from Workshop. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 1.4.5.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.4 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.3 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Selected StarsAbove 2.1.4.1 for tML 2025.2.3.0 from Workshop. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.2.0 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.957] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.5.3 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.6.1 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Selected StructureHelper 3.0.1 for tML 2025.1.3.1 from Workshop. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.1.3 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.2 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.1 for tML 2023.11.3.3 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Selected SubworldLibrary 2.2.3.1 for tML 2024.10.3.0 from Workshop. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.2 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.1.1 for tML 2024.5.3.1 from Workshop. Reason: a newer version exists. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Selected SummonsUI 1.3.3 for tML 2024.9.3.0 from Workshop. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Selected SylaResourcePackLib 1.0 for tML 2024.4.3.2 from Workshop. [23:06:08.958] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.31 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.37 for tML 2024.1.3.0 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.34 for tML 2023.9.3.2 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected TerrariaOverhaul 5.0.0.38 for tML 2024.2.2.11 from Workshop. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.2.0 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.3.0 for tML 2024.11.3.1 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected TheTesseractMod 1.3.3 for tML 2024.12.3.1 from Workshop. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.0.5.2 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected UndertaleGameOver 1.1.2 for tML 2025.3.3.1 from Workshop. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.3 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected WingSlot 2.0.4 for tML 2023.8.3.3 from Workshop. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3 for tML 2022.9.47.79 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected WingTimeUI 0.1.4.1 for tML 2024.4.3.2 from Workshop. [23:06:08.959] [.NET TP Worker/DEBUG] [tML]: Selected 城镇NPC无敌 9999.9999.9999.9999 for tML 2024.2.3.0 from Workshop. [23:06:08.962] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:06:10.611] [.NET TP Worker/INFO] [tML]: Sandboxing: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:06:10.659] [.NET TP Worker/INFO] [tML]: Sandboxing: CalamityMod (Calamity Mod) v2.0.4.6 [23:06:11.088] [.NET TP Worker/INFO] [tML]: Sandboxing: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:06:11.102] [.NET TP Worker/INFO] [tML]: Sandboxing: Antisocial (Antisocial) v1.6.0.3 [23:06:11.108] [.NET TP Worker/INFO] [tML]: Sandboxing: BetterZoom (Better Zoom) v4.5.0.3 [23:06:11.117] [.NET TP Worker/INFO] [tML]: Sandboxing: BossChecklist (Boss Checklist) v2.2.2 [23:06:11.138] [.NET TP Worker/INFO] [tML]: Sandboxing: BossCursor (Boss Cursor) v3.0.0 [23:06:11.149] [.NET TP Worker/INFO] [tML]: Sandboxing: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:06:11.158] [.NET TP Worker/INFO] [tML]: Sandboxing: DragonLens (DragonLens) v1.9.2.1 [23:06:11.187] [.NET TP Worker/INFO] [tML]: Sandboxing: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:06:11.230] [.NET TP Worker/INFO] [tML]: Sandboxing: Luminance (Luminance) v1.0.12 [23:06:11.251] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:06:11.376] [.NET TP Worker/INFO] [tML]: Sandboxing: SubworldLibrary (Subworld Library) v2.2.3.1 [23:06:11.383] [.NET TP Worker/INFO] [tML]: Sandboxing: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:06:11.516] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:06:11.569] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:06:11.576] [.NET TP Worker/INFO] [tML]: Sandboxing: ImproveGame (Quality of Terraria 更好的体验) v1.8.1.6 [23:06:11.645] [.NET TP Worker/INFO] [tML]: Sandboxing: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:06:11.658] [.NET TP Worker/INFO] [tML]: Sandboxing: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:06:11.669] [.NET TP Worker/INFO] [tML]: Sandboxing: MagicStorage (Magic Storage) v0.6.0.3 [23:06:11.699] [.NET TP Worker/INFO] [tML]: Sandboxing: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:06:11.732] [.NET TP Worker/INFO] [tML]: Sandboxing: NoMoreTombs (No More Tombs) v2.1 [23:06:11.738] [.NET TP Worker/INFO] [tML]: Sandboxing: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:06:11.744] [.NET TP Worker/INFO] [tML]: Sandboxing: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:06:11.757] [.NET TP Worker/INFO] [tML]: Sandboxing: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:06:11.776] [.NET TP Worker/INFO] [tML]: Sandboxing: WingSlot (Wing Slot) v2.0.4 [23:06:11.782] [.NET TP Worker/INFO] [tML]: Constructing Mods... [23:06:11.804] [.NET TP Worker/INFO] [tML]: Adding Content: ModLoader (tModLoader) v2025.3.3.1 [23:06:11.931] [.NET TP Worker/INFO] [tML]: Adding Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:06:11.959] [.NET TP Worker/INFO] [tML]: Adding Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:06:12.648] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by CalamityMod [23:06:12.654] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_DrawNPCsOverTiles() added by CalamityMod [23:06:12.662] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:06:12.675] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by CalamityMod [23:06:12.713] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by CalamityMod [23:06:12.715] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:06:12.720] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by CalamityMod [23:06:12.729] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawBackgroundBlackFill() added by CalamityMod [23:06:12.736] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawInfernoRings() added by CalamityMod [23:06:12.759] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by CalamityMod [23:06:12.851] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickMount() added by CalamityMod [23:06:12.941] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::dropItemCheck() added by CalamityMod [23:06:12.973] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by CalamityMod [23:06:13.010] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by CalamityMod [23:06:13.013] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by CalamityMod [23:06:13.017] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPendingMouseText() added by CalamityMod [23:06:13.064] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::CanFillEmptyAmmoSlot() added by CalamityMod [23:06:14.823] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:06:14.825] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by CalamityMod [23:06:14.989] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by CalamityMod [23:06:15.002] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawGore() added by CalamityMod [23:06:15.019] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawCursor(Vector2, bool) added by CalamityMod [23:06:15.023] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SortDrawCacheWorms() added by CalamityMod [23:06:15.025] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInfernoRings() added by CalamityMod [23:06:15.037] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::DrawPartialLiquid(bool, Tile, ref Vector2, ref Rectangle, int, ref VertexColors) added by CalamityMod [23:06:15.043] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WaterfallManager::DrawWaterfall(int, int, int, float, Vector2, Rectangle, Color, SpriteEffects) added by CalamityMod [23:06:15.046] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::RenderWater() added by CalamityMod [23:06:15.064] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Liquid.LiquidRenderer::DrawNormalLiquids(SpriteBatch, Vector2, int, float, bool) added by CalamityMod [23:06:15.115] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::oldDrawWater(bool, int, float) added by CalamityMod [23:06:15.121] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by CalamityMod [23:06:15.126] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::PreDrawTiles(bool, bool, bool) added by CalamityMod [23:06:15.143] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by CalamityMod [23:06:15.150] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ItemDropRules.CommonCode::ModifyItemDropFromNPC(NPC, int) added by CalamityMod [23:06:15.173] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by CalamityMod [23:06:15.303] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyEquipFunctional(Item, bool) added by CalamityMod [23:06:15.309] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyEquipVanity(Item) added by CalamityMod [23:06:15.370] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateArmorSets(int) added by CalamityMod [23:06:15.401] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateTime() added by CalamityMod [23:06:15.420] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by CalamityMod [23:06:15.423] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ShouldEmpressBeEnraged() added by CalamityMod [23:06:15.433] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::CollectTaxes() added by CalamityMod [23:06:15.597] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::Damage() added by CalamityMod [23:06:15.602] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ApplyTileCollision(bool, Vector2, int, int) added by CalamityMod [23:06:15.640] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyEquipFunctional(Item, bool) added by CalamityMod [23:06:15.654] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Hurt(PlayerDeathReason, int, int, out HurtInfo, bool, bool, int, bool, float, float, float) added by CalamityMod [23:06:15.697] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::DashMovement() added by CalamityMod [23:06:15.707] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DoCommonDashHandle(out int, out bool, DashStartAction) added by CalamityMod [23:06:15.713] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::GiveImmuneTimeForCollisionAttack(int) added by CalamityMod [23:06:15.774] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update_NPCCollision() added by CalamityMod [23:06:15.802] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::OpenDoor(int, int, int) added by CalamityMod [23:06:15.894] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CloseDoor(int, int, bool) added by CalamityMod [23:06:15.909] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::AffixName() added by CalamityMod [23:06:15.923] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float, float) added by CalamityMod [23:06:15.932] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::Collision_DecideFallThroughPlatforms() added by CalamityMod [23:06:16.028] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Wiring::HitWireSingle(int, int) added by CalamityMod [23:06:16.030] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by CalamityMod [23:06:16.035] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.AWorldListItem::GetDifficulty(out string, out Color) added by CalamityMod [23:06:16.047] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::GetShimmered() added by CalamityMod [23:06:16.063] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyLifeAndOrMana(Item) added by CalamityMod [23:06:16.082] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrappleMovement() added by CalamityMod [23:06:16.087] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdatePettingAnimal() added by CalamityMod [23:06:16.135] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlayerFrame() added by CalamityMod [23:06:16.139] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SlopeDownMovement() added by CalamityMod [23:06:16.142] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DamageVar(float, int, float) added by CalamityMod [23:06:16.151] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::ScaleStats_ApplyExpertTweaks() added by CalamityMod [23:06:16.172] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::AI_099_2() added by CalamityMod [23:06:16.376] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:06:16.495] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:06:16.604] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:06:16.614] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyVanillaHurtEffectModifiers(ref HurtModifiers) added by CalamityMod [23:06:16.622] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateJumpHeight() added by CalamityMod [23:06:16.909] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:06:17.054] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:06:17.234] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:06:17.243] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::WingMovement() added by CalamityMod [23:06:17.258] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateLifeRegen() added by CalamityMod [23:06:17.274] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateLifeRegen() added by CalamityMod [23:06:17.407] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:06:17.416] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateManaRegen() added by CalamityMod [23:06:17.420] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateManaRegen() added by CalamityMod [23:06:17.429] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrantPrefixBenefits(Item) added by CalamityMod [23:06:17.440] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::StatusPlayer(int) added by CalamityMod [23:06:17.456] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::Pyramid(int, int) added by CalamityMod [23:06:17.497] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowLivingTree(int, int, bool) added by CalamityMod [23:06:17.507] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SmashAltar(int, int) added by CalamityMod [23:06:17.552] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::hardUpdateWorld(int, int) added by CalamityMod [23:06:17.561] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::Chlorophyte(int, int) added by CalamityMod [23:06:17.577] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.States.UIWorldCreation::SetDefaultOptions() added by CalamityMod [23:06:17.585] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.States.UIWorldCreation::AddWorldSizeOptions(UIElement, float, MouseEvent, string, float) added by CalamityMod [23:06:17.588] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.IO.WorldFile::ClearTempTiles() added by CalamityMod [23:06:17.652] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::MakeDungeon(int, int) added by CalamityMod [23:06:17.678] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::DungeonHalls(int, int, ushort, int, bool) added by CalamityMod [23:06:17.737] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::MakeDungeon(int, int) added by CalamityMod [23:06:17.846] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:06:17.850] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Events.Sandstorm::HasSufficientWind() added by CalamityMod [23:06:17.879] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Item::TryGetPrefixStatMultipliersForItem(int, out float, out float, out float, out float, out float, out float, out int) added by CalamityMod [23:06:17.884] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::SlimeRainSpawns(int) added by CalamityMod [23:06:17.887] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by CalamityMod [23:06:17.894] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::CanExplodeTile(int, int) added by CalamityMod [23:06:17.901] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateWindyDayState() added by CalamityMod [23:06:17.914] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateTime_StartNight(ref bool) added by CalamityMod [23:06:17.921] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::AttemptFossilShattering(int, int, Tile, bool) added by CalamityMod [23:06:17.944] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetPickaxeDamage(int, int, int, int, Tile) added by CalamityMod [23:06:17.950] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetAnglerReward(NPC, int) added by CalamityMod [23:06:17.961] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::NPCLoot() added by CalamityMod [23:06:17.967] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::PlayerInteraction(int) added by CalamityMod [23:06:17.971] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawHeldProj(PlayerDrawSet, Projectile) added by CalamityMod [23:06:17.979] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ItemCheck_CheckFishingBobbers(bool) added by CalamityMod [23:06:18.016] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Map.MapHelper::CreateMapTile(int, int, byte) added by CalamityMod [23:06:18.135] [.NET TP Worker/WARN] [tML]: CalamityMod spent 832ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:18.136] [.NET TP Worker/INFO] [tML]: Adding Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:06:18.187] [.NET TP Worker/WARN] [tML]: AlchemistNPCLite.Items.Placeable.MateriaTransmutatorMK2 has reference fields (Calamity) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:18.253] [.NET TP Worker/INFO] [tML]: Adding Content: Antisocial (Antisocial) v1.6.0.3 [23:06:18.263] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::MouseHover(Item[], int, int) added by Antisocial [23:06:18.264] [.NET TP Worker/INFO] [tML]: Adding Content: BetterZoom (Better Zoom) v4.5.0.3 [23:06:18.328] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IngameOptions::Draw(Main, SpriteBatch) added by BetterZoom [23:06:18.333] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateViewZoomKeys() added by BetterZoom [23:06:18.360] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by BetterZoom [23:06:18.364] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::get_UIScaleMax() added by BetterZoom [23:06:18.365] [.NET TP Worker/INFO] [tML]: Adding Content: BossChecklist (Boss Checklist) v2.2.2 [23:06:18.611] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by BossChecklist [23:06:18.612] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartNight(ref bool) added by BossChecklist [23:06:18.705] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyMusicBox(Item) added by BossChecklist [23:06:18.705] [.NET TP Worker/WARN] [tML]: BossChecklist spent 162ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:18.706] [.NET TP Worker/INFO] [tML]: Adding Content: BossCursor (Boss Cursor) v3.0.0 [23:06:18.711] [.NET TP Worker/INFO] [tML]: Adding Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:06:18.729] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by DisableCorruptionSpread [23:06:18.733] [.NET TP Worker/INFO] [tML]: Adding Content: DragonLens (DragonLens) v1.9.2.1 [23:06:18.756] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:06:18.805] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMap(GameTime) added by DragonLens [23:06:18.813] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:06:18.835] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoUpdate(ref GameTime) added by DragonLens [23:06:18.841] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by StructureHelper [23:06:18.853] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:06:18.855] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by DragonLens [23:06:18.862] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_MeleeHitNPCs(Item, Rectangle, int, float) added by DragonLens [23:06:19.195] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> ShardsOfAtheria, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.195] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> ShardsOfAtheria, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.196] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:06:19.333] [.NET TP Worker/WARN] [tML]: DragonLens spent 287ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:19.333] [.NET TP Worker/INFO] [tML]: Adding Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:06:19.382] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_Resources_Buffs() added by Fargowiltas [23:06:19.478] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by Fargowiltas [23:06:19.503] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DoCommonDashHandle(out int, out bool, DashStartAction) added by Fargowiltas [23:06:19.504] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by Fargowiltas [23:06:19.507] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyHoldDown(int, int) added by Fargowiltas [23:06:19.512] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by Fargowiltas [23:06:19.515] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CountTileTypesInArea(Int32[], int, int, int, int) added by Fargowiltas [23:06:19.520] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.SceneMetrics::ExportTileCountsToMain() added by Fargowiltas [23:06:19.524] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HasUnityPotion() added by Fargowiltas [23:06:19.527] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::TakeUnityPotion() added by Fargowiltas [23:06:19.537] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by Fargowiltas [23:06:19.538] [.NET TP Worker/INFO] [tML]: Adding Content: Luminance (Luminance) v1.0.12 [23:06:19.545] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by Luminance [23:06:19.561] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by Luminance [23:06:19.566] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by Luminance [23:06:19.567] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_DrawNPCsOverTiles() added by Luminance [23:06:19.568] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by Luminance [23:06:19.579] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Effects.FilterManager::EndCapture(RenderTarget2D, RenderTarget2D, RenderTarget2D, Color) added by Luminance [23:06:19.616] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawItemTextPopups(float) added by Luminance [23:06:19.626] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Shaders.ArmorShaderData::Apply(Entity, Nullable`1) added by Luminance [23:06:19.635] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SetDisplayMode(int, int, bool) added by Luminance [23:06:19.636] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:06:19.647] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::Update() added by Luminance [23:06:19.648] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:06:19.733] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayers(Camera, IEnumerable`1) added by FargowiltasSouls [23:06:19.760] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_09_Wings(ref PlayerDrawSet) added by FargowiltasSouls [23:06:19.774] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::WingFrame(bool, bool) added by FargowiltasSouls [23:06:20.025] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrantPrefixBenefits(Item) added by FargowiltasSouls [23:06:20.488] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::GetFairyQueenWeaponsColor(float, float, Nullable`1) added by FargowiltasSouls [23:06:20.706] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Pyramid(int, int) added by FargowiltasSouls [23:06:20.865] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by FargowiltasSouls [23:06:20.893] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CanKillTile(int, int, out bool) added by FargowiltasSouls [23:06:20.908] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickWall(int, int, int) added by FargowiltasSouls [23:06:20.920] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillWall(int, int, bool) added by FargowiltasSouls [23:06:20.923] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by FargowiltasSouls [23:06:21.190] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by FargowiltasSouls [23:06:21.202] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_35_YouDied() added by FargowiltasSouls [23:06:21.222] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckSpawn_Internal(int, int) added by FargowiltasSouls [23:06:21.227] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by FargowiltasSouls [23:06:21.231] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickHeal_GetItemToUse() added by FargowiltasSouls [23:06:21.246] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckDrowning() added by FargowiltasSouls [23:06:21.253] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HorsemansBlade_SpawnPumpkin(int, int, float) added by FargowiltasSouls [23:06:21.320] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_Shoot(int, Item, int) added by FargowiltasSouls [23:06:21.323] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::AI_019_Spears_GetExtensionHitbox(out Rectangle) added by FargowiltasSouls [23:06:21.325] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::AffixName() added by FargowiltasSouls [23:06:21.331] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AI_123_Deerclops_TryMakingSpike_FindBestY(ref Point, int) added by FargowiltasSouls [23:06:21.354] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Utilities.NPCUtils::TargetClosestBetsy(NPC, bool, Nullable`1) added by FargowiltasSouls [23:06:21.355] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by FargowiltasSouls [23:06:21.373] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::.ctor(WorldFileData, int, bool) added by FargowiltasSouls [23:06:21.377] [.NET TP Worker/WARN] [tML]: FargowiltasSouls spent 127ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:21.377] [.NET TP Worker/INFO] [tML]: Adding Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:06:21.414] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::clearWorld() added by SubworldLibrary [23:06:21.446] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdateInWorld(Stopwatch) added by SubworldLibrary [23:06:21.459] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld() added by SubworldLibrary [23:06:21.611] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by SubworldLibrary [23:06:21.644] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::UpdateNPC_UpdateGravity() added by SubworldLibrary [23:06:21.722] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Liquid::Update() added by SubworldLibrary [23:06:21.762] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::SavePlayer(PlayerFileData, bool) added by SubworldLibrary [23:06:21.773] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IO.WorldFile::SaveWorld(bool, bool) added by SubworldLibrary [23:06:21.832] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by SubworldLibrary [23:06:21.915] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawBackground() added by SubworldLibrary [23:06:21.996] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::OldDrawBackground() added by SubworldLibrary [23:06:22.029] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateAudio() added by SubworldLibrary [23:06:22.088] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IngameOptions::Draw(Main, SpriteBatch) added by SubworldLibrary [23:06:22.112] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by SubworldLibrary [23:06:22.187] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBiomes() added by SubworldLibrary [23:06:22.196] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawUnderworldBackground(bool) added by SubworldLibrary [23:06:22.207] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Netplay::AddCurrentServerToRecentList() added by SubworldLibrary [23:06:22.218] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::EraseWorld(int) added by SubworldLibrary [23:06:22.219] [.NET TP Worker/INFO] [tML]: Adding Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:06:22.271] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_13_Leggings(ref PlayerDrawSet) added by NoxusBoss [23:06:22.304] [.NET TP Worker/WARN] [tML]: NoxusBoss.Content.Items.PerversePurse has reference fields (k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:22.350] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.SolynBooks.AutoloadableSolynBook has reference fields (k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:22.362] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.MusicBoxAutoloader+AutoloadableMusicBoxItem has reference fields (drawOverrideBehavior) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:22.398] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.TreasureBagAutoloader+AutoloadableTreasureBag has reference fields (setDefaults, lootSet) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:22.570] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInventory() added by NoxusBoss [23:06:22.596] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::GUIHotbarDrawInner() added by NoxusBoss [23:06:22.618] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_CheckCanUse(Item) added by NoxusBoss [23:06:22.650] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:06:22.716] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::Draw(SpriteBatch, Player) added by NoxusBoss [23:06:22.725] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawSunAndMoon(SceneArea, Color, Color, float) added by NoxusBoss [23:06:22.726] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawBackground() added by NoxusBoss [23:06:22.732] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::DrawRageBar(SpriteBatch, CalamityPlayer, Vector2) added by NoxusBoss [23:06:22.743] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::DrawAdrenalineBar(SpriteBatch, CalamityPlayer, Vector2) added by NoxusBoss [23:06:22.749] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawSurfaceBG() added by NoxusBoss [23:06:22.757] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:22.759] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:22.820] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by NoxusBoss [23:06:22.832] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SellItem(Item, int) added by NoxusBoss [23:06:22.838] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by NoxusBoss [23:06:22.973] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by Luminance [23:06:22.975] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:22.999] [Main Thread/DEBUG] [tML]: Hook Terraria.Graphics.Effects.FilterManager::EndCapture(RenderTarget2D, RenderTarget2D, RenderTarget2D, Color) added by NoxusBoss [23:06:23.058] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.UI.DraedonSummoning.CodebreakerUI::Draw(SpriteBatch) added by Luminance [23:06:23.076] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.DraedonSummoning.CodebreakerUI::HandleDraedonSummonButton(TECodebreaker, Vector2) added by NoxusBoss [23:06:23.167] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile(int, int, bool, bool, bool) added by NoxusBoss [23:06:23.178] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawItems() added by NoxusBoss [23:06:23.186] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:06:23.187] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by NoxusBoss [23:06:23.239] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by NoxusBoss [23:06:23.242] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:06:23.243] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:23.246] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:23.250] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:06:23.254] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::UpdatePosition(Vector2) added by NoxusBoss [23:06:23.258] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::UpdateCollision() added by NoxusBoss [23:06:23.276] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::UpdateNPC_Inner(int) added by NoxusBoss [23:06:23.278] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckDrowning() added by NoxusBoss [23:06:23.281] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SetItemAnimation(int) added by NoxusBoss [23:06:23.287] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:06:23.302] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::DetailedDrawTime(int) added by NoxusBoss [23:06:23.330] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_35_YouDied() added by Luminance [23:06:23.353] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:06:23.365] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.GameTipsDisplay::Draw() added by NoxusBoss [23:06:23.488] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by NoxusBoss [23:06:23.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by NoxusBoss [23:06:23.495] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::DetailedDrawTime(int) added by NoxusBoss [23:06:23.511] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.BossHealthBarManager+BossHPUI::Draw(SpriteBatch, int, int) added by NoxusBoss [23:06:23.538] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.ClassicPlayerResourcesDisplaySet::DrawLife() added by Luminance [23:06:23.553] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.FancyClassicPlayerResourcesDisplaySet::PrepareFields(Player) added by Luminance [23:06:23.562] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet::PrepareFields(Player) added by Luminance [23:06:23.573] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:06:23.576] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:06:23.580] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:06:23.581] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:06:23.605] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::UpdateRippers() added by Luminance [23:06:23.623] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHurt(ref HurtModifiers) added by Luminance [23:06:23.639] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHitNPCWithProj(Projectile, NPC, ref HitModifiers) added by Luminance [23:06:23.647] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHitNPCWithItem(Item, NPC, ref HitModifiers) added by Luminance [23:06:23.667] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.Items.Armor.Demonshade.DemonshadeHelm::UpdateArmorSet(Player) added by Luminance [23:06:23.829] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::Update(int) added by Luminance [23:06:23.843] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.WorldMiscUpdateSystem::HandleTileGrowth() added by NoxusBoss [23:06:23.851] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SulphurousSeaBiome::IsBiomeActive(Player) added by NoxusBoss [23:06:23.852] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by NoxusBoss [23:06:23.857] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.Gamepad.UILinkPointNavigator::Update() added by NoxusBoss [23:06:23.858] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by NoxusBoss [23:06:23.859] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMap(GameTime) added by NoxusBoss [23:06:23.866] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float, float) added by Luminance [23:06:23.876] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:06:23.907] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.UI.UIModItem::OnInitialize() added by Luminance [23:06:23.909] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:06:23.912] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::UpdateRGBPeriheralProbe() added by NoxusBoss [23:06:23.913] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayers(Camera, IEnumerable`1) added by NoxusBoss [23:06:23.914] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_09_Wings(ref PlayerDrawSet) added by NoxusBoss [23:06:23.936] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio_DecideOnNewMusic() added by NoxusBoss [23:06:23.938] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:06:23.953] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_TransformDrawData(ref PlayerDrawSet) added by NoxusBoss [23:06:23.961] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickTile(int, int, int) added by NoxusBoss [23:06:23.964] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsTilesNPCs() added by NoxusBoss [23:06:23.969] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetHairColor(bool) added by NoxusBoss [23:06:23.998] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::DrawPreview(SpriteBatch, TileObjectPreviewData, Vector2) added by NoxusBoss [23:06:24.007] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_14_EntityHealthBars() added by Luminance [23:06:24.015] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by NoxusBoss [23:06:24.023] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::Place(TileObject) added by NoxusBoss [23:06:24.024] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile(int, int, bool, bool, bool) added by NoxusBoss [23:06:24.024] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::MouseTextInner(MouseTextCache) added by Luminance [23:06:24.029] [Main Thread/DEBUG] [tML]: ILHook Terraria.GameContent.Bestiary.NamePlateInfoElement::ProvideUIElement(BestiaryUICollectionInfo) added by Luminance [23:06:24.036] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawSunAndMoon(SceneArea, Color, Color, float) added by Luminance [23:06:24.038] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::HoverOverNPCs(Rectangle) added by Luminance [23:06:24.039] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:06:24.042] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIBestiaryEntryButton::DrawSelf(SpriteBatch) added by NoxusBoss [23:06:24.072] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by NoxusBoss [23:06:24.075] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.Events.MoonlordDeathDrama::DrawWhite(SpriteBatch) added by NoxusBoss [23:06:24.112] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:06:24.878] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:06:24.906] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInfoAccs() added by Luminance [23:06:24.970] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::Update() added by NoxusBoss [23:06:24.972] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:06:24.982] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.ASoundEffectBasedAudioTrack::ReMapVolumeToMatchXact(float) added by NoxusBoss [23:06:24.993] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundPlayer::Play_Inner(ref SoundStyle, Nullable`1, SoundUpdateCallback) added by NoxusBoss [23:06:25.135] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by Luminance [23:06:25.138] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::PlaceObject(int, int, int, bool, int, int, int, int) added by Luminance [23:06:25.145] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_PlaceIt(bool, TileObject, int) added by Luminance [23:06:25.147] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by NoxusBoss [23:06:25.156] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.AWorldListItem::GetIcon() added by NoxusBoss [23:06:25.157] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::.ctor(WorldFileData, int, bool) added by NoxusBoss [23:06:25.389] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::PlaySound(int, int, int, int, float, float) added by NoxusBoss [23:06:25.400] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.DevourerofGods.DoGSky::GetIntensity() added by NoxusBoss [23:06:25.403] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.SCalSky::GetIntensity() added by NoxusBoss [23:06:25.408] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::AnglerQuestSwap() added by Luminance [23:06:25.414] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by Luminance [23:06:25.451] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld_GrassGrowth(int, int, int, int, int, int, bool) added by NoxusBoss [23:06:25.456] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::GrowMoreVines(int, int) added by NoxusBoss [23:06:25.457] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:06:25.468] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Events.Sandstorm::EmitDust() added by NoxusBoss [23:06:25.473] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Shaders.SandstormShaderData::Apply() added by NoxusBoss [23:06:25.477] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Drawing.TileDrawing::PostDrawTiles(bool, bool, bool) added by Luminance [23:06:25.482] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Rain::MakeRain() added by NoxusBoss [23:06:25.485] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Shaders.BlizzardShaderData::Apply() added by NoxusBoss [23:06:25.488] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ShouldBestiaryGirlBeLycantrope() added by NoxusBoss [23:06:25.493] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::EmitTreeLeaves(int, int, int, int) added by NoxusBoss [23:06:25.514] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DryCollision(bool, bool) added by NoxusBoss [23:06:25.515] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:06:25.540] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SpawnFastRunParticles() added by NoxusBoss [23:06:25.562] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Walls() added by NoxusBoss [23:06:25.574] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:06:25.579] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::WetCollision(Vector2, int, int) added by NoxusBoss [23:06:25.585] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::WaterCollision(Vector2, Vector2, int, int, bool, bool, bool) added by NoxusBoss [23:06:25.594] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::DrownCollision(Vector2, int, int, float, bool) added by NoxusBoss [23:06:25.600] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::LavaCollision(Vector2, int, int) added by NoxusBoss [23:06:25.606] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SwitchTiles(Vector2, int, int, Vector2, int) added by NoxusBoss [23:06:25.611] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SwitchTilesNew(Vector2, int, int, Vector2, int) added by NoxusBoss [23:06:25.616] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SolidCollision(Vector2, int, int) added by NoxusBoss [23:06:25.622] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SolidCollision(Vector2, int, int, bool) added by NoxusBoss [23:06:25.629] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StickyTiles(Vector2, Vector2, int, int) added by NoxusBoss [23:06:25.642] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Gore::NewGore(IEntitySource, Vector2, Vector2, int, float) added by NoxusBoss [23:06:25.645] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LightingEngine::GetColor(int, int) added by NoxusBoss [23:06:25.687] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawMap(GameTime) added by NoxusBoss [23:06:25.692] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyTouchDamage(int, int, int) added by NoxusBoss [23:06:25.700] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::FloorVisuals(bool) added by NoxusBoss [23:06:25.712] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_40_InteractItemIcon() added by NoxusBoss [23:06:25.715] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by NoxusBoss [23:06:25.717] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:06:25.720] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_NonSolid() added by NoxusBoss [23:06:25.723] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsAndBlacks() added by NoxusBoss [23:06:25.727] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawLiquid(bool, int, float, bool) added by NoxusBoss [23:06:25.728] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawBackground() added by NoxusBoss [23:06:25.730] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawUnderworldBackground(bool) added by NoxusBoss [23:06:25.734] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WaterfallManager::Draw(SpriteBatch) added by NoxusBoss [23:06:25.747] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::TileCollision(Vector2, Vector2, int, int, bool, bool, int) added by NoxusBoss [23:06:25.756] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SlopeCollision(Vector2, Vector2, int, int, float, bool) added by NoxusBoss [23:06:25.762] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StepDown(ref Vector2, ref Vector2, int, int, ref float, ref float, int, bool) added by NoxusBoss [23:06:25.777] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StepUp(ref Vector2, ref Vector2, int, int, ref float, ref float, int, bool, int) added by NoxusBoss [23:06:25.778] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawBackgroundBlackFill() added by NoxusBoss [23:06:25.809] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawWires() added by NoxusBoss [23:06:25.811] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DryCollision(bool, bool) added by NoxusBoss [23:06:25.813] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld() added by NoxusBoss [23:06:25.818] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile_DropItems(int, int, Tile, bool, bool) added by NoxusBoss [23:06:25.822] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.DoorOpeningHelper::LookForDoorsToOpen(Player) added by NoxusBoss [23:06:25.827] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Minecart::GetOnTrack(int, int, ref Vector2, int, int) added by NoxusBoss [23:06:25.836] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CheckPot(int, int, int) added by NoxusBoss [23:06:25.841] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::CutTilesAt(Vector2, int, int) added by NoxusBoss [23:06:25.852] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMouseOver() added by NoxusBoss [23:06:25.853] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:06:25.875] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.SceneMetrics::ScanAndExportToMain(SceneMetricsScanSettings) added by NoxusBoss [23:06:25.880] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing(ref ItemCheckContext) added by NoxusBoss [23:06:25.885] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools(Item) added by NoxusBoss [23:06:25.888] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CanSeeShimmerEffects() added by NoxusBoss [23:06:25.891] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Framing::GetTileSafely(int, int) added by NoxusBoss [23:06:25.904] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.SmartCursorHelper::SmartCursorLookup(Player) added by NoxusBoss [23:06:25.906] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.MapHelper::CreateMapTile(int, int, byte) added by NoxusBoss [23:06:25.922] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Framing::SelfFrame8Way(int, int, Tile, bool) added by NoxusBoss [23:06:25.926] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::ShouldNormalEventsBeAbleToStart() added by NoxusBoss [23:06:25.927] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by NoxusBoss [23:06:25.929] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartNight(ref bool) added by NoxusBoss [23:06:25.936] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Reframe(int, int, bool) added by NoxusBoss [23:06:25.941] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LightMap::BlurPass() added by NoxusBoss [23:06:25.942] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Lighting::Brightness(int, int) added by NoxusBoss [23:06:25.948] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::ExportTo(Rectangle, LightMap, TileLightScannerOptions) added by NoxusBoss [23:06:25.953] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LegacyLighting::GetColor(int, int) added by NoxusBoss [23:06:25.962] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CanMoveForwardOnRope(int, int, int) added by NoxusBoss [23:06:25.966] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::IsTileSpelunkable(int, int, ushort, short, short) added by NoxusBoss [23:06:25.975] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SolidOrSlopedTile(Tile) added by NoxusBoss [23:06:25.983] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.SpawnMapLayer::Draw(ref MapOverlayDrawContext, ref string) added by NoxusBoss [23:06:25.990] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.TeleportPylonsMapLayer::Draw(ref MapOverlayDrawContext, ref string) added by NoxusBoss [23:06:25.991] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Rain::MakeRain() added by NoxusBoss [23:06:25.996] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::GetEntityEdgeTiles(List`1, Entity, bool, bool, bool, bool) added by NoxusBoss [23:06:26.003] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::TileFrame(int, int, int, ref bool, ref bool) added by NoxusBoss [23:06:26.007] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Walls() added by NoxusBoss [23:06:26.009] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:06:26.027] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::meteor(int, int, bool) added by NoxusBoss [23:06:26.043] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.World.AstralBiome::PlaceAstralMeteor() added by NoxusBoss [23:06:26.047] [.NET TP Worker/WARN] [tML]: NoxusBoss spent 318ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:26.048] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:06:26.112] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by FargowiltasCrossmod [23:06:26.149] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::RefreshDoubleJumps() added by FargowiltasCrossmod [23:06:26.152] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::RefreshMovementAbilities(bool) added by FargowiltasCrossmod [23:06:26.154] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrappleMovement() added by FargowiltasCrossmod [23:06:26.170] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AddBuff(int, int, bool) added by FargowiltasCrossmod [23:06:26.171] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by FargowiltasCrossmod [23:06:26.208] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Deviantt::OnChatButtonClicked(bool, ref string) added by FargowiltasCrossmod [23:06:26.213] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Deviantt::AddShops() added by FargowiltasCrossmod [23:06:26.224] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by FargowiltasCrossmod [23:06:26.227] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.WorldMiscUpdateSystem::HandleDraedonSummoning() added by FargowiltasCrossmod [23:06:26.230] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.DraedonSummoning.ExoMechSelectionUI::Draw() added by FargowiltasCrossmod [23:06:26.253] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::DoDeathEvents_DropBossPotionsAndHearts(ref string) added by FargowiltasCrossmod [23:06:26.255] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by FargowiltasCrossmod [23:06:26.257] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by FargowiltasCrossmod [23:06:26.260] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:06:26.261] [.NET TP Worker/INFO] [tML]: Adding Content: ImproveGame (Quality of Terraria 更好的体验) v1.8.1.6 [23:06:26.367] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::WrapIt(UIElement, ref int, PropertyFieldWrapper, object, int, object, Type, int) added by ImproveGame [23:06:26.374] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ConfigElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:26.394] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::OnActivate() added by ImproveGame [23:06:26.399] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::SaveConfig(UIMouseEvent, UIElement) added by ImproveGame [23:06:26.474] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInventory() added by ImproveGame [23:06:26.479] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_Resources_Buffs() added by ImproveGame [23:06:26.486] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HandleBeingInChestRange() added by ImproveGame [23:06:26.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetItem(int, Item, GetItemSettings) added by ImproveGame [23:06:26.495] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools_TryHittingWall(Item, int, int) added by ImproveGame [23:06:26.497] [.NET TP Worker/WARN] [tML]: ImproveGame.Common.GlobalItems.ImprovePrefixItem has reference fields (Prefixs) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:26.503] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::IsPlayerNearAPylon(Player) added by ImproveGame [23:06:26.512] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::HandleTeleportRequest(TeleportPylonInfo, int) added by ImproveGame [23:06:26.517] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::InInteractionRange(int, int, TileReachCheckSettings) added by ImproveGame [23:06:26.526] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideLeftClick(Item[], int, int) added by ImproveGame [23:06:26.529] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::SlimeRainSpawns(int) added by ImproveGame [23:06:26.533] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by ImproveGame [23:06:26.554] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Chest::PutItemInNearbyChest(Item, Vector2) added by ImproveGame [23:06:26.571] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_36_Cursor() added by ImproveGame [23:06:26.591] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIKeybindingListItem::DrawSelf(SpriteBatch) added by ImproveGame [23:06:26.598] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIKeybindingListItem::GenInput(List`1) added by ImproveGame [23:06:26.611] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UIManageControls::CreateBindingGroup(int, List`1, InputMode) added by ImproveGame [23:06:26.620] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Netplay::StartServer() added by ImproveGame [23:06:26.631] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::NewDrawFrame() added by ImproveGame [23:06:26.664] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBiomes() added by ImproveGame [23:06:26.676] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickAmmo(Item, ref int, ref float, ref bool, ref int, ref float, out int, bool) added by ImproveGame [23:06:26.683] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ChooseAmmo(Item) added by ImproveGame [23:06:26.689] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SetDisplayMode(int, int, bool) added by ImproveGame [23:06:26.692] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by ImproveGame [23:06:26.768] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowTree(int, int) added by ImproveGame [23:06:26.786] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowPalmTree(int, int) added by ImproveGame [23:06:26.792] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SetGemTreeDrops(int, int, Tile, ref int, ref int) added by ImproveGame [23:06:26.805] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by ImproveGame [23:06:26.839] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by ImproveGame [23:06:26.841] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DamageVar(float, int, float) added by ImproveGame [23:06:26.842] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by ImproveGame [23:06:26.865] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowAlch(int, int) added by ImproveGame [23:06:26.868] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::IsAlchemyPlantHarvestable(int) added by ImproveGame [23:06:26.917] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_BlockPlacementForAssortedThings(bool) added by ImproveGame [23:06:26.919] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::IsHarvestableHerbWithSeed(int, int) added by ImproveGame [23:06:26.924] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::GrowPumpkin(int, int, int) added by ImproveGame [23:06:26.941] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UnspawnTravelNPC() added by ImproveGame [23:06:26.945] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::CountKillForBannersAndDropThem() added by ImproveGame [23:06:27.532] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::VanillaHitEffect(int, double, bool) added by ImproveGame [23:06:27.539] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateDead() added by ImproveGame [23:06:27.544] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by ImproveGame [23:06:27.553] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::ScoreRoom(int, int) added by ImproveGame [23:06:27.556] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.HairstyleUnlocksHelper::ListWarrantsRemake() added by ImproveGame [23:06:27.563] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.HairstyleUnlocksHelper::RebuildList() added by ImproveGame [23:06:27.581] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by ImproveGame [23:06:27.582] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ChooseAmmo(Item) added by ImproveGame [23:06:27.608] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by ImproveGame [23:06:27.613] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::GetFishingPondState(int, int, out bool, out bool, out int, out int) added by ImproveGame [23:06:27.620] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdate(ref GameTime) added by ImproveGame [23:06:27.623] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff_DetermineBuffTimeToAdd(int, int) added by ImproveGame [23:06:27.626] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckSpawn(int, int) added by ImproveGame [23:06:27.628] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.ShopHelper::GetShoppingSettings(Player, NPC) added by ImproveGame [23:06:27.631] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInfernoRings() added by ImproveGame [23:06:27.634] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::FishingCheck_ProbeForQuestFish(ref FishingAttempt) added by ImproveGame [23:06:27.636] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.PlayerSleepingHelper::DoesPlayerHaveReasonToActUpInBed(Player) added by ImproveGame [23:06:27.641] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::LightIsBlocked(Tile) added by ImproveGame [23:06:27.642] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HasUnityPotion() added by ImproveGame [23:06:27.644] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::TakeUnityPotion() added by ImproveGame [23:06:27.649] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::ExplodeTiles(Vector2, int, int, int, int, int, bool) added by ImproveGame [23:06:27.652] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateGraveyard(bool) added by ImproveGame [23:06:27.653] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by ImproveGame [23:06:27.655] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.AmbientWindSystem::Update() added by ImproveGame [23:06:27.656] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by ImproveGame [23:06:27.664] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::AdjTiles() added by ImproveGame [23:06:27.664] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by ImproveGame [23:06:27.666] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::moveRoom(int, int, int) added by ImproveGame [23:06:27.668] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by ImproveGame [23:06:27.670] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::QuickFindHome(int) added by ImproveGame [23:06:27.674] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::GetBestiaryProgressReport() added by ImproveGame [23:06:27.676] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickTile(int, int, int) added by ImproveGame [23:06:27.691] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools_ActuallyUseMiningTool(Item, out bool, int, int) added by ImproveGame [23:06:27.708] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateWeather(GameTime, int) added by ImproveGame [23:06:27.709] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.SelectorItem has reference fields (_syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:27.714] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.CreateWand has reference fields (MaterialConsume) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:27.715] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.LiquidWand has reference fields (CanInfiniteUse, _syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:27.716] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.SpaceWand has reference fields (_syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:27.718] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Pyramid(int, int) added by ImproveGame [23:06:27.725] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Biomes.MarbleBiome::Place(Point, StructureMap) added by ImproveGame [23:06:27.731] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Biomes.GraniteBiome::Place(Point, StructureMap) added by ImproveGame [23:06:27.761] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by ImproveGame [23:06:27.766] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Chest::AskForChestToEatItem(Vector2, int) added by ImproveGame [23:06:27.768] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::SetGlow(int, float, bool) added by ImproveGame [23:06:27.779] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfigList::PopulateConfigs() added by ImproveGame [23:06:27.782] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.MenuLoader::UpdateAndDrawModMenu(SpriteBatch, GameTime, Color, float, float) added by ImproveGame [23:06:27.787] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CanPauseGame() added by ImproveGame [23:06:27.792] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.IngameFancyUI::Close() added by ImproveGame [23:06:27.800] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Chat.ItemTagHandler+ItemSnippet::UniqueDraw(bool, out Vector2, SpriteBatch, Vector2, Color, float) added by ImproveGame [23:06:27.805] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIPanel::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.818] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.NPCDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.833] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.BuffDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.847] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ProjectileDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.862] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ItemDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.870] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.TileDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:06:27.926] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Recipe::AddToAvailableRecipes(int) added by ImproveGame [23:06:27.929] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::TryRefocusingRecipe(int) added by ImproveGame [23:06:27.932] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::FindFrame() added by ImproveGame [23:06:27.940] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPlayerChatBubbles() added by ImproveGame [23:06:27.942] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by ImproveGame [23:06:27.953] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.UIElement::GetClippingRectangle(SpriteBatch) added by ImproveGame [23:06:28.121] [.NET TP Worker/INFO] [tML]: JITModsAsync completed in 16327ms [23:06:28.173] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateUIStates(GameTime) added by ImproveGame [23:06:28.174] [.NET TP Worker/WARN] [tML]: ImproveGame spent 265ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:28.174] [.NET TP Worker/INFO] [tML]: Adding Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:06:28.258] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by InstantPlatformFallthrough [23:06:28.258] [.NET TP Worker/INFO] [tML]: Adding Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:06:28.260] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::NearbyEffects(int, int, int, bool) added by SerousCommonLib [23:06:28.261] [.NET TP Worker/INFO] [tML]: Adding Content: MagicStorage (Magic Storage) v0.6.0.3 [23:06:28.280] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by MagicStorage [23:06:28.282] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickSpawnItem(IEntitySource, int, int) added by MagicStorage [23:06:28.283] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_36_Cursor() added by MagicStorage [23:06:28.283] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::MouseHover(Item[], int, int) added by MagicStorage [23:06:28.284] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by MagicStorage [23:06:28.286] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::RightClick(Item[], int, int) added by MagicStorage [23:06:28.290] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideHover(Item[], int, int) added by MagicStorage [23:06:28.290] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideLeftClick(Item[], int, int) added by MagicStorage [23:06:28.298] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Drawing.ParticleOrchestrator::Spawn_ItemTransfer(ParticleOrchestraSettings) added by MagicStorage [23:06:28.311] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ItemCheck_ApplyHoldStyle_Inner(float, Item, Rectangle) added by MagicStorage [23:06:28.312] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::NearbyEffects(int, int, int, bool) added by MagicStorage [23:06:28.318] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdate_HandleChat() added by MagicStorage [23:06:28.332] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::QuickStackAllChests() added by MagicStorage [23:06:28.336] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Chest::ServerPlaceItem(int, int) added by MagicStorage [23:06:28.341] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::AddRecipes() added by MagicStorage [23:06:28.345] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::PostAddRecipes() added by MagicStorage [23:06:28.348] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::PostSetupRecipes() added by MagicStorage [23:06:28.351] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/JourneyInfiniteItems" added by mod "MagicStorage" [23:06:28.352] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryModule" added by mod "MagicStorage" [23:06:28.352] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryNoFavoritesModule" added by mod "MagicStorage" [23:06:28.360] [.NET TP Worker/INFO] [tML]: Adding Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:06:28.390] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::PickItemMovementAction(Item[], int, int, Item) added by miningcracks_take_on_luiafk [23:06:28.445] [.NET TP Worker/WARN] [tML]: miningcracks_take_on_luiafk spent 54ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:28.446] [.NET TP Worker/INFO] [tML]: Adding Content: NoMoreTombs (No More Tombs) v2.1 [23:06:28.448] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by NoMoreTombs [23:06:28.456] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::KillMe(PlayerDeathReason, double, int, bool) added by NoMoreTombs [23:06:28.462] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::checkDead() added by NoMoreTombs [23:06:28.462] [.NET TP Worker/INFO] [tML]: Adding Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:06:28.482] [.NET TP Worker/INFO] [OreExcavator]: Loading [Ore Excavator (1.4.3/1.4.4 Veinminer)] - v0.8.9... (RELEASE) [23:06:28.485] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SpawnFallingBlockProjectile(int, int, Tile, Tile, Tile, int) added by OreExcavator [23:06:28.486] [.NET TP Worker/INFO] [tML]: Adding Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:06:28.490] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by RecipeBrowser [23:06:28.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AdjTiles() added by RecipeBrowser [23:06:28.491] [.NET TP Worker/INFO] [tML]: Adding Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:06:28.496] [.NET TP Worker/WARN] [tML]: TheTesseractMod.Items.Weapons.Ranged.ApexN31 has reference fields (arrayBulletID, arrayDustToMatchBulletID) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:06:28.502] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::IsPlayerNearAPylon(Player) added by TheTesseractMod [23:06:28.503] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::InInteractionRange(int, int, TileReachCheckSettings) added by TheTesseractMod [23:06:28.503] [.NET TP Worker/INFO] [tML]: Adding Content: WingSlot (Wing Slot) v2.0.4 [23:06:28.506] [.NET TP Worker/INFO] [tML]: Resizing... [23:06:29.229] [.NET TP Worker/INFO] [tML]: Configuring Content: ModLoader (tModLoader) v2025.3.3.1 [23:06:29.235] [.NET TP Worker/INFO] [tML]: Configuring Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:06:29.238] [.NET TP Worker/INFO] [tML]: Configuring Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:06:29.361] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::ConsumeForCraft(Item, Item, ref int) added by CalamityMod [23:06:30.497] [.NET TP Worker/WARN] [tML]: CalamityMod spent 189ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:30.499] [.NET TP Worker/INFO] [tML]: Configuring Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:06:30.502] [.NET TP Worker/INFO] [tML]: Configuring Content: Antisocial (Antisocial) v1.6.0.3 [23:06:30.503] [.NET TP Worker/INFO] [tML]: Configuring Content: BetterZoom (Better Zoom) v4.5.0.3 [23:06:30.503] [.NET TP Worker/INFO] [tML]: Configuring Content: BossChecklist (Boss Checklist) v2.2.2 [23:06:30.503] [.NET TP Worker/INFO] [tML]: Configuring Content: BossCursor (Boss Cursor) v3.0.0 [23:06:30.503] [.NET TP Worker/INFO] [tML]: Configuring Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:06:30.503] [.NET TP Worker/INFO] [tML]: Configuring Content: DragonLens (DragonLens) v1.9.2.1 [23:06:30.505] [.NET TP Worker/INFO] [tML]: Configuring Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:06:30.516] [.NET TP Worker/INFO] [tML]: Configuring Content: Luminance (Luminance) v1.0.12 [23:06:30.516] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:06:30.682] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by FargowiltasSouls [23:06:30.771] [.NET TP Worker/INFO] [tML]: Configuring Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:06:30.771] [.NET TP Worker/INFO] [tML]: Configuring Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:06:30.782] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::KillMe(PlayerDeathReason, double, int, bool) added by Luminance [23:06:30.787] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickBuff_FindFoodPriority(int) added by NoxusBoss [23:06:30.789] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by NoxusBoss [23:06:30.896] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by Luminance [23:06:30.897] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::WingMovement() added by NoxusBoss [23:06:30.906] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::FishingCheck() added by Luminance [23:06:30.907] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by NoxusBoss [23:06:30.910] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickBuff_ShouldBotherUsingThisBuff(int) added by NoxusBoss [23:06:30.913] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_PlaceIt(bool, TileObject, int) added by Luminance [23:06:30.913] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:06:30.916] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by NoxusBoss [23:06:30.917] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SellItem(Item, int) added by NoxusBoss [23:06:30.927] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:06:30.929] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick_SellOrTrash(Item[], int, int) added by NoxusBoss [23:06:30.934] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.SmartCursorHelper::Step_StaffOfRegrowth(SmartCursorUsageInfo, ref int, ref int) added by NoxusBoss [23:06:30.935] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoUpdate(ref GameTime) added by NoxusBoss [23:06:30.946] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::DoDeathEvents_DropBossPotionsAndHearts(ref string) added by NoxusBoss [23:06:30.950] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:06:31.005] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::getRect() added by NoxusBoss [23:06:31.014] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:06:31.019] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:06:31.021] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIBestiaryEntryInfoPage::GetBestiaryInfoCategory(IBestiaryInfoElement) added by NoxusBoss [23:06:31.025] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Bestiary.NPCPortraitInfoElement::CreateStarsContainer() added by Luminance [23:06:31.049] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCHeadFriendly(Entity, byte, float, SpriteEffects, int, float, float) added by NoxusBoss [23:06:31.056] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::GetScreenDrawArea(Vector2, Vector2, out int, out int, out int, out int) added by NoxusBoss [23:06:31.087] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld_OvergroundTile(int, int, bool, int) added by NoxusBoss [23:06:31.088] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::FloorVisuals(bool) added by NoxusBoss [23:06:31.091] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::BlockBelowMakesSandFall(int, int) added by NoxusBoss [23:06:31.091] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::BlockBelowMakesSandFall(int, int) added by NoxusBoss [23:06:31.106] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::CanPlace(int, int, int, int, int, out TileObject, bool, Nullable`1, bool) added by NoxusBoss [23:06:31.108] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::IsTilePoundable(Tile) added by NoxusBoss [23:06:31.110] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::PlayerMeetsEnvironmentConditions(Player, Recipe) added by NoxusBoss [23:06:31.111] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::PlayerMeetsTileRequirements(Player, Recipe) added by NoxusBoss [23:06:31.113] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Recipe::FindRecipes(bool) added by Luminance [23:06:31.115] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetImmuneAlpha(Color, float) added by NoxusBoss [23:06:31.116] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetImmuneAlphaPure(Color, float) added by NoxusBoss [23:06:31.121] [.NET TP Worker/WARN] [tML]: NoxusBoss spent 17ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:31.121] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:06:31.130] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.NPCs.ExoMechs.Apollo.Apollo::HitEffect(HitInfo) added by FargowiltasCrossmod [23:06:31.135] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.UI.BossHealthBarManager::AttemptToAddBar(int) added by FargowiltasCrossmod [23:06:31.138] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.NPCs.ExoMechs.Artemis.Artemis::HitEffect(HitInfo) added by FargowiltasCrossmod [23:06:31.148] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by FargowiltasCrossmod [23:06:31.159] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:06:31.160] [.NET TP Worker/INFO] [tML]: Configuring Content: ImproveGame (Quality of Terraria) v1.8.1.6 [23:06:31.165] [.NET TP Worker/INFO] [tML]: Configuring Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:06:31.166] [.NET TP Worker/INFO] [tML]: Configuring Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:06:31.166] [.NET TP Worker/INFO] [tML]: Configuring Content: MagicStorage (Magic Storage) v0.6.0.3 [23:06:31.175] [.NET TP Worker/INFO] [tML]: Configuring Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:06:31.218] [.NET TP Worker/INFO] [tML]: Configuring Content: NoMoreTombs (No More Tombs) v2.1 [23:06:31.218] [.NET TP Worker/INFO] [tML]: Configuring Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:06:31.219] [.NET TP Worker/INFO] [tML]: Configuring Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:06:31.219] [.NET TP Worker/INFO] [tML]: Configuring Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:06:31.251] [.NET TP Worker/INFO] [tML]: Configuring Content: WingSlot (Wing Slot) v2.0.4 [23:06:31.539] [.NET TP Worker/INFO] [tML]: Finalizing Content: ModLoader (tModLoader) v2025.3.3.1 [23:06:31.550] [.NET TP Worker/INFO] [tML]: Finalizing Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:06:31.551] [.NET TP Worker/INFO] [tML]: Finalizing Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:06:31.968] [.NET TP Worker/WARN] [tML]: CalamityMod spent 387ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:31.968] [.NET TP Worker/INFO] [tML]: Finalizing Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:06:31.970] [.NET TP Worker/INFO] [tML]: Finalizing Content: Antisocial (Antisocial) v1.6.0.3 [23:06:31.971] [.NET TP Worker/INFO] [tML]: Finalizing Content: BetterZoom (Better Zoom) v4.5.0.3 [23:06:31.973] [.NET TP Worker/INFO] [tML]: Finalizing Content: BossChecklist (Boss Checklist) v2.2.2 [23:06:31.975] [.NET TP Worker/INFO] [tML]: Finalizing Content: BossCursor (Boss Cursor) v3.0.0 [23:06:31.977] [.NET TP Worker/INFO] [tML]: Finalizing Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:06:31.983] [.NET TP Worker/INFO] [tML]: Finalizing Content: DragonLens (DragonLens) v1.9.2.1 [23:06:31.984] [.NET TP Worker/INFO] [tML]: Finalizing Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:06:31.986] [.NET TP Worker/INFO] [tML]: Finalizing Content: Luminance (Luminance) v1.0.12 [23:06:31.998] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UICharacterListItem::DrawSelf(SpriteBatch) added by Luminance [23:06:32.000] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UICharacterSelect::Draw(SpriteBatch) added by Luminance [23:06:32.005] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::DrawSelf(SpriteBatch) added by Luminance [23:06:32.006] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UIWorldSelect::Draw(SpriteBatch) added by Luminance [23:06:32.008] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.NPCLoader::SetDefaults(NPC, bool) added by Luminance [23:06:32.025] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.CombinedHooks::ModifyHitNPCWithProj(Projectile, NPC, ref HitModifiers) added by FargowiltasSouls [23:06:32.264] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by NoxusBoss [23:06:33.397] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PreAI(NPC) added by FargowiltasCrossmod [23:06:33.400] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::AI(NPC) added by FargowiltasCrossmod [23:06:33.404] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::OtherStatChanges(NPC) added by FargowiltasCrossmod [23:06:33.421] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PreDraw(NPC, SpriteBatch, Vector2, Color) added by FargowiltasCrossmod [23:06:33.438] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PostDraw(NPC, SpriteBatch, Vector2, Color) added by FargowiltasCrossmod [23:06:33.440] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::BossHeadSlot(NPC, ref int) added by FargowiltasCrossmod [23:06:33.441] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCStats::GetNPCDamage(NPC) added by FargowiltasCrossmod [23:06:33.458] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.Champions.Nature.NatureChampion::AI() added by FargowiltasCrossmod [23:06:33.474] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.Champions.Terra.TerraChampion::AI() added by FargowiltasCrossmod [23:06:33.476] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.Golem::CheckTempleWalls(Vector2) added by FargowiltasCrossmod [23:06:33.490] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.DukeFishron::SafePreAI(NPC) added by FargowiltasCrossmod [23:06:33.492] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.MoonLord::IsProjectileValid(NPC, Projectile) added by FargowiltasCrossmod [23:06:33.494] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorHeadMedium::OnKill() added by FargowiltasCrossmod [23:06:33.496] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorBodyMedium::OnKill() added by FargowiltasCrossmod [23:06:33.499] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorTailMedium::OnKill() added by FargowiltasCrossmod [23:06:33.510] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.Globals.EModeGlobalNPC::EditSpawnPool(IDictionary`2, NPCSpawnInfo) added by FargowiltasCrossmod [23:06:33.577] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.CalamityGlobalProjectile::PreAI(Projectile) added by FargowiltasCrossmod [23:06:33.580] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.CalamityGlobalProjectile::CanDamage(Projectile) added by FargowiltasCrossmod [23:06:33.584] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.Boss.BrimstoneMonster::CanHitPlayer(Player) added by FargowiltasCrossmod [23:06:33.596] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Projectiles.FargoSoulsGlobalProjectile::OnSpawn(Projectile, IEntitySource) added by FargowiltasCrossmod [23:06:33.598] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Squirrel::IsFargoSoulsItem(Item) added by FargowiltasCrossmod [23:06:33.601] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.Toggler.ToggleBackend::MinimalEffects() added by FargowiltasCrossmod [23:06:33.603] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.BossRushDialogueSystem::Tick() added by FargowiltasCrossmod [23:06:33.604] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Masochist::CanToggleEternity() added by FargowiltasCrossmod [23:06:33.606] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.UI.SoulTogglerButton::OnActivate() added by FargowiltasCrossmod [23:06:33.609] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.BossRushSky::DetermineDrawEligibility() added by FargowiltasCrossmod [23:06:33.610] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Common.Utilities.EModeUtils::DropSummon(NPC, int, bool, ref bool, bool) added by FargowiltasCrossmod [23:06:33.612] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Common.Utilities.EModeUtils::DropSummon(NPC, string, bool, ref bool, bool) added by FargowiltasCrossmod [23:06:33.614] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalamityUtils::GetBestClassDamage(Player) added by FargowiltasCrossmod [23:06:33.615] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.FargoSoulsUtil::HighestDamageTypeScaling(Player, int) added by FargowiltasCrossmod [23:06:33.616] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.AstralInfectionBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:06:33.618] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.BrimstoneCragsBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:06:33.618] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SulphurousSeaBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:06:33.619] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SunkenSeaBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:06:33.621] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.TungstenEffect::TungstenIncreaseWeaponSize(FargoSoulsPlayer) added by FargowiltasCrossmod [23:06:33.622] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.TungstenEffect::TungstenNeverAffectsProj(Projectile) added by FargowiltasCrossmod [23:06:33.626] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.AdamantiteEffect::CalcAdamantiteAttackSpeed(Player, Item) added by FargowiltasCrossmod [23:06:33.633] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Items.TreasureBags.MiscGrabBags.StarterBag::ModifyItemLoot(ItemLoot) added by FargowiltasCrossmod [23:06:33.640] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.FargowiltasSouls::DropDevianttsGift(Player) added by FargowiltasCrossmod [23:06:33.642] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Projectiles.Explosives.AutoHouseProj::GetTiles(Player, out int, out int, out int, out bool) added by FargowiltasCrossmod [23:06:33.643] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Projectiles.Explosives.AutoHouseProj::GetFurniture(Player, out int, out int, out int, out int) added by FargowiltasCrossmod [23:06:33.645] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Souls.FlightMasteryWings::VerticalWingSpeeds(Player, ref float, ref float, ref float, ref float, ref float) added by FargowiltasCrossmod [23:06:33.646] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Souls.FlightMasteryWings::HorizontalWingSpeeds(Player, ref float, ref float) added by FargowiltasCrossmod [23:06:33.647] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Forces.LifeForce::VerticalWingSpeeds(Player, ref float, ref float, ref float, ref float, ref float) added by FargowiltasCrossmod [23:06:33.648] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Forces.LifeForce::HorizontalWingSpeeds(Player, ref float, ref float) added by FargowiltasCrossmod [23:06:33.649] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.EmodeItemBalance::EmodeBalance(ref Item, ref float, ref String[], ref string) added by FargowiltasCrossmod [23:06:33.651] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Items.FargoGlobalItem::TryUnlimBuff(Item, Player) added by FargowiltasCrossmod [23:06:33.658] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.ModPlayers.FargoSoulsPlayer::PreKill(double, int, bool, ref bool, ref bool, ref PlayerDeathReason) added by FargowiltasCrossmod [23:06:33.663] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.ModPlayers.EModePlayer::PreUpdate() added by FargowiltasCrossmod [23:06:33.680] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalPlayer.CalamityPlayer::CatchFish(FishingAttempt, ref int, ref int, ref AdvancedPopupRequest, ref Vector2) added by FargowiltasCrossmod [23:06:33.688] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalPlayer.CalamityPlayer::ModifyHurtInfo_Calamity(ref HurtInfo) added by FargowiltasCrossmod [23:06:33.689] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalamityUtils::GetAdrenalineDamage(CalamityPlayer) added by FargowiltasCrossmod [23:06:34.093] [.NET TP Worker/WARN] [tML]: Luminance spent 1656ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:34.093] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:06:34.096] [.NET TP Worker/INFO] [tML]: Finalizing Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:06:34.099] [.NET TP Worker/INFO] [tML]: Finalizing Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:06:34.103] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AI_001_Slimes_GenerateItemInsideBody(bool) added by NoxusBoss [23:06:34.104] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.VanillaNPCAIOverrides.RegularEnemies.SlimeAI::ChooseRandomItem(out int) added by NoxusBoss [23:06:34.114] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:06:34.124] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:06:34.127] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.SulphurSeaSky::Draw(SpriteBatch, float, float) added by NoxusBoss [23:06:34.136] [.NET TP Worker/DEBUG] [tML]: Hook BossChecklist.EntryInfo::GetDespawnMessage(NPC) added by NoxusBoss [23:06:34.137] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundPlayer::Play_Inner(ref SoundStyle, Nullable`1, SoundUpdateCallback) added by NoxusBoss [23:06:34.150] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:06:34.542] [.NET TP Worker/WARN] [CalamityMod]: This mod call is deprecated. Calamity automatically registers cooldowns. [23:06:34.549] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:06:34.551] [.NET TP Worker/INFO] [tML]: Finalizing Content: ImproveGame (Quality of Terraria) v1.8.1.6 [23:06:34.570] [.NET TP Worker/DEBUG] [tML]: Hook RecipeBrowser.UIElements.UITrackIngredientSlot::CountItemGroups(Player, Recipe, int, int) added by ImproveGame [23:06:34.572] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.CommonEnemyUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.573] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.CritterUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.574] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.GoldCritterUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.575] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.HighestOfMultipleUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.576] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.SalamanderShellyDadUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.577] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:06:34.690] [.NET TP Worker/WARN] [tML]: ImproveGame spent 116ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:06:34.690] [.NET TP Worker/INFO] [tML]: Finalizing Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:06:34.691] [.NET TP Worker/INFO] [tML]: Finalizing Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:06:34.693] [.NET TP Worker/INFO] [tML]: Finalizing Content: MagicStorage (Magic Storage) v0.6.0.3 [23:06:34.720] [.NET TP Worker/INFO] [tML]: Finalizing Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:06:34.721] [.NET TP Worker/INFO] [tML]: Finalizing Content: NoMoreTombs (No More Tombs) v2.1 [23:06:34.723] [.NET TP Worker/INFO] [tML]: Finalizing Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:06:34.723] [.NET TP Worker/INFO] [OreExcavator]: Auto-whitelist runner started. Looking for modded ores and gems to whitelist... [23:06:34.724] [.NET TP Worker/INFO] [OreExcavator]: Running through tML Ore Tile Set... [23:06:34.724] [.NET TP Worker/INFO] [OreExcavator]: Ore Set Search completed. [23:06:34.724] [.NET TP Worker/INFO] [OreExcavator]: Beginning manaual ore search... [23:06:34.724] [.NET TP Worker/INFO] [OreExcavator]: Found CalamityMod - But we're already up-to-date with them! v(2.0.4.6) [23:06:34.727] [.NET TP Worker/INFO] [OreExcavator]: Auto-whitelist runner concluded. Finishing up... [23:06:34.733] [.NET TP Worker/INFO] [tML]: Finalizing Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:06:34.750] [.NET TP Worker/INFO] [tML]: Finalizing Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:06:34.751] [.NET TP Worker/INFO] [tML]: Finalizing Content: WingSlot (Wing Slot) v2.0.4 [23:06:34.759] [.NET TP Worker/INFO] [tML]: Mods using the most RAM: CalamityMod 2.3 GB, NoxusBoss 405.0 MB, FargowiltasSouls 221.2 MB [23:06:34.774] [.NET TP Worker/INFO] [tML]: RAM physical: tModLoader usage: 2.8 GB, All processes usage: 15.3 GB, Available: 77.8 MB, Total Installed: 15.3 GB [23:06:34.774] [.NET TP Worker/INFO] [tML]: RAM virtual: tModLoader usage: 5.7 GB, All processes usage: 17.6 GB [23:06:34.774] [.NET TP Worker/WARN] [tML]: Total system memory usage exceeds installed physical memory, tModLoader will likely experience performance issues due to frequent page file access. [23:06:34.898] [.NET TP Worker/DEBUG] [tML]: GlobalItem registration stats. Count: 47, Slots per Entity: 10 Instanced: 10, Conditional with slot: 1, Conditional by type: 2, Applies to single type: 1 List Permutations: 10, Est Memory Consumption: 1904 bytes [23:06:35.165] [.NET TP Worker/DEBUG] [tML]: GlobalNPC registration stats. Count: 319, Slots per Entity: 297 Instanced: 297, Conditional with slot: 283, Conditional by type: 0, Applies to single type: 197 List Permutations: 2961, Est Memory Consumption: 277160 bytes [23:06:35.218] [.NET TP Worker/DEBUG] [tML]: GlobalProjectile registration stats. Count: 31, Slots per Entity: 20 Instanced: 20, Conditional with slot: 6, Conditional by type: 0, Applies to single type: 4 List Permutations: 31, Est Memory Consumption: 4008 bytes [23:06:35.567] [.NET TP Worker/INFO] [tML]: Adding Recipes... [23:06:35.828] [.NET TP Worker/INFO] [BossChecklist]: The Boss Log Mod Call has been last updated on BossChecklist (v2.0.0). Check out the GitHub Wiki guide to stay updated on the latest changes! Updated Mod.Call documentation for BossChecklist can be found here: https://github.com/JavidPack/BossChecklist/wiki/[1.4.4]-Boss-Log-Entry-Mod-Call [23:06:35.828] [.NET TP Worker/INFO] [BossChecklist]: Progression values for vanilla entries have been last updated on BossChecklist (v1.4.0) [23:06:35.828] [.NET TP Worker/INFO] [BossChecklist]: NoLogging [23:06:35.829] [.NET TP Worker/WARN] [BossChecklist]: A 'SubmitEntryCollectibles' call from Calamity Mod Music contains an invalid key (CalamityMod BossRush) and will be ignored. [23:06:37.546] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:06:37.547] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.ModLoader.Core.ModOrganizer.SaveLastLaunchedMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 325 at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 384 at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 134 at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 112 at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:06:37.567] [.NET TP Worker/INFO] [tML]: Mod Load Completed in 28607ms [23:06:37.606] [Main Thread/DEBUG] [tML]: Web Request: https://api.steampowered.com/ISteamNews/GetNewsForApp/v2/?appid=1281930&count=1&feeds=steam_community_announcements [23:06:47.733] [34/INFO] [DragonLens]: NPC assets finished loading in 11493 ms [23:06:48.368] [35/INFO] [DragonLens]: Tile assets finished loading in 12128 ms [23:06:51.133] [Main Thread/INFO] [tML]: Finding Mods... [23:06:51.136] [Main Thread/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.Social.Steam.WorkshopBrowserModule.OnLocalModsChanged(HashSet`1 modSlugs, Boolean isDeletion) in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 37 at Terraria.Social.Steam.WorkshopBrowserModule.Initialize() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 31 at Terraria.ModLoader.UI.ModBrowser.UIModBrowser.OnActivate() in tModLoader\Terraria\ModLoader\UI\ModBrowser\UIModBrowser.cs:line 308 at Terraria.UI.UIElement.Activate() in tModLoader\Terraria\UI\UIElement.cs:line 520 at Terraria.UI.UserInterface.SetState(UIState state) in tModLoader\Terraria\UI\UserInterface.cs:line 262 at Terraria.GameContent.UI.States.UIWorkshopHub.Click_OpenModBrowserMenu(UIMouseEvent evt, UIElement listeningElement) in tModLoader\Terraria\GameContent\UI\States\UIWorkshopHub.TML.cs:line 98 at Terraria.UI.UIElement.LeftClick(UIMouseEvent evt) in tModLoader\Terraria\UI\UIElement.cs:line 424 at Terraria.UI.UserInterface.<>c.<.ctor>b__21_2(UIElement element, UIMouseEvent evt) in tModLoader\Terraria\UI\UserInterface.cs:line 47 at Terraria.UI.UserInterface.Update_Inner(GameTime time, UIElement uIElement, Boolean& num) in tModLoader\Terraria\UI\UserInterface.cs:line 167 at Terraria.UI.UserInterface.Update(GameTime time) in tModLoader\Terraria\UI\UserInterface.cs:line 154 at DMD(GameTime gameTime) at ImproveGame.UIFramework.UISystem.<>c.b__53_0(orig_UpdateUIStates orig, GameTime time) at Hookc::b__53_0(Terraria.On_Main+orig_UpdateUIStates,Microsoft.Xna.Framework.GameTime)>(GameTime ) at SyncProxy(GameTime ) at DMD?28726221::Terraria.Main::DoUpdate>(Main this, GameTime& gameTime) at DragonLens.Content.Tools.Gameplay.FastForwardSystem.UpdateExtraTimes(orig_DoUpdate orig, Main self, GameTime& gameTime) at Hook(Main , GameTime& ) at NoxusBoss.Content.MainMenuThemes.AvatarRiftSkyMainMenu.UpdateSky(orig_DoUpdate orig, Main self, GameTime& gameTime) at Hook(Main , GameTime& ) at SyncProxy(Main , GameTime& ) at Terraria.Main.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.RunLoop() at Microsoft.Xna.Framework.Game.Run() at Terraria.Program.RunGame() at Terraria.Program.LaunchGame_(Boolean isServer) at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) at Terraria.MonoLaunch.Main_End(String[] args) at Terraria.MonoLaunch.<>c__DisplayClass1_0.
b__1() [23:06:51.657] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/17962864724054614582/C5320E96DC424EE468C05A1C8C69A35A57D42F31/ [23:06:51.663] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/14868004308702714731/FC6F692C0EB314F3FE82AA6F161E0A9B2181DB78/ [23:06:51.664] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/16405249884855157464/BB662BE67CFBDAB70C7B3132931F1658F71E5BE4/ [23:06:51.664] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/14176235523473469454/0280D756B6B46DC0553E230F1E6B35218B53B4E3/ [23:06:51.664] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/10705130035853929303/64304DEBDEE5DBEB7DD9008D0F8356E0B7373ADF/ [23:06:51.665] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/9621219083185424354/7EA1318264AB2A79A35785A50869EC75956759C2/ [23:06:51.935] [33/INFO] [DragonLens]: Projectile assets finished loading in 15695 ms [23:06:52.236] [.NET TP Worker/WARN] [tML]: Mod '灾厄寓言追加汉化' is missing required metadata: 'author'. [23:06:54.101] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/5071647734844809680/7F6D7C1D5ECA76B2DFDC4614FF0BB05BEC32DE8F/ [23:06:54.103] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/36697142551629809/EB934A8EE236E09E0A410D48835BBC2B888A378E/ [23:06:54.103] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/1877451307938740900/59CC28FAA8493F6027E21ECD932B9035CFA3AD8A/ [23:06:54.103] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2476497375243486018/5522C61CCF61594BAB4CC34291CD1962B712FA13/ [23:06:54.103] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/1760364830841561264/6B139F12805DB4D2AE5FF3C7A8EDB6CB2380E2E0/ [23:06:54.105] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2542928174274416707/11BE5129489AB9A7686721391D2A8A959FBABDC0/ [23:06:54.702] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/19804612658852877/CBD51571B74894BE5B0F57735B0E229CD53D1CA2/ [23:06:54.702] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2484371601592249401/4E808DE362C509B852DB8D1FCE7CAD5F14F8F78B/ [23:06:54.702] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2003589510211292766/FA5F063B3BC98465EC1DD95CDABDAA241D64061D/ [23:06:54.703] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2495647722468781946/8B316F2E6B8CF6D17B39A4841F07891BCD04B2B8/ [23:06:54.703] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/1684895225342018039/0904DAD830913BAAF577764B42227C27427B313F/ [23:06:54.703] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/2505773846543998409/02F7BDB01B69685DB380969646BA376561766C43/ [23:06:56.654] [.NET TP Worker/INFO] [tML]: Attempting Download Item: UltraSonic [23:06:56.655] [.NET TP Worker/INFO] [tML]: Queuing download with Steam download manager... [23:06:59.615] [.NET TP Worker/INFO] [tML]: Download 12% Complete [23:07:01.773] [.NET TP Worker/INFO] [tML]: Download 22% Complete [23:07:03.342] [.NET TP Worker/INFO] [tML]: Download 33% Complete [23:07:05.107] [.NET TP Worker/INFO] [tML]: Download 46% Complete [23:07:07.461] [.NET TP Worker/INFO] [tML]: Download 56% Complete [23:07:07.755] [.NET TP Worker/INFO] [tML]: Download 66% Complete [23:07:09.716] [.NET TP Worker/INFO] [tML]: Download 77% Complete [23:07:10.795] [.NET TP Worker/INFO] [tML]: Download 87% Complete [23:07:11.481] [.NET TP Worker/INFO] [tML]: Download 97% Complete [23:07:11.579] [.NET TP Worker/INFO] [tML]: Download 100% Complete [23:07:11.813] [19/DEBUG] [tML]: Download Callback Received From Steam: k_EResultOK [23:07:11.881] [.NET TP Worker/INFO] [tML]: Item Download Completed [23:07:11.881] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:07:11.883] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.Social.Steam.WorkshopBrowserModule.OnLocalModsChanged(HashSet`1 modSlugs, Boolean isDeletion) in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 37 at Terraria.ModLoader.Core.ModOrganizer.LocalModsChanged(HashSet`1 modSlugs, Boolean isDeletion) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 32 at Terraria.ModLoader.UI.ModBrowser.UIModBrowser.DownloadMods(IEnumerable`1 mods, Int32 previousMenuId, Action setReloadRequred, Action`1 onNewModInstalled) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecuteFromThreadPool(Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:07:15.728] [Main Thread/INFO] [BossChecklist]: Progression mode is disabled [23:07:18.425] [.NET TP Worker/INFO] [Terraria]: Loading World: Abhorrent Oasis of Prophecy, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:07:18.435] [.NET TP Worker/INFO] [StatusText]: Loading world data [23:07:19.851] [.NET TP Worker/INFO] [StatusText]: Settling liquids [23:07:20.368] [.NET TP Worker/INFO] [StatusText]: Loading map data [23:07:20.764] [.NET TP Worker/INFO] [StatusText]: Drawing map [23:07:21.188] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.BrainofCthulhu.EDeathBoC has reference fields (oldAI) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.273] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.CalamitasClone.CalamitasCloneEternity has reference fields (AvailableStates) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.274] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.CalamitasClone.CalamitasBrothersEternity has reference fields (AvailableStates) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.275] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Crabulon.CrabulonEternity has reference fields (attackCycle) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.275] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Cryogen.CryogenEternity has reference fields (Chains, AttackChoices) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.276] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.DesertScourge.DSEternity has reference fields (drawInfo, ai, attackCycle, lungeInfo) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.277] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.ArtemisAndApollo.ApolloEternity has reference fields (k__BackingField, k__BackingField, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.277] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Ares.AresBodyEternity has reference fields (k__BackingField, k__BackingField, IdleLoopedSound, StateQueue, k__BackingField, k__BackingField, ExoOverloadLoopedSound) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.277] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.ArtemisAndApollo.ArtemisEternity has reference fields (k__BackingField, k__BackingField, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.278] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Draedon.DraedonEternity has reference fields (k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.278] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Hades.HadesHeadEternity has reference fields (IdleLoopedSound, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.281] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.OldDuke.OldDukeEternity has reference fields (k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.282] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Perforators.PerfsEternity has reference fields (RecentAttacks, Legs, LegSprites, LegBraces) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.284] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.SlimeGod.SlimeGodCoreEternity has reference fields (AttackCycle) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:07:21.306] [Main Thread/INFO] [Terraria]: Entering world with player: M, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:07:23.558] [.NET TP Worker/INFO] [OreExcavator]: [Ore Excavator (1.4.3/1.4.4 Veinminer)] - v0.8.9 We have a discord for bug reporting and feature suggestions: https://discord.gg/FtrsRtPe6h We've released a HUGE update with translations, fixes, and more! Most major issues have been fixed, and compatibility expanded. We recommend resetting OE's configs, and re-editing them as you see fit. If your language is missing, come help us translate the mod on Discord! Oh yeah, you can also disable this popup in your Client configs. [23:07:34.772] [Main Thread/INFO] [tML]: tModLoader RAM usage has increased: 6.7 GB [23:07:48.222] [.NET TP Worker/INFO] [StatusText]: Saving map data [23:07:48.770] [.NET TP Worker/INFO] [StatusText]: Backing up player file [23:07:49.184] [.NET TP Worker/INFO] [StatusText]: Saving world data [23:07:49.407] [.NET TP Worker/INFO] [StatusText]: Validating world save [23:07:49.504] [.NET TP Worker/INFO] [StatusText]: Backing up world file [23:07:49.560] [.NET TP Worker/INFO] [StatusText]: Saving modded world data [23:08:10.929] [32/INFO] [DragonLens]: Item assets finished loading in 94689 ms [23:08:50.917] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:08:50.918] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Read() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 331 at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindMods(Boolean logDuplicates) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 56 at Terraria.ModLoader.UI.UIMods.<>c.b__57_0() in tModLoader\Terraria\ModLoader\UI\UIMods.cs:line 570 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:08:50.943] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.8.20 for tML 2022.9.47.61 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.943] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.5 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:50.943] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.7 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:50.943] [.NET TP Worker/DEBUG] [tML]: Selected AlchemistNPCLite 1.9.8 for tML 2025.2.3.2 from Workshop. [23:08:50.943] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.5 for tML 2022.8.54.6 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.6.0.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Selected Antisocial 1.6.0.3 for tML 2023.8.3.3 from Workshop. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.3.1 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.2 for tML 2024.2.3.0 from Workshop. Reason: a newer version exists. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.1 for tML 2023.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Selected BetterZoom 4.5.0.3 for tML 2024.5.3.3 from Workshop. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 1.5.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2.1 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Selected BossChecklist 2.2.2 for tML 2024.9.3.0 from Workshop. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped BossCursor 2.0.0 for tML 2022.5.103.14 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Selected BossCursor 3.0.0 for tML 2023.6.23.0 from Workshop. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.2.3 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.944] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.5 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.3 for tML 2024.4.3.0 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Selected CalamityMod 2.0.4.6 for tML 2024.12.3.1 from Workshop. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.2.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.4.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.3.7 for tML 2023.10.3.0 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Selected CalamityModMusic 2.0.4.3 for tML 2024.4.3.0 from Workshop. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6068 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6016 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Selected CalamityOverhaul 0.6076 for tML 2025.2.3.3 from Workshop. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2.1 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Selected CatalystMod 1.1.2.3 for tML 2024.3.3.3 from Workshop. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.3 for tML 2022.6.96.4 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Selected DisableCorruptionSpread 1.3.0.2 for tML 2023.6.25.27 from Workshop. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.3.2 for tML 2022.9.47.42 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.945] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.9.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.8.4 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Selected DragonLens 1.9.2.1 for tML 2025.2.3.2 from Workshop. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 2.8.8 for tML 2022.9.47.45 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.6.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.5.5 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Selected Fargowiltas 3.3.6.2 for tML 2025.3.3.1 from Workshop. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.10 for tML 2025.2.3.0 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.8 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasCrossmod 1.2.0.12 for tML 2025.3.3.1 from Workshop. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.1 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.2 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasMusic 0.1.7.3 for tML 2024.11.3.1 from Workshop. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.4.2.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.13 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:08:50.946] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasSouls 1.7.2.14 for tML 2025.3.3.1 from Workshop. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped HelpfulNPCs 2.0.4 for tML 2022.8.54.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Selected HelpfulNPCs 2.2.2 for tML 2023.6.25.31 from Workshop. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.6.3.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.1.3 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.0.6 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Selected ImproveGame 1.8.1.6 for tML 2025.2.3.3 from Workshop. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.9 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Selected InnoVault 1.9.20 for tML 2025.3.3.1 from Workshop. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.2 for tML 2023.6.25.5 from Workshop. Reason: a newer version exists. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Selected InstantPlatformFallthrough 1.4 for tML 2025.1.3.1 from Workshop. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2022.9.1 for tML 2022.8.54.2 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.947] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2023.8.15.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Selected LansUILib 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2022.8.29 for tML 2022.7.58.9 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2023.8.17.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Selected LansUncraftItems 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.2.2 for tML 2022.9.47.29 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4.1 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4 for tML 2024.7.3.2 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Selected Lights 1.4.2 for tML 2024.10.3.0 from Workshop. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.7 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.9 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:50.948] [.NET TP Worker/DEBUG] [tML]: Selected Luminance 1.0.12 for tML 2025.2.3.3 from Workshop. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.5.7.10 for tML 2023.1.16.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.6.0.3 for tML 2022.9.47.85 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Selected MagicStorage 0.6.0.3 for tML 2023.6.25.31 from Workshop. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.1.5.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.4 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Selected miningcracks_take_on_luiafk 1.2.5 for tML 2024.3.3.2 from Workshop. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.3 for tML 2022.6.90.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.1 for tML 2023.6.25.32 from Workshop. Reason: a newer version exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.2 for tML 2023.11.3.3 from Workshop. Reason: a matching version for a newer tModLoader exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Selected MoreAccessories 1.4.2 for tML 2023.12.2.5 from Workshop. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MP3Player 1.6.1 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Skipped MP3Player 1.7.2 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:50.949] [.NET TP Worker/DEBUG] [tML]: Selected MP3Player 1.7.4 for tML 2025.2.3.3 from Workshop. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 1.5 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 2.0 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Selected NoMoreTombs 2.1 for tML 2024.4.3.2 from Workshop. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.4 for tML 2022.9.47.21 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.6 for tML 2023.6.25.29 from Workshop. Reason: a newer version exists. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.5 for tML 2023.5.40.0 from Workshop. Reason: a newer version exists. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Selected NoPylonRestrictions 0.1.3.7 for tML 2023.8.2.8 from Workshop. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.0.8 for tML 2022.9.47.64 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.19 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.16 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Selected NoxusBoss 1.2.20 for tML 2025.2.3.2 from Workshop. [23:08:50.950] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.4 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.8 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.7 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Selected OreExcavator 0.8.9 for tML 2024.6.3.1 from Workshop. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.2.3.2 for tML 2022.5.103.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.3.0.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Selected RandomizerMod 1.3.0.2 for tML 2023.10.3.0 from Workshop. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.9.9 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.8 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.7 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Selected RecipeBrowser 0.10.8.3 for tML 2024.10.3.0 from Workshop. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.4.1 for tML 2023.6.25.17 from Workshop. Reason: a newer version exists. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Selected SerousCommonLib 1.0.5.1 for tML 2023.11.3.3 from Workshop. [23:08:50.951] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.1.1.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Selected ShorterRespawn 1.2 for tML 2024.11.3.2 from Workshop. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 1.4.5.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.4 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.3 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Selected StarsAbove 2.1.4.1 for tML 2025.2.3.0 from Workshop. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.2.0 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.5.3 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.6.1 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Selected StructureHelper 3.0.1 for tML 2025.1.3.1 from Workshop. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.1.3 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.2 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.1 for tML 2023.11.3.3 from Workshop. Reason: a newer version exists. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Selected SubworldLibrary 2.2.3.1 for tML 2024.10.3.0 from Workshop. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.952] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.2 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.1.1 for tML 2024.5.3.1 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Selected SummonsUI 1.3.3 for tML 2024.9.3.0 from Workshop. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Selected SylaResourcePackLib 1.0 for tML 2024.4.3.2 from Workshop. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.31 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.37 for tML 2024.1.3.0 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.34 for tML 2023.9.3.2 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Selected TerrariaOverhaul 5.0.0.38 for tML 2024.2.2.11 from Workshop. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.2.0 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.3.0 for tML 2024.11.3.1 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Selected TheTesseractMod 1.3.3 for tML 2024.12.3.1 from Workshop. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.0.5.2 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Selected UndertaleGameOver 1.1.2 for tML 2025.3.3.1 from Workshop. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.953] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.3 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Selected WingSlot 2.0.4 for tML 2023.8.3.3 from Workshop. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3 for tML 2022.9.47.79 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Selected WingTimeUI 0.1.4.1 for tML 2024.4.3.2 from Workshop. [23:08:50.954] [.NET TP Worker/DEBUG] [tML]: Selected 城镇NPC无敌 9999.9999.9999.9999 for tML 2024.2.3.0 from Workshop. [23:08:52.175] [Main Thread/INFO] [tML]: Enabling Mod: MP3Player [23:08:54.676] [.NET TP Worker/INFO] [StatusText]: Clearing map data: [23:08:54.787] [.NET TP Worker/INFO] [tML]: Unloading: WingSlot (Wing Slot) v2.0.4 [23:08:54.794] [.NET TP Worker/INFO] [tML]: Unloading: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:08:54.794] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 2 detours from TheTesseractMod in TheTesseractMod [23:08:54.818] [.NET TP Worker/INFO] [tML]: Unloading: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:08:54.818] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 2 detours from RecipeBrowser in RecipeBrowser [23:08:54.828] [.NET TP Worker/INFO] [tML]: Unloading: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:08:54.828] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 1 detours from OreExcavator in OreExcavator [23:08:54.843] [.NET TP Worker/INFO] [tML]: Unloading: NoMoreTombs (No More Tombs) v2.1 [23:08:54.843] [.NET TP Worker/DEBUG] [tML]: Unloading 2 IL hooks, 1 detours from NoMoreTombs in NoMoreTombs [23:08:54.859] [.NET TP Worker/INFO] [tML]: Unloading: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:08:54.860] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 1 detours from miningcracks_take_on_luiafk in miningcracks_take_on_luiafk [23:08:54.891] [.NET TP Worker/INFO] [tML]: Unloading: MagicStorage (Magic Storage) v0.6.0.3 [23:08:54.891] [.NET TP Worker/DEBUG] [tML]: Unloading 8 IL hooks, 9 detours from MagicStorage in MagicStorage [23:08:54.914] [.NET TP Worker/INFO] [tML]: Unloading: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:08:54.914] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 1 detours from SerousCommonLib in SerousCommonLib [23:08:54.926] [.NET TP Worker/INFO] [tML]: Unloading: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:08:54.926] [.NET TP Worker/DEBUG] [tML]: Unloading 1 IL hooks, 0 detours from InstantPlatformFallthrough in InstantPlatformFallthrough [23:08:55.026] [.NET TP Worker/INFO] [tML]: Unloading: ImproveGame (Quality of Terraria) v1.8.1.6 [23:08:55.026] [.NET TP Worker/DEBUG] [tML]: Unloading 28 IL hooks, 78 detours from ImproveGame in ImproveGame [23:08:55.217] [.NET TP Worker/INFO] [tML]: Unloading: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:08:55.226] [.NET TP Worker/INFO] [tML]: Unloading: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:08:55.226] [.NET TP Worker/DEBUG] [tML]: Unloading 4 IL hooks, 66 detours from FargowiltasCrossmod in FargowiltasCrossmod [23:08:55.265] [.NET TP Worker/INFO] [tML]: Unloading: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:08:55.265] [.NET TP Worker/DEBUG] [tML]: Unloading 6 IL hooks, 189 detours from NoxusBoss in NoxusBoss [23:08:55.336] [.NET TP Worker/INFO] [tML]: Unloading: SubworldLibrary (Subworld Library) v2.2.3.1 [23:08:55.336] [.NET TP Worker/DEBUG] [tML]: Unloading 18 IL hooks, 0 detours from SubworldLibrary in SubworldLibrary [23:08:55.544] [.NET TP Worker/INFO] [tML]: Unloading: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:08:55.544] [.NET TP Worker/DEBUG] [tML]: Unloading 1 IL hooks, 26 detours from FargowiltasSouls in FargowiltasSouls [23:08:55.703] [.NET TP Worker/INFO] [tML]: Unloading: Luminance (Luminance) v1.0.12 [23:08:55.703] [.NET TP Worker/DEBUG] [tML]: Unloading 39 IL hooks, 14 detours from Luminance in Luminance [23:08:56.022] [.NET TP Worker/INFO] [tML]: Unloading: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:08:56.022] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 11 detours from Fargowiltas in Fargowiltas [23:08:56.047] [.NET TP Worker/INFO] [tML]: Unloading: DragonLens (DragonLens) v1.9.2.1 [23:08:56.048] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 1 detours from StructureHelper in DragonLens [23:08:56.048] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 7 detours from DragonLens in DragonLens [23:08:56.058] [.NET TP Worker/INFO] [tML]: Unloading: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:08:56.058] [.NET TP Worker/DEBUG] [tML]: Unloading 1 IL hooks, 0 detours from DisableCorruptionSpread in DisableCorruptionSpread [23:08:56.072] [.NET TP Worker/INFO] [tML]: Unloading: BossCursor (Boss Cursor) v3.0.0 [23:08:56.090] [.NET TP Worker/INFO] [tML]: Unloading: BossChecklist (Boss Checklist) v2.2.2 [23:08:56.090] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 3 detours from BossChecklist in BossChecklist [23:08:56.107] [.NET TP Worker/INFO] [tML]: Unloading: BetterZoom (Better Zoom) v4.5.0.3 [23:08:56.107] [.NET TP Worker/DEBUG] [tML]: Unloading 2 IL hooks, 2 detours from BetterZoom in BetterZoom [23:08:56.139] [.NET TP Worker/INFO] [tML]: Unloading: Antisocial (Antisocial) v1.6.0.3 [23:08:56.139] [.NET TP Worker/DEBUG] [tML]: Unloading 0 IL hooks, 1 detours from Antisocial in Antisocial [23:08:56.155] [.NET TP Worker/INFO] [tML]: Unloading: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:08:56.175] [.NET TP Worker/INFO] [tML]: Unloading: CalamityMod (Calamity Mod) v2.0.4.6 [23:08:56.175] [.NET TP Worker/DEBUG] [tML]: Unloading 48 IL hooks, 62 detours from CalamityMod in CalamityMod [23:08:56.912] [.NET TP Worker/INFO] [tML]: Unloading: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:08:56.916] [.NET TP Worker/INFO] [tML]: Unloading: ModLoader (tModLoader) v2025.3.3.1 [23:08:59.490] [.NET TP Worker/WARN] [tML]: CalamityModMusic mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: CalamityMod mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: AlchemistNPCLite mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: Antisocial mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: BetterZoom mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: BossChecklist mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: BossCursor mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: DisableCorruptionSpread mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: DragonLens mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: Fargowiltas mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: Luminance mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: FargowiltasSouls mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.492] [.NET TP Worker/WARN] [tML]: SubworldLibrary AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: NoxusBoss mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: FargowiltasCrossmod mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: ImproveGame mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: SerousCommonLib AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: MagicStorage mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: miningcracks_take_on_luiafk mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: NoMoreTombs mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: OreExcavator mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: RecipeBrowser mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: TheTesseractMod mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/WARN] [tML]: WingSlot mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why. [23:08:59.493] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:08:59.494] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 123 at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 112 at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.8.20 for tML 2022.9.47.61 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.5 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped AlchemistNPCLite 1.9.7 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Selected AlchemistNPCLite 1.9.8 for tML 2025.2.3.2 from Workshop. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.5 for tML 2022.8.54.6 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped Antisocial 1.6.0.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Selected Antisocial 1.6.0.3 for tML 2023.8.3.3 from Workshop. [23:08:59.515] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.3.1 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.2 for tML 2024.2.3.0 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BetterZoom 4.5.0.1 for tML 2023.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Selected BetterZoom 4.5.0.3 for tML 2024.5.3.3 from Workshop. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 1.5.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2.1 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Selected BossChecklist 2.2.2 for tML 2024.9.3.0 from Workshop. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped BossCursor 2.0.0 for tML 2022.5.103.14 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Selected BossCursor 3.0.0 for tML 2023.6.23.0 from Workshop. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.2.3 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.5 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityMod 2.0.4.3 for tML 2024.4.3.0 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Selected CalamityMod 2.0.4.6 for tML 2024.12.3.1 from Workshop. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.2.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.4.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityModMusic 2.0.3.7 for tML 2023.10.3.0 from Workshop. Reason: a newer version exists. [23:08:59.516] [.NET TP Worker/DEBUG] [tML]: Selected CalamityModMusic 2.0.4.3 for tML 2024.4.3.0 from Workshop. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6068 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped CalamityOverhaul 0.6016 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Selected CalamityOverhaul 0.6076 for tML 2025.2.3.3 from Workshop. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2.1 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped CatalystMod 1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Selected CatalystMod 1.1.2.3 for tML 2024.3.3.3 from Workshop. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.3 for tML 2022.6.96.4 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped DisableCorruptionSpread 1.2.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Selected DisableCorruptionSpread 1.3.0.2 for tML 2023.6.25.27 from Workshop. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.3.2 for tML 2022.9.47.42 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.9.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped DragonLens 1.8.4 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Selected DragonLens 1.9.2.1 for tML 2025.2.3.2 from Workshop. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 2.8.8 for tML 2022.9.47.45 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.6.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Skipped Fargowiltas 3.3.5.5 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:59.517] [.NET TP Worker/DEBUG] [tML]: Selected Fargowiltas 3.3.6.2 for tML 2025.3.3.1 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.10 for tML 2025.2.3.0 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasCrossmod 1.2.0.8 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasCrossmod 1.2.0.12 for tML 2025.3.3.1 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.1 for tML 2024.8.3.2 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasMusic 0.1.7.2 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasMusic 0.1.7.3 for tML 2024.11.3.1 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.4.2.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.13 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped FargowiltasSouls 1.7.2.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Selected FargowiltasSouls 1.7.2.14 for tML 2025.3.3.1 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped HelpfulNPCs 2.0.4 for tML 2022.8.54.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Selected HelpfulNPCs 2.2.2 for tML 2023.6.25.31 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.6.3.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.1.3 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped ImproveGame 1.8.0.6 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Selected ImproveGame 1.8.1.6 for tML 2025.2.3.3 from Workshop. [23:08:59.518] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.9 for tML 2025.2.3.3 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped InnoVault 1.9.6 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Selected InnoVault 1.9.20 for tML 2025.3.3.1 from Workshop. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped InstantPlatformFallthrough 1.2 for tML 2023.6.25.5 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Selected InstantPlatformFallthrough 1.4 for tML 2025.1.3.1 from Workshop. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2022.9.1 for tML 2022.8.54.2 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped LansUILib 2023.8.15.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Selected LansUILib 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2022.8.29 for tML 2022.7.58.9 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped LansUncraftItems 2023.8.17.1 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Selected LansUncraftItems 2023.10.8.1 for tML 2023.8.3.3 from Workshop. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.2.2 for tML 2022.9.47.29 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4.1 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Skipped Lights 1.4 for tML 2024.7.3.2 from Workshop. Reason: a newer version exists. [23:08:59.519] [.NET TP Worker/DEBUG] [tML]: Selected Lights 1.4.2 for tML 2024.10.3.0 from Workshop. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.7 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped Luminance 1.0.9 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Selected Luminance 1.0.12 for tML 2025.2.3.3 from Workshop. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.5.7.10 for tML 2023.1.16.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped MagicStorage 0.6.0.3 for tML 2022.9.47.85 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Selected MagicStorage 0.6.0.3 for tML 2023.6.25.31 from Workshop. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.1.5.3 for tML 2022.9.47.47 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.4 for tML 2023.8.3.0 from Workshop. Reason: a newer version exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped miningcracks_take_on_luiafk 1.2.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Selected miningcracks_take_on_luiafk 1.2.5 for tML 2024.3.3.2 from Workshop. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.3 for tML 2022.6.90.0 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.1 for tML 2023.6.25.32 from Workshop. Reason: a newer version exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Skipped MoreAccessories 1.4.2 for tML 2023.11.3.3 from Workshop. Reason: a matching version for a newer tModLoader exists. [23:08:59.520] [.NET TP Worker/DEBUG] [tML]: Selected MoreAccessories 1.4.2 for tML 2023.12.2.5 from Workshop. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped MP3Player 1.6.1 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped MP3Player 1.7.2 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Selected MP3Player 1.7.4 for tML 2025.2.3.3 from Workshop. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 1.5 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoMoreTombs 2.0 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Selected NoMoreTombs 2.1 for tML 2024.4.3.2 from Workshop. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.4 for tML 2022.9.47.21 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.6 for tML 2023.6.25.29 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoPylonRestrictions 0.1.3.5 for tML 2023.5.40.0 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Selected NoPylonRestrictions 0.1.3.7 for tML 2023.8.2.8 from Workshop. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.0.8 for tML 2022.9.47.64 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.19 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Skipped NoxusBoss 1.2.16 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.521] [.NET TP Worker/DEBUG] [tML]: Selected NoxusBoss 1.2.20 for tML 2025.2.3.2 from Workshop. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.4 for tML 2022.9.47.46 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.8 for tML 2024.3.3.4 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped OreExcavator 0.8.7 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Selected OreExcavator 0.8.9 for tML 2024.6.3.1 from Workshop. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.2.3.2 for tML 2022.5.103.5 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped RandomizerMod 1.3.0.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Selected RandomizerMod 1.3.0.2 for tML 2023.10.3.0 from Workshop. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.9.9 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.8 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped RecipeBrowser 0.10.7 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Selected RecipeBrowser 0.10.8.3 for tML 2024.10.3.0 from Workshop. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.5 for tML 2023.9.3.3 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped SerousCommonLib 1.0.4.1 for tML 2023.6.25.17 from Workshop. Reason: a newer version exists. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Selected SerousCommonLib 1.0.5.1 for tML 2023.11.3.3 from Workshop. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.0.1 for tML 0.12 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.522] [.NET TP Worker/DEBUG] [tML]: Skipped ShorterRespawn 1.1.1.2 for tML 2023.6.25.27 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected ShorterRespawn 1.2 for tML 2024.11.3.2 from Workshop. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 1.4.5.5 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.4 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StarsAbove 2.1.3.3 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected StarsAbove 2.1.4.1 for tML 2025.2.3.0 from Workshop. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.2.0 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.5.3 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.6.1 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected StructureHelper 3.0.1 for tML 2025.1.3.1 from Workshop. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.1.3 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.2 for tML 2024.4.3.2 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.2.1 for tML 2023.11.3.3 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected SubworldLibrary 2.2.3.1 for tML 2024.10.3.0 from Workshop. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.1 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.2 for tML 2024.6.3.1 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Skipped SummonsUI 1.3.1.1 for tML 2024.5.3.1 from Workshop. Reason: a newer version exists. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected SummonsUI 1.3.3 for tML 2024.9.3.0 from Workshop. [23:08:59.523] [.NET TP Worker/DEBUG] [tML]: Selected SylaResourcePackLib 1.0 for tML 2024.4.3.2 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.31 for tML 2022.9.47.82 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.37 for tML 2024.1.3.0 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped TerrariaOverhaul 5.0.0.34 for tML 2023.9.3.2 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected TerrariaOverhaul 5.0.0.38 for tML 2024.2.2.11 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.2.0 for tML 2024.5.3.3 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped TheTesseractMod 1.3.0 for tML 2024.11.3.1 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected TheTesseractMod 1.3.3 for tML 2024.12.3.1 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.0.5.2 for tML 2022.9.47.87 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped UndertaleGameOver 1.1.1.2 for tML 2023.6.25.36 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected UndertaleGameOver 1.1.2 for tML 2025.3.3.1 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.2 for tML 2022.9.47.30 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped WingSlot 2.0.3 for tML 2023.6.25.31 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected WingSlot 2.0.4 for tML 2023.8.3.3 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3 for tML 2022.9.47.79 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.2 for tML 2024.3.3.2 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Skipped WingTimeUI 0.1.3.1 for tML 2023.6.25.20 from Workshop. Reason: a newer version exists. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected WingTimeUI 0.1.4.1 for tML 2024.4.3.2 from Workshop. [23:08:59.524] [.NET TP Worker/DEBUG] [tML]: Selected 城镇NPC无敌 9999.9999.9999.9999 for tML 2024.2.3.0 from Workshop. [23:08:59.525] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:08:59.621] [.NET TP Worker/INFO] [tML]: Sandboxing: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:08:59.630] [.NET TP Worker/INFO] [tML]: Sandboxing: CalamityMod (Calamity Mod) v2.0.4.6 [23:08:59.907] [.NET TP Worker/INFO] [tML]: Sandboxing: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:08:59.915] [.NET TP Worker/INFO] [tML]: Sandboxing: Antisocial (Antisocial) v1.6.0.3 [23:08:59.918] [.NET TP Worker/INFO] [tML]: Sandboxing: BetterZoom (Better Zoom) v4.5.0.3 [23:08:59.922] [.NET TP Worker/INFO] [tML]: Sandboxing: BossChecklist (Boss Checklist) v2.2.2 [23:08:59.930] [.NET TP Worker/INFO] [tML]: Sandboxing: BossCursor (Boss Cursor) v3.0.0 [23:08:59.934] [.NET TP Worker/INFO] [tML]: Sandboxing: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:08:59.939] [.NET TP Worker/INFO] [tML]: Sandboxing: DragonLens (DragonLens) v1.9.2.1 [23:08:59.955] [.NET TP Worker/INFO] [tML]: Sandboxing: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:08:59.975] [.NET TP Worker/INFO] [tML]: Sandboxing: Luminance (Luminance) v1.0.12 [23:08:59.986] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:09:00.084] [.NET TP Worker/INFO] [tML]: Sandboxing: SubworldLibrary (Subworld Library) v2.2.3.1 [23:09:00.088] [.NET TP Worker/INFO] [tML]: Sandboxing: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:09:00.184] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:09:00.229] [.NET TP Worker/INFO] [tML]: Sandboxing: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:09:00.233] [.NET TP Worker/INFO] [tML]: Sandboxing: ImproveGame (Quality of Terraria 更好的体验) v1.8.1.6 [23:09:00.285] [.NET TP Worker/INFO] [tML]: Sandboxing: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:09:00.288] [.NET TP Worker/INFO] [tML]: Sandboxing: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:09:00.299] [.NET TP Worker/INFO] [tML]: Sandboxing: MagicStorage (Magic Storage) v0.6.0.3 [23:09:00.319] [.NET TP Worker/INFO] [tML]: Sandboxing: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:09:00.343] [.NET TP Worker/INFO] [tML]: Sandboxing: MP3Player (UltraSonic) v1.7.4 [23:09:00.812] [.NET TP Worker/INFO] [tML]: Sandboxing: NoMoreTombs (No More Tombs) v2.1 [23:09:00.817] [.NET TP Worker/INFO] [tML]: Sandboxing: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:09:00.821] [.NET TP Worker/INFO] [tML]: Sandboxing: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:09:00.829] [.NET TP Worker/INFO] [tML]: Sandboxing: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:09:00.843] [.NET TP Worker/INFO] [tML]: Sandboxing: WingSlot (Wing Slot) v2.0.4 [23:09:00.847] [.NET TP Worker/INFO] [tML]: Constructing Mods... [23:09:00.863] [.NET TP Worker/INFO] [tML]: Adding Content: ModLoader (tModLoader) v2025.3.3.1 [23:09:00.880] [.NET TP Worker/INFO] [tML]: Adding Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:09:00.886] [.NET TP Worker/INFO] [tML]: Adding Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:09:01.179] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by CalamityMod [23:09:01.180] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_DrawNPCsOverTiles() added by CalamityMod [23:09:01.181] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:09:01.185] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by CalamityMod [23:09:01.186] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by CalamityMod [23:09:01.186] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:09:01.187] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by CalamityMod [23:09:01.209] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawBackgroundBlackFill() added by CalamityMod [23:09:01.210] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawInfernoRings() added by CalamityMod [23:09:01.338] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by CalamityMod [23:09:01.360] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickMount() added by CalamityMod [23:09:01.470] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::dropItemCheck() added by CalamityMod [23:09:01.471] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by CalamityMod [23:09:01.472] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by CalamityMod [23:09:01.473] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by CalamityMod [23:09:01.473] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPendingMouseText() added by CalamityMod [23:09:01.530] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::CanFillEmptyAmmoSlot() added by CalamityMod [23:09:04.648] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by CalamityMod [23:09:04.649] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by CalamityMod [23:09:04.735] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by CalamityMod [23:09:04.737] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawGore() added by CalamityMod [23:09:04.739] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawCursor(Vector2, bool) added by CalamityMod [23:09:04.740] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SortDrawCacheWorms() added by CalamityMod [23:09:04.743] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInfernoRings() added by CalamityMod [23:09:04.744] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::DrawPartialLiquid(bool, Tile, ref Vector2, ref Rectangle, int, ref VertexColors) added by CalamityMod [23:09:04.746] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WaterfallManager::DrawWaterfall(int, int, int, float, Vector2, Rectangle, Color, SpriteEffects) added by CalamityMod [23:09:04.747] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::RenderWater() added by CalamityMod [23:09:04.772] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Liquid.LiquidRenderer::DrawNormalLiquids(SpriteBatch, Vector2, int, float, bool) added by CalamityMod [23:09:04.824] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::oldDrawWater(bool, int, float) added by CalamityMod [23:09:04.826] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by CalamityMod [23:09:04.827] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::PreDrawTiles(bool, bool, bool) added by CalamityMod [23:09:04.829] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by CalamityMod [23:09:04.830] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ItemDropRules.CommonCode::ModifyItemDropFromNPC(NPC, int) added by CalamityMod [23:09:04.831] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by CalamityMod [23:09:04.832] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyEquipFunctional(Item, bool) added by CalamityMod [23:09:04.832] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyEquipVanity(Item) added by CalamityMod [23:09:04.833] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateArmorSets(int) added by CalamityMod [23:09:04.849] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateTime() added by CalamityMod [23:09:04.850] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by CalamityMod [23:09:04.852] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ShouldEmpressBeEnraged() added by CalamityMod [23:09:04.864] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::CollectTaxes() added by CalamityMod [23:09:04.958] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::Damage() added by CalamityMod [23:09:04.959] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ApplyTileCollision(bool, Vector2, int, int) added by CalamityMod [23:09:05.047] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyEquipFunctional(Item, bool) added by CalamityMod [23:09:05.068] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Hurt(PlayerDeathReason, int, int, out HurtInfo, bool, bool, int, bool, float, float, float) added by CalamityMod [23:09:05.126] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::DashMovement() added by CalamityMod [23:09:05.128] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DoCommonDashHandle(out int, out bool, DashStartAction) added by CalamityMod [23:09:05.132] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::GiveImmuneTimeForCollisionAttack(int) added by CalamityMod [23:09:05.155] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update_NPCCollision() added by CalamityMod [23:09:05.157] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::OpenDoor(int, int, int) added by CalamityMod [23:09:05.160] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CloseDoor(int, int, bool) added by CalamityMod [23:09:05.161] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::AffixName() added by CalamityMod [23:09:05.163] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float, float) added by CalamityMod [23:09:05.165] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::Collision_DecideFallThroughPlatforms() added by CalamityMod [23:09:05.249] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Wiring::HitWireSingle(int, int) added by CalamityMod [23:09:05.251] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by CalamityMod [23:09:05.253] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.AWorldListItem::GetDifficulty(out string, out Color) added by CalamityMod [23:09:05.256] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::GetShimmered() added by CalamityMod [23:09:05.274] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyLifeAndOrMana(Item) added by CalamityMod [23:09:05.276] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrappleMovement() added by CalamityMod [23:09:05.278] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdatePettingAnimal() added by CalamityMod [23:09:05.280] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlayerFrame() added by CalamityMod [23:09:05.282] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SlopeDownMovement() added by CalamityMod [23:09:05.285] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DamageVar(float, int, float) added by CalamityMod [23:09:05.293] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::ScaleStats_ApplyExpertTweaks() added by CalamityMod [23:09:05.311] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::AI_099_2() added by CalamityMod [23:09:05.447] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:09:05.554] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:09:05.657] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:09:05.670] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ApplyVanillaHurtEffectModifiers(ref HurtModifiers) added by CalamityMod [23:09:05.682] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateJumpHeight() added by CalamityMod [23:09:05.803] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:09:05.904] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:09:06.011] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:09:06.023] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::WingMovement() added by CalamityMod [23:09:06.047] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateLifeRegen() added by CalamityMod [23:09:06.067] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateLifeRegen() added by CalamityMod [23:09:06.158] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by CalamityMod [23:09:06.166] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateManaRegen() added by CalamityMod [23:09:06.172] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateManaRegen() added by CalamityMod [23:09:06.174] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrantPrefixBenefits(Item) added by CalamityMod [23:09:06.183] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::StatusPlayer(int) added by CalamityMod [23:09:06.220] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::Pyramid(int, int) added by CalamityMod [23:09:06.307] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowLivingTree(int, int, bool) added by CalamityMod [23:09:06.309] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SmashAltar(int, int) added by CalamityMod [23:09:06.400] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::hardUpdateWorld(int, int) added by CalamityMod [23:09:06.414] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::Chlorophyte(int, int) added by CalamityMod [23:09:06.428] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.States.UIWorldCreation::SetDefaultOptions() added by CalamityMod [23:09:06.441] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.States.UIWorldCreation::AddWorldSizeOptions(UIElement, float, MouseEvent, string, float) added by CalamityMod [23:09:06.443] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.IO.WorldFile::ClearTempTiles() added by CalamityMod [23:09:06.445] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::MakeDungeon(int, int) added by CalamityMod [23:09:06.470] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::DungeonHalls(int, int, ushort, int, bool) added by CalamityMod [23:09:06.552] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::MakeDungeon(int, int) added by CalamityMod [23:09:06.620] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBuffs(int) added by CalamityMod [23:09:06.625] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Events.Sandstorm::HasSufficientWind() added by CalamityMod [23:09:06.639] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Item::TryGetPrefixStatMultipliersForItem(int, out float, out float, out float, out float, out float, out float, out int) added by CalamityMod [23:09:06.641] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::SlimeRainSpawns(int) added by CalamityMod [23:09:06.643] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by CalamityMod [23:09:06.657] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::CanExplodeTile(int, int) added by CalamityMod [23:09:06.666] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateWindyDayState() added by CalamityMod [23:09:06.691] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateTime_StartNight(ref bool) added by CalamityMod [23:09:06.701] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::AttemptFossilShattering(int, int, Tile, bool) added by CalamityMod [23:09:06.704] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetPickaxeDamage(int, int, int, int, Tile) added by CalamityMod [23:09:06.705] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetAnglerReward(NPC, int) added by CalamityMod [23:09:06.720] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::NPCLoot() added by CalamityMod [23:09:06.723] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::PlayerInteraction(int) added by CalamityMod [23:09:06.725] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawHeldProj(PlayerDrawSet, Projectile) added by CalamityMod [23:09:06.742] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ItemCheck_CheckFishingBobbers(bool) added by CalamityMod [23:09:06.778] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Map.MapHelper::CreateMapTile(int, int, byte) added by CalamityMod [23:09:06.862] [.NET TP Worker/WARN] [tML]: CalamityMod spent 612ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:06.863] [.NET TP Worker/INFO] [tML]: Adding Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:09:06.945] [.NET TP Worker/WARN] [tML]: AlchemistNPCLite.Items.Placeable.MateriaTransmutatorMK2 has reference fields (Calamity) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:07.069] [.NET TP Worker/INFO] [tML]: Adding Content: Antisocial (Antisocial) v1.6.0.3 [23:09:07.075] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::MouseHover(Item[], int, int) added by Antisocial [23:09:07.075] [.NET TP Worker/INFO] [tML]: Adding Content: BetterZoom (Better Zoom) v4.5.0.3 [23:09:07.121] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IngameOptions::Draw(Main, SpriteBatch) added by BetterZoom [23:09:07.124] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateViewZoomKeys() added by BetterZoom [23:09:07.159] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by BetterZoom [23:09:07.163] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::get_UIScaleMax() added by BetterZoom [23:09:07.163] [.NET TP Worker/INFO] [tML]: Adding Content: BossChecklist (Boss Checklist) v2.2.2 [23:09:07.572] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by BossChecklist [23:09:07.573] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartNight(ref bool) added by BossChecklist [23:09:07.647] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyMusicBox(Item) added by BossChecklist [23:09:07.647] [.NET TP Worker/WARN] [tML]: BossChecklist spent 289ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:07.647] [.NET TP Worker/INFO] [tML]: Adding Content: BossCursor (Boss Cursor) v3.0.0 [23:09:07.659] [.NET TP Worker/INFO] [tML]: Adding Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:09:07.675] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by DisableCorruptionSpread [23:09:07.678] [.NET TP Worker/INFO] [tML]: Adding Content: DragonLens (DragonLens) v1.9.2.1 [23:09:07.695] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:09:07.696] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMap(GameTime) added by DragonLens [23:09:07.723] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:09:07.727] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoUpdate(ref GameTime) added by DragonLens [23:09:07.739] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by StructureHelper [23:09:07.759] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by DragonLens [23:09:07.761] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by DragonLens [23:09:07.768] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_MeleeHitNPCs(Item, Rectangle, int, float) added by DragonLens [23:09:08.457] [.NET TP Worker/WARN] [tML]: DragonLens spent 317ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:08.458] [.NET TP Worker/INFO] [tML]: Adding Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:09:08.487] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_Resources_Buffs() added by Fargowiltas [23:09:08.781] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by Fargowiltas [23:09:08.945] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DoCommonDashHandle(out int, out bool, DashStartAction) added by Fargowiltas [23:09:08.946] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by Fargowiltas [23:09:08.946] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyHoldDown(int, int) added by Fargowiltas [23:09:08.947] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by Fargowiltas [23:09:08.950] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CountTileTypesInArea(Int32[], int, int, int, int) added by Fargowiltas [23:09:08.952] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.SceneMetrics::ExportTileCountsToMain() added by Fargowiltas [23:09:08.955] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HasUnityPotion() added by Fargowiltas [23:09:08.957] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::TakeUnityPotion() added by Fargowiltas [23:09:08.958] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by Fargowiltas [23:09:08.959] [.NET TP Worker/INFO] [tML]: Adding Content: Luminance (Luminance) v1.0.12 [23:09:08.971] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by Luminance [23:09:08.982] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by Luminance [23:09:08.993] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by Luminance [23:09:08.995] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_DrawNPCsOverTiles() added by Luminance [23:09:08.997] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by Luminance [23:09:09.005] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Effects.FilterManager::EndCapture(RenderTarget2D, RenderTarget2D, RenderTarget2D, Color) added by Luminance [23:09:09.047] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawItemTextPopups(float) added by Luminance [23:09:09.050] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Shaders.ArmorShaderData::Apply(Entity, Nullable`1) added by Luminance [23:09:09.052] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SetDisplayMode(int, int, bool) added by Luminance [23:09:09.063] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:09:09.073] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::Update() added by Luminance [23:09:09.074] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:09:09.134] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayers(Camera, IEnumerable`1) added by FargowiltasSouls [23:09:09.136] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_09_Wings(ref PlayerDrawSet) added by FargowiltasSouls [23:09:09.138] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::WingFrame(bool, bool) added by FargowiltasSouls [23:09:10.009] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrantPrefixBenefits(Item) added by FargowiltasSouls [23:09:10.519] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::GetFairyQueenWeaponsColor(float, float, Nullable`1) added by FargowiltasSouls [23:09:10.873] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Pyramid(int, int) added by FargowiltasSouls [23:09:10.875] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by FargowiltasSouls [23:09:10.876] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CanKillTile(int, int, out bool) added by FargowiltasSouls [23:09:10.878] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickWall(int, int, int) added by FargowiltasSouls [23:09:10.879] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillWall(int, int, bool) added by FargowiltasSouls [23:09:10.882] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by FargowiltasSouls [23:09:11.164] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by FargowiltasSouls [23:09:11.166] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_35_YouDied() added by FargowiltasSouls [23:09:11.167] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckSpawn_Internal(int, int) added by FargowiltasSouls [23:09:11.168] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by FargowiltasSouls [23:09:11.169] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickHeal_GetItemToUse() added by FargowiltasSouls [23:09:11.170] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckDrowning() added by FargowiltasSouls [23:09:11.171] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HorsemansBlade_SpawnPumpkin(int, int, float) added by FargowiltasSouls [23:09:11.172] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_Shoot(int, Item, int) added by FargowiltasSouls [23:09:11.174] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::AI_019_Spears_GetExtensionHitbox(out Rectangle) added by FargowiltasSouls [23:09:11.177] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Item::AffixName() added by FargowiltasSouls [23:09:11.178] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AI_123_Deerclops_TryMakingSpike_FindBestY(ref Point, int) added by FargowiltasSouls [23:09:11.185] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Utilities.NPCUtils::TargetClosestBetsy(NPC, bool, Nullable`1) added by FargowiltasSouls [23:09:11.188] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by FargowiltasSouls [23:09:11.191] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::.ctor(WorldFileData, int, bool) added by FargowiltasSouls [23:09:11.198] [.NET TP Worker/WARN] [tML]: FargowiltasSouls spent 150ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:11.198] [.NET TP Worker/INFO] [tML]: Adding Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:09:11.237] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::clearWorld() added by SubworldLibrary [23:09:11.264] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdateInWorld(Stopwatch) added by SubworldLibrary [23:09:11.285] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld() added by SubworldLibrary [23:09:11.408] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by SubworldLibrary [23:09:11.432] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::UpdateNPC_UpdateGravity() added by SubworldLibrary [23:09:11.572] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Liquid::Update() added by SubworldLibrary [23:09:11.600] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::SavePlayer(PlayerFileData, bool) added by SubworldLibrary [23:09:11.613] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IO.WorldFile::SaveWorld(bool, bool) added by SubworldLibrary [23:09:11.665] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by SubworldLibrary [23:09:11.751] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawBackground() added by SubworldLibrary [23:09:11.846] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::OldDrawBackground() added by SubworldLibrary [23:09:11.889] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateAudio() added by SubworldLibrary [23:09:11.957] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IngameOptions::Draw(Main, SpriteBatch) added by SubworldLibrary [23:09:11.972] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by SubworldLibrary [23:09:12.050] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBiomes() added by SubworldLibrary [23:09:12.062] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawUnderworldBackground(bool) added by SubworldLibrary [23:09:12.076] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Netplay::AddCurrentServerToRecentList() added by SubworldLibrary [23:09:12.085] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::EraseWorld(int) added by SubworldLibrary [23:09:12.087] [.NET TP Worker/INFO] [tML]: Adding Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:09:12.131] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_13_Leggings(ref PlayerDrawSet) added by NoxusBoss [23:09:12.186] [.NET TP Worker/WARN] [tML]: NoxusBoss.Content.Items.PerversePurse has reference fields (k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:12.293] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.SolynBooks.AutoloadableSolynBook has reference fields (k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:12.309] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.MusicBoxAutoloader+AutoloadableMusicBoxItem has reference fields (drawOverrideBehavior) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:12.377] [.NET TP Worker/WARN] [tML]: NoxusBoss.Core.Autoloaders.TreasureBagAutoloader+AutoloadableTreasureBag has reference fields (setDefaults, lootSet) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:12.470] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInventory() added by NoxusBoss [23:09:12.472] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::GUIHotbarDrawInner() added by NoxusBoss [23:09:12.473] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_CheckCanUse(Item) added by NoxusBoss [23:09:12.484] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:09:12.500] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawSunAndMoon(SceneArea, Color, Color, float) added by NoxusBoss [23:09:12.502] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawBackground() added by NoxusBoss [23:09:12.504] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawSurfaceBG() added by NoxusBoss [23:09:12.517] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::Draw(SpriteBatch, Player) added by NoxusBoss [23:09:12.533] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::DrawRageBar(SpriteBatch, CalamityPlayer, Vector2) added by NoxusBoss [23:09:12.546] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.Rippers.RipperUI::DrawAdrenalineBar(SpriteBatch, CalamityPlayer, Vector2) added by NoxusBoss [23:09:12.571] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:12.573] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:12.651] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by NoxusBoss [23:09:12.661] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SellItem(Item, int) added by NoxusBoss [23:09:12.663] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by NoxusBoss [23:09:12.770] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by Luminance [23:09:12.773] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:12.814] [Main Thread/DEBUG] [tML]: Hook Terraria.Graphics.Effects.FilterManager::EndCapture(RenderTarget2D, RenderTarget2D, RenderTarget2D, Color) added by NoxusBoss [23:09:12.869] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.UI.DraedonSummoning.CodebreakerUI::Draw(SpriteBatch) added by Luminance [23:09:12.875] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.DraedonSummoning.CodebreakerUI::HandleDraedonSummonButton(TECodebreaker, Vector2) added by NoxusBoss [23:09:12.972] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile(int, int, bool, bool, bool) added by NoxusBoss [23:09:12.998] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawItems() added by NoxusBoss [23:09:13.006] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:09:13.008] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by NoxusBoss [23:09:13.057] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by NoxusBoss [23:09:13.063] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:09:13.067] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:13.069] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:13.079] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:09:13.087] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::UpdatePosition(Vector2) added by NoxusBoss [23:09:13.089] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::UpdateCollision() added by NoxusBoss [23:09:13.123] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::UpdateNPC_Inner(int) added by NoxusBoss [23:09:13.124] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckDrowning() added by NoxusBoss [23:09:13.126] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SetItemAnimation(int) added by NoxusBoss [23:09:13.135] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by NoxusBoss [23:09:13.146] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::DetailedDrawTime(int) added by NoxusBoss [23:09:13.177] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_35_YouDied() added by Luminance [23:09:13.199] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.GameTipsDisplay::Draw() added by NoxusBoss [23:09:13.202] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by NoxusBoss [23:09:13.207] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by NoxusBoss [23:09:13.209] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::DetailedDrawTime(int) added by NoxusBoss [23:09:13.218] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:09:13.273] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.BossHealthBarManager+BossHPUI::Draw(SpriteBatch, int, int) added by NoxusBoss [23:09:13.296] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.ClassicPlayerResourcesDisplaySet::DrawLife() added by Luminance [23:09:13.306] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.FancyClassicPlayerResourcesDisplaySet::PrepareFields(Player) added by Luminance [23:09:13.313] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet::PrepareFields(Player) added by Luminance [23:09:13.318] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:09:13.319] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:09:13.322] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:09:13.324] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:09:13.375] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::UpdateRippers() added by Luminance [23:09:13.447] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHurt(ref HurtModifiers) added by Luminance [23:09:13.490] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHitNPCWithProj(Projectile, NPC, ref HitModifiers) added by Luminance [23:09:13.514] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.CalPlayer.CalamityPlayer::ModifyHitNPCWithItem(Item, NPC, ref HitModifiers) added by Luminance [23:09:13.539] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.Items.Armor.Demonshade.DemonshadeHelm::UpdateArmorSet(Player) added by Luminance [23:09:13.719] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::Update(int) added by Luminance [23:09:13.776] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.WorldMiscUpdateSystem::HandleTileGrowth() added by NoxusBoss [23:09:13.786] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SulphurousSeaBiome::IsBiomeActive(Player) added by NoxusBoss [23:09:13.791] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by NoxusBoss [23:09:13.797] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.Gamepad.UILinkPointNavigator::Update() added by NoxusBoss [23:09:13.799] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by NoxusBoss [23:09:13.800] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMap(GameTime) added by NoxusBoss [23:09:13.814] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float, float) added by Luminance [23:09:13.824] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:09:13.909] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.UI.UIModItem::OnInitialize() added by Luminance [23:09:13.914] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:09:13.916] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::UpdateRGBPeriheralProbe() added by NoxusBoss [23:09:13.919] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayers(Camera, IEnumerable`1) added by NoxusBoss [23:09:13.920] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_09_Wings(ref PlayerDrawSet) added by NoxusBoss [23:09:13.921] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio_DecideOnNewMusic() added by NoxusBoss [23:09:13.925] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by NoxusBoss [23:09:13.927] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.DataStructures.PlayerDrawLayers::DrawPlayer_TransformDrawData(ref PlayerDrawSet) added by NoxusBoss [23:09:13.936] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickTile(int, int, int) added by NoxusBoss [23:09:13.938] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsTilesNPCs() added by NoxusBoss [23:09:13.941] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetHairColor(bool) added by NoxusBoss [23:09:13.949] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::DrawPreview(SpriteBatch, TileObjectPreviewData, Vector2) added by NoxusBoss [23:09:13.951] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by NoxusBoss [23:09:13.953] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::Place(TileObject) added by NoxusBoss [23:09:13.954] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile(int, int, bool, bool, bool) added by NoxusBoss [23:09:13.963] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_14_EntityHealthBars() added by Luminance [23:09:13.976] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawSunAndMoon(SceneArea, Color, Color, float) added by Luminance [23:09:13.979] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::MouseTextInner(MouseTextCache) added by Luminance [23:09:13.980] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:09:13.982] [Main Thread/DEBUG] [tML]: ILHook Terraria.GameContent.Bestiary.NamePlateInfoElement::ProvideUIElement(BestiaryUICollectionInfo) added by Luminance [23:09:13.992] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::HoverOverNPCs(Rectangle) added by Luminance [23:09:13.994] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIBestiaryEntryButton::DrawSelf(SpriteBatch) added by NoxusBoss [23:09:14.018] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by NoxusBoss [23:09:14.020] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.Events.MoonlordDeathDrama::DrawWhite(SpriteBatch) added by NoxusBoss [23:09:14.072] [Main Thread/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by Luminance [23:09:14.244] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by NoxusBoss [23:09:14.307] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInfoAccs() added by Luminance [23:09:14.393] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::Update() added by NoxusBoss [23:09:14.396] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:09:14.398] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.ASoundEffectBasedAudioTrack::ReMapVolumeToMatchXact(float) added by NoxusBoss [23:09:14.403] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundPlayer::Play_Inner(ref SoundStyle, Nullable`1, SoundUpdateCallback) added by NoxusBoss [23:09:14.617] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::PlaceTile(int, int, int, bool, bool, int, int) added by Luminance [23:09:14.626] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::PlaceObject(int, int, int, bool, int, int, int, int) added by Luminance [23:09:14.640] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_PlaceIt(bool, TileObject, int) added by Luminance [23:09:14.642] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by NoxusBoss [23:09:14.653] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.AWorldListItem::GetIcon() added by NoxusBoss [23:09:14.655] [Main Thread/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::.ctor(WorldFileData, int, bool) added by NoxusBoss [23:09:14.889] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundEngine::PlaySound(int, int, int, int, float, float) added by NoxusBoss [23:09:14.898] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.DevourerofGods.DoGSky::GetIntensity() added by NoxusBoss [23:09:14.907] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.SCalSky::GetIntensity() added by NoxusBoss [23:09:14.926] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::AnglerQuestSwap() added by Luminance [23:09:14.939] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by Luminance [23:09:14.942] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld_GrassGrowth(int, int, int, int, int, int, bool) added by NoxusBoss [23:09:14.943] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::GrowMoreVines(int, int) added by NoxusBoss [23:09:14.945] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:09:14.948] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Events.Sandstorm::EmitDust() added by NoxusBoss [23:09:14.951] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Shaders.SandstormShaderData::Apply() added by NoxusBoss [23:09:14.973] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Drawing.TileDrawing::PostDrawTiles(bool, bool, bool) added by Luminance [23:09:14.974] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Rain::MakeRain() added by NoxusBoss [23:09:14.975] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Shaders.BlizzardShaderData::Apply() added by NoxusBoss [23:09:14.976] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::ShouldBestiaryGirlBeLycantrope() added by NoxusBoss [23:09:14.978] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::EmitTreeLeaves(int, int, int, int) added by NoxusBoss [23:09:15.010] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DryCollision(bool, bool) added by NoxusBoss [23:09:15.012] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by NoxusBoss [23:09:15.015] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SpawnFastRunParticles() added by NoxusBoss [23:09:15.036] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Walls() added by NoxusBoss [23:09:15.038] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:09:15.055] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::WetCollision(Vector2, int, int) added by NoxusBoss [23:09:15.058] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::WaterCollision(Vector2, Vector2, int, int, bool, bool, bool) added by NoxusBoss [23:09:15.061] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::DrownCollision(Vector2, int, int, float, bool) added by NoxusBoss [23:09:15.062] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::LavaCollision(Vector2, int, int) added by NoxusBoss [23:09:15.065] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SwitchTiles(Vector2, int, int, Vector2, int) added by NoxusBoss [23:09:15.067] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SwitchTilesNew(Vector2, int, int, Vector2, int) added by NoxusBoss [23:09:15.069] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SolidCollision(Vector2, int, int) added by NoxusBoss [23:09:15.071] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SolidCollision(Vector2, int, int, bool) added by NoxusBoss [23:09:15.073] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StickyTiles(Vector2, Vector2, int, int) added by NoxusBoss [23:09:15.076] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Gore::NewGore(IEntitySource, Vector2, Vector2, int, float) added by NoxusBoss [23:09:15.077] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LightingEngine::GetColor(int, int) added by NoxusBoss [23:09:15.144] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawMap(GameTime) added by NoxusBoss [23:09:15.146] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ApplyTouchDamage(int, int, int) added by NoxusBoss [23:09:15.148] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::FloorVisuals(bool) added by NoxusBoss [23:09:15.150] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_40_InteractItemIcon() added by NoxusBoss [23:09:15.153] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by NoxusBoss [23:09:15.154] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by NoxusBoss [23:09:15.156] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_NonSolid() added by NoxusBoss [23:09:15.158] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsAndBlacks() added by NoxusBoss [23:09:15.160] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawLiquid(bool, int, float, bool) added by NoxusBoss [23:09:15.162] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawBackground() added by NoxusBoss [23:09:15.164] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawUnderworldBackground(bool) added by NoxusBoss [23:09:15.166] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WaterfallManager::Draw(SpriteBatch) added by NoxusBoss [23:09:15.167] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::TileCollision(Vector2, Vector2, int, int, bool, bool, int) added by NoxusBoss [23:09:15.169] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::SlopeCollision(Vector2, Vector2, int, int, float, bool) added by NoxusBoss [23:09:15.172] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StepDown(ref Vector2, ref Vector2, int, int, ref float, ref float, int, bool) added by NoxusBoss [23:09:15.174] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::StepUp(ref Vector2, ref Vector2, int, int, ref float, ref float, int, bool, int) added by NoxusBoss [23:09:15.175] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawBackgroundBlackFill() added by NoxusBoss [23:09:15.177] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawWires() added by NoxusBoss [23:09:15.179] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DryCollision(bool, bool) added by NoxusBoss [23:09:15.181] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld() added by NoxusBoss [23:09:15.183] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::KillTile_DropItems(int, int, Tile, bool, bool) added by NoxusBoss [23:09:15.185] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.DoorOpeningHelper::LookForDoorsToOpen(Player) added by NoxusBoss [23:09:15.187] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Minecart::GetOnTrack(int, int, ref Vector2, int, int) added by NoxusBoss [23:09:15.188] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::CheckPot(int, int, int) added by NoxusBoss [23:09:15.191] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::CutTilesAt(Vector2, int, int) added by NoxusBoss [23:09:15.192] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawMouseOver() added by NoxusBoss [23:09:15.193] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by NoxusBoss [23:09:15.194] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.SceneMetrics::ScanAndExportToMain(SceneMetricsScanSettings) added by NoxusBoss [23:09:15.196] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing(ref ItemCheckContext) added by NoxusBoss [23:09:15.197] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools(Item) added by NoxusBoss [23:09:15.199] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CanSeeShimmerEffects() added by NoxusBoss [23:09:15.201] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Framing::GetTileSafely(int, int) added by NoxusBoss [23:09:15.202] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.SmartCursorHelper::SmartCursorLookup(Player) added by NoxusBoss [23:09:15.203] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.MapHelper::CreateMapTile(int, int, byte) added by NoxusBoss [23:09:15.204] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Framing::SelfFrame8Way(int, int, Tile, bool) added by NoxusBoss [23:09:15.206] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::ShouldNormalEventsBeAbleToStart() added by NoxusBoss [23:09:15.207] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartDay(ref bool) added by NoxusBoss [23:09:15.208] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_StartNight(ref bool) added by NoxusBoss [23:09:15.210] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Reframe(int, int, bool) added by NoxusBoss [23:09:15.210] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LightMap::BlurPass() added by NoxusBoss [23:09:15.212] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Lighting::Brightness(int, int) added by NoxusBoss [23:09:15.214] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::ExportTo(Rectangle, LightMap, TileLightScannerOptions) added by NoxusBoss [23:09:15.216] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.LegacyLighting::GetColor(int, int) added by NoxusBoss [23:09:15.218] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CanMoveForwardOnRope(int, int, int) added by NoxusBoss [23:09:15.221] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::IsTileSpelunkable(int, int, ushort, short, short) added by NoxusBoss [23:09:15.222] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SolidOrSlopedTile(Tile) added by NoxusBoss [23:09:15.223] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.SpawnMapLayer::Draw(ref MapOverlayDrawContext, ref string) added by NoxusBoss [23:09:15.225] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Map.TeleportPylonsMapLayer::Draw(ref MapOverlayDrawContext, ref string) added by NoxusBoss [23:09:15.227] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Rain::MakeRain() added by NoxusBoss [23:09:15.230] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Collision::GetEntityEdgeTiles(List`1, Entity, bool, bool, bool, bool) added by NoxusBoss [23:09:15.232] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::TileFrame(int, int, int, ref bool, ref bool) added by NoxusBoss [23:09:15.238] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Walls() added by NoxusBoss [23:09:15.239] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:09:15.242] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::meteor(int, int, bool) added by NoxusBoss [23:09:15.264] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.World.AstralBiome::PlaceAstralMeteor() added by NoxusBoss [23:09:15.271] [.NET TP Worker/WARN] [tML]: NoxusBoss spent 347ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:15.271] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:09:15.695] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by FargowiltasCrossmod [23:09:15.830] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::RefreshDoubleJumps() added by FargowiltasCrossmod [23:09:15.832] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::RefreshMovementAbilities(bool) added by FargowiltasCrossmod [23:09:15.833] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GrappleMovement() added by FargowiltasCrossmod [23:09:15.843] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AddBuff(int, int, bool) added by FargowiltasCrossmod [23:09:15.844] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.ShimmerTransforms::IsItemTransformLocked(int) added by FargowiltasCrossmod [23:09:15.880] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Deviantt::OnChatButtonClicked(bool, ref string) added by FargowiltasCrossmod [23:09:15.882] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Deviantt::AddShops() added by FargowiltasCrossmod [23:09:15.909] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by FargowiltasCrossmod [23:09:15.925] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.WorldMiscUpdateSystem::HandleDraedonSummoning() added by FargowiltasCrossmod [23:09:15.930] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.UI.DraedonSummoning.ExoMechSelectionUI::Draw() added by FargowiltasCrossmod [23:09:15.933] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::DoDeathEvents_DropBossPotionsAndHearts(ref string) added by FargowiltasCrossmod [23:09:15.936] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by FargowiltasCrossmod [23:09:15.941] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by FargowiltasCrossmod [23:09:15.946] [.NET TP Worker/INFO] [tML]: Adding Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:09:15.947] [.NET TP Worker/INFO] [tML]: Adding Content: ImproveGame (Quality of Terraria 更好的体验) v1.8.1.6 [23:09:16.017] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::WrapIt(UIElement, ref int, PropertyFieldWrapper, object, int, object, Type, int) added by ImproveGame [23:09:16.036] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ConfigElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:16.038] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::OnActivate() added by ImproveGame [23:09:16.039] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfig::SaveConfig(UIMouseEvent, UIElement) added by ImproveGame [23:09:16.113] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInventory() added by ImproveGame [23:09:16.124] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInterface_Resources_Buffs() added by ImproveGame [23:09:16.128] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HandleBeingInChestRange() added by ImproveGame [23:09:16.131] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetItem(int, Item, GetItemSettings) added by ImproveGame [23:09:16.135] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools_TryHittingWall(Item, int, int) added by ImproveGame [23:09:16.137] [.NET TP Worker/WARN] [tML]: ImproveGame.Common.GlobalItems.ImprovePrefixItem has reference fields (Prefixs) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:16.147] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::IsPlayerNearAPylon(Player) added by ImproveGame [23:09:16.150] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::HandleTeleportRequest(TeleportPylonInfo, int) added by ImproveGame [23:09:16.151] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::InInteractionRange(int, int, TileReachCheckSettings) added by ImproveGame [23:09:16.158] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideLeftClick(Item[], int, int) added by ImproveGame [23:09:16.164] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::SlimeRainSpawns(int) added by ImproveGame [23:09:16.171] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by ImproveGame [23:09:16.209] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Chest::PutItemInNearbyChest(Item, Vector2) added by ImproveGame [23:09:16.212] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_36_Cursor() added by ImproveGame [23:09:16.221] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIKeybindingListItem::DrawSelf(SpriteBatch) added by ImproveGame [23:09:16.224] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIKeybindingListItem::GenInput(List`1) added by ImproveGame [23:09:16.225] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UIManageControls::CreateBindingGroup(int, List`1, InputMode) added by ImproveGame [23:09:16.232] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Netplay::StartServer() added by ImproveGame [23:09:16.240] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TimeLogger::NewDrawFrame() added by ImproveGame [23:09:16.312] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBiomes() added by ImproveGame [23:09:16.320] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickAmmo(Item, ref int, ref float, ref bool, ref int, ref float, out int, bool) added by ImproveGame [23:09:16.322] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ChooseAmmo(Item) added by ImproveGame [23:09:16.328] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::SetDisplayMode(int, int, bool) added by ImproveGame [23:09:16.337] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by ImproveGame [23:09:16.452] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowTree(int, int) added by ImproveGame [23:09:16.478] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowPalmTree(int, int) added by ImproveGame [23:09:16.481] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SetGemTreeDrops(int, int, Tile, ref int, ref int) added by ImproveGame [23:09:16.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by ImproveGame [23:09:16.540] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by ImproveGame [23:09:16.541] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DamageVar(float, int, float) added by ImproveGame [23:09:16.543] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::ShakeTree(int, int) added by ImproveGame [23:09:16.573] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::GrowAlch(int, int) added by ImproveGame [23:09:16.575] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::IsAlchemyPlantHarvestable(int) added by ImproveGame [23:09:16.691] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_BlockPlacementForAssortedThings(bool) added by ImproveGame [23:09:16.697] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::IsHarvestableHerbWithSeed(int, int) added by ImproveGame [23:09:16.698] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::GrowPumpkin(int, int, int) added by ImproveGame [23:09:16.700] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UnspawnTravelNPC() added by ImproveGame [23:09:16.702] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::CountKillForBannersAndDropThem() added by ImproveGame [23:09:17.122] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::VanillaHitEffect(int, double, bool) added by ImproveGame [23:09:17.138] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.138] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> ShardsOfAtheria, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> ShardsOfAtheria, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.140] [.NET TP Worker/DEBUG] [tML]: Assembly Resolve: AlchemistNPCLite, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> Redemption, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null [23:09:17.145] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateDead() added by ImproveGame [23:09:17.151] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld_Inner() added by ImproveGame [23:09:17.175] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::ScoreRoom(int, int) added by ImproveGame [23:09:17.176] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.HairstyleUnlocksHelper::ListWarrantsRemake() added by ImproveGame [23:09:17.177] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.HairstyleUnlocksHelper::RebuildList() added by ImproveGame [23:09:17.208] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by ImproveGame [23:09:17.209] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ChooseAmmo(Item) added by ImproveGame [23:09:17.242] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by ImproveGame [23:09:17.243] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::GetFishingPondState(int, int, out bool, out bool, out int, out int) added by ImproveGame [23:09:17.265] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdate(ref GameTime) added by ImproveGame [23:09:17.267] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff_DetermineBuffTimeToAdd(int, int) added by ImproveGame [23:09:17.268] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::CheckSpawn(int, int) added by ImproveGame [23:09:17.272] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.ShopHelper::GetShoppingSettings(Player, NPC) added by ImproveGame [23:09:17.289] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawInfernoRings() added by ImproveGame [23:09:17.292] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::FishingCheck_ProbeForQuestFish(ref FishingAttempt) added by ImproveGame [23:09:17.294] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.PlayerSleepingHelper::DoesPlayerHaveReasonToActUpInBed(Player) added by ImproveGame [23:09:17.297] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Light.TileLightScanner::LightIsBlocked(Tile) added by ImproveGame [23:09:17.299] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::HasUnityPotion() added by ImproveGame [23:09:17.300] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::TakeUnityPotion() added by ImproveGame [23:09:17.302] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::ExplodeTiles(Vector2, int, int, int, int, int, bool) added by ImproveGame [23:09:17.303] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateGraveyard(bool) added by ImproveGame [23:09:17.303] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateAudio() added by ImproveGame [23:09:17.305] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.AmbientWindSystem::Update() added by ImproveGame [23:09:17.311] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Graphics.Renderers.LegacyPlayerRenderer::DrawPlayerFull(Camera, Player) added by ImproveGame [23:09:17.327] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::AdjTiles() added by ImproveGame [23:09:17.331] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by ImproveGame [23:09:17.340] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::moveRoom(int, int, int) added by ImproveGame [23:09:17.346] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateTime_SpawnTownNPCs() added by ImproveGame [23:09:17.348] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::QuickFindHome(int) added by ImproveGame [23:09:17.349] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::GetBestiaryProgressReport() added by ImproveGame [23:09:17.352] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PickTile(int, int, int) added by ImproveGame [23:09:17.359] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::ItemCheck_UseMiningTools_ActuallyUseMiningTool(Item, out bool, int, int) added by ImproveGame [23:09:17.360] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateWeather(GameTime, int) added by ImproveGame [23:09:17.363] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.SelectorItem has reference fields (_syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:17.371] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.CreateWand has reference fields (MaterialConsume) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:17.396] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.LiquidWand has reference fields (CanInfiniteUse, _syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:17.405] [.NET TP Worker/WARN] [tML]: ImproveGame.Content.Items.SpaceWand has reference fields (_syncRunner) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:17.416] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::Pyramid(int, int) added by ImproveGame [23:09:17.418] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Biomes.MarbleBiome::Place(Point, StructureMap) added by ImproveGame [23:09:17.419] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Biomes.GraniteBiome::Place(Point, StructureMap) added by ImproveGame [23:09:17.452] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by ImproveGame [23:09:17.468] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Chest::AskForChestToEatItem(Vector2, int) added by ImproveGame [23:09:17.470] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::SetGlow(int, float, bool) added by ImproveGame [23:09:17.478] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.Config.UI.UIModConfigList::PopulateConfigs() added by ImproveGame [23:09:17.479] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.MenuLoader::UpdateAndDrawModMenu(SpriteBatch, GameTime, Color, float, float) added by ImproveGame [23:09:17.480] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CanPauseGame() added by ImproveGame [23:09:17.489] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.IngameFancyUI::Close() added by ImproveGame [23:09:17.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Chat.ItemTagHandler+ItemSnippet::UniqueDraw(bool, out Vector2, SpriteBatch, Vector2, Color, float) added by ImproveGame [23:09:17.492] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIPanel::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.497] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.NPCDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.505] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.BuffDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.508] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ProjectileDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.520] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.ItemDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.528] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.Config.UI.TileDefinitionOptionElement::DrawSelf(SpriteBatch) added by ImproveGame [23:09:17.581] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Recipe::AddToAvailableRecipes(int) added by ImproveGame [23:09:17.582] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::TryRefocusingRecipe(int) added by ImproveGame [23:09:17.590] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::FindFrame() added by ImproveGame [23:09:17.595] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPlayerChatBubbles() added by ImproveGame [23:09:17.597] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by ImproveGame [23:09:17.605] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.UIElement::GetClippingRectangle(SpriteBatch) added by ImproveGame [23:09:17.676] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateUIStates(GameTime) added by ImproveGame [23:09:17.680] [.NET TP Worker/WARN] [tML]: ImproveGame spent 63ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:17.680] [.NET TP Worker/INFO] [tML]: Adding Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:09:17.789] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by InstantPlatformFallthrough [23:09:17.789] [.NET TP Worker/INFO] [tML]: Adding Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:09:17.795] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::NearbyEffects(int, int, int, bool) added by SerousCommonLib [23:09:17.796] [.NET TP Worker/INFO] [tML]: Adding Content: MagicStorage (Magic Storage) v0.6.0.3 [23:09:17.818] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by MagicStorage [23:09:17.819] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickSpawnItem(IEntitySource, int, int) added by MagicStorage [23:09:17.820] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface_36_Cursor() added by MagicStorage [23:09:17.821] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::MouseHover(Item[], int, int) added by MagicStorage [23:09:17.822] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by MagicStorage [23:09:17.827] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::RightClick(Item[], int, int) added by MagicStorage [23:09:17.828] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideHover(Item[], int, int) added by MagicStorage [23:09:17.829] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::OverrideLeftClick(Item[], int, int) added by MagicStorage [23:09:17.859] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Drawing.ParticleOrchestrator::Spawn_ItemTransfer(ParticleOrchestraSettings) added by MagicStorage [23:09:17.881] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::ItemCheck_ApplyHoldStyle_Inner(float, Item, Rectangle) added by MagicStorage [23:09:17.882] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.TileLoader::NearbyEffects(int, int, int, bool) added by MagicStorage [23:09:17.896] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdate_HandleChat() added by MagicStorage [23:09:17.905] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::QuickStackAllChests() added by MagicStorage [23:09:17.917] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Chest::ServerPlaceItem(int, int) added by MagicStorage [23:09:17.923] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::AddRecipes() added by MagicStorage [23:09:17.926] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::PostAddRecipes() added by MagicStorage [23:09:17.929] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.ModLoader.RecipeLoader::PostSetupRecipes() added by MagicStorage [23:09:17.951] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/JourneyInfiniteItems" added by mod "MagicStorage" [23:09:17.951] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryModule" added by mod "MagicStorage" [23:09:17.952] [.NET TP Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryNoFavoritesModule" added by mod "MagicStorage" [23:09:17.961] [.NET TP Worker/INFO] [tML]: Adding Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:09:18.094] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::PickItemMovementAction(Item[], int, int, Item) added by miningcracks_take_on_luiafk [23:09:18.211] [.NET TP Worker/WARN] [tML]: miningcracks_take_on_luiafk spent 39ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:18.211] [.NET TP Worker/INFO] [tML]: Adding Content: MP3Player (UltraSonic) v1.7.4 [23:09:18.352] [.NET TP Worker/WARN] [tML]: MP3Player spent 111ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:18.352] [.NET TP Worker/INFO] [tML]: Adding Content: NoMoreTombs (No More Tombs) v2.1 [23:09:18.360] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::DropTombstone(long, NetworkText, int) added by NoMoreTombs [23:09:18.375] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::KillMe(PlayerDeathReason, double, int, bool) added by NoMoreTombs [23:09:18.385] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::checkDead() added by NoMoreTombs [23:09:18.386] [.NET TP Worker/INFO] [tML]: Adding Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:09:18.476] [.NET TP Worker/INFO] [OreExcavator]: Loading [Ore Excavator (1.4.3/1.4.4 Veinminer)] - v0.8.9... (RELEASE) [23:09:18.478] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SpawnFallingBlockProjectile(int, int, Tile, Tile, Tile, int) added by OreExcavator [23:09:18.478] [.NET TP Worker/INFO] [tML]: Adding Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:09:18.489] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::FindRecipes(bool) added by RecipeBrowser [23:09:18.491] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AdjTiles() added by RecipeBrowser [23:09:18.491] [.NET TP Worker/INFO] [tML]: Adding Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:09:18.537] [.NET TP Worker/WARN] [tML]: TheTesseractMod.Items.Weapons.Ranged.ApexN31 has reference fields (arrayBulletID, arrayDustToMatchBulletID) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:18.599] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.TeleportPylonsSystem::IsPlayerNearAPylon(Player) added by TheTesseractMod [23:09:18.600] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::InInteractionRange(int, int, TileReachCheckSettings) added by TheTesseractMod [23:09:18.601] [.NET TP Worker/INFO] [tML]: Adding Content: WingSlot (Wing Slot) v2.0.4 [23:09:28.338] [.NET TP Worker/INFO] [tML]: JITModsAsync completed in 27483ms [23:09:28.338] [.NET TP Worker/INFO] [tML]: Resizing... [23:09:29.083] [.NET TP Worker/INFO] [tML]: Configuring Content: ModLoader (tModLoader) v2025.3.3.1 [23:09:29.085] [.NET TP Worker/INFO] [tML]: Configuring Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:09:29.087] [.NET TP Worker/INFO] [tML]: Configuring Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:09:29.225] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::ConsumeForCraft(Item, Item, ref int) added by CalamityMod [23:09:30.593] [.NET TP Worker/WARN] [tML]: CalamityMod spent 176ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:30.593] [.NET TP Worker/INFO] [tML]: Configuring Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:09:30.601] [.NET TP Worker/INFO] [tML]: Configuring Content: Antisocial (Antisocial) v1.6.0.3 [23:09:30.603] [.NET TP Worker/INFO] [tML]: Configuring Content: BetterZoom (Better Zoom) v4.5.0.3 [23:09:30.603] [.NET TP Worker/INFO] [tML]: Configuring Content: BossChecklist (Boss Checklist) v2.2.2 [23:09:30.603] [.NET TP Worker/INFO] [tML]: Configuring Content: BossCursor (Boss Cursor) v3.0.0 [23:09:30.604] [.NET TP Worker/INFO] [tML]: Configuring Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:09:30.605] [.NET TP Worker/INFO] [tML]: Configuring Content: DragonLens (DragonLens) v1.9.2.1 [23:09:30.606] [.NET TP Worker/INFO] [tML]: Configuring Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:09:30.622] [.NET TP Worker/INFO] [tML]: Configuring Content: Luminance (Luminance) v1.0.12 [23:09:30.622] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:09:30.758] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by FargowiltasSouls [23:09:30.861] [.NET TP Worker/INFO] [tML]: Configuring Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:09:30.861] [.NET TP Worker/INFO] [tML]: Configuring Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:09:30.867] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::KillMe(PlayerDeathReason, double, int, bool) added by Luminance [23:09:30.869] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickBuff_FindFoodPriority(int) added by NoxusBoss [23:09:30.871] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by NoxusBoss [23:09:30.971] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by Luminance [23:09:30.972] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::WingMovement() added by NoxusBoss [23:09:30.979] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::FishingCheck() added by Luminance [23:09:30.982] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::AddBuff(int, int, bool, bool) added by NoxusBoss [23:09:30.990] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::QuickBuff_ShouldBotherUsingThisBuff(int) added by NoxusBoss [23:09:30.992] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::PlaceThing_Tiles_PlaceIt(bool, TileObject, int) added by Luminance [23:09:30.993] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::PlaceThing_Tiles() added by NoxusBoss [23:09:30.994] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::MouseText_DrawItemTooltip_GetLinesInfo(Item, ref int, ref int, float, ref int, String[], Boolean[], Boolean[], String[], out int) added by NoxusBoss [23:09:30.995] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::SellItem(Item, int) added by NoxusBoss [23:09:31.008] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:09:31.010] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick_SellOrTrash(Item[], int, int) added by NoxusBoss [23:09:31.012] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.SmartCursorHelper::Step_StaffOfRegrowth(SmartCursorUsageInfo, ref int, ref int) added by NoxusBoss [23:09:31.016] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DoUpdate(ref GameTime) added by NoxusBoss [23:09:31.027] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::DoDeathEvents_DropBossPotionsAndHearts(ref string) added by NoxusBoss [23:09:31.029] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:09:31.081] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::getRect() added by NoxusBoss [23:09:31.092] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:09:31.099] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::GetMeleeCollisionData(Rectangle, int, ref int, ref float, ref Rectangle) added by NoxusBoss [23:09:31.100] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIBestiaryEntryInfoPage::GetBestiaryInfoCategory(IBestiaryInfoElement) added by NoxusBoss [23:09:31.101] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.GameContent.Bestiary.NPCPortraitInfoElement::CreateStarsContainer() added by Luminance [23:09:31.125] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCHeadFriendly(Entity, byte, float, SpriteEffects, int, float, float) added by NoxusBoss [23:09:31.131] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Drawing.TileDrawing::GetScreenDrawArea(Vector2, Vector2, out int, out int, out int, out int) added by NoxusBoss [23:09:31.133] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::UpdateWorld_OvergroundTile(int, int, bool, int) added by NoxusBoss [23:09:31.138] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::FloorVisuals(bool) added by NoxusBoss [23:09:31.139] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::BlockBelowMakesSandFall(int, int) added by NoxusBoss [23:09:31.140] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::BlockBelowMakesSandFall(int, int) added by NoxusBoss [23:09:31.141] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.TileObject::CanPlace(int, int, int, int, int, out TileObject, bool, Nullable`1, bool) added by NoxusBoss [23:09:31.142] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::IsTilePoundable(Tile) added by NoxusBoss [23:09:31.144] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::PlayerMeetsEnvironmentConditions(Player, Recipe) added by NoxusBoss [23:09:31.153] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Recipe::PlayerMeetsTileRequirements(Player, Recipe) added by NoxusBoss [23:09:31.155] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Recipe::FindRecipes(bool) added by Luminance [23:09:31.164] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetImmuneAlpha(Color, float) added by NoxusBoss [23:09:31.165] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::GetImmuneAlphaPure(Color, float) added by NoxusBoss [23:09:31.169] [.NET TP Worker/WARN] [tML]: NoxusBoss spent 15ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:31.170] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:09:31.173] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.NPCs.ExoMechs.Apollo.Apollo::HitEffect(HitInfo) added by FargowiltasCrossmod [23:09:31.177] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.UI.BossHealthBarManager::AttemptToAddBar(int) added by FargowiltasCrossmod [23:09:31.178] [.NET TP Worker/DEBUG] [tML]: ILHook CalamityMod.NPCs.ExoMechs.Artemis.Artemis::HitEffect(HitInfo) added by FargowiltasCrossmod [23:09:31.192] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by FargowiltasCrossmod [23:09:31.206] [.NET TP Worker/INFO] [tML]: Configuring Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:09:31.206] [.NET TP Worker/INFO] [tML]: Configuring Content: ImproveGame (Quality of Terraria) v1.8.1.6 [23:09:31.213] [.NET TP Worker/INFO] [tML]: Configuring Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:09:31.213] [.NET TP Worker/INFO] [tML]: Configuring Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:09:31.213] [.NET TP Worker/INFO] [tML]: Configuring Content: MagicStorage (Magic Storage) v0.6.0.3 [23:09:31.225] [.NET TP Worker/INFO] [tML]: Configuring Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:09:31.258] [.NET TP Worker/INFO] [tML]: Configuring Content: MP3Player (UltraSonic) v1.7.4 [23:09:31.259] [.NET TP Worker/INFO] [tML]: Configuring Content: NoMoreTombs (No More Tombs) v2.1 [23:09:31.259] [.NET TP Worker/INFO] [tML]: Configuring Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:09:31.260] [.NET TP Worker/INFO] [tML]: Configuring Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:09:31.260] [.NET TP Worker/INFO] [tML]: Configuring Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:09:31.279] [.NET TP Worker/INFO] [tML]: Configuring Content: WingSlot (Wing Slot) v2.0.4 [23:09:31.592] [.NET TP Worker/INFO] [tML]: Finalizing Content: ModLoader (tModLoader) v2025.3.3.1 [23:09:31.601] [.NET TP Worker/INFO] [tML]: Finalizing Content: CalamityModMusic (Calamity Mod Music) v2.0.4.3 [23:09:31.603] [.NET TP Worker/INFO] [tML]: Finalizing Content: CalamityMod (Calamity Mod) v2.0.4.6 [23:09:31.966] [.NET TP Worker/WARN] [tML]: CalamityMod spent 330ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:31.966] [.NET TP Worker/INFO] [tML]: Finalizing Content: AlchemistNPCLite (AlchemistNPC Lite) v1.9.8 [23:09:31.968] [.NET TP Worker/INFO] [tML]: Finalizing Content: Antisocial (Antisocial) v1.6.0.3 [23:09:31.970] [.NET TP Worker/INFO] [tML]: Finalizing Content: BetterZoom (Better Zoom) v4.5.0.3 [23:09:31.972] [.NET TP Worker/INFO] [tML]: Finalizing Content: BossChecklist (Boss Checklist) v2.2.2 [23:09:31.974] [.NET TP Worker/INFO] [tML]: Finalizing Content: BossCursor (Boss Cursor) v3.0.0 [23:09:31.976] [.NET TP Worker/INFO] [tML]: Finalizing Content: DisableCorruptionSpread (Begone, Evil! (Disable Evil Biome Spread)) v1.3.0.2 [23:09:31.978] [.NET TP Worker/INFO] [tML]: Finalizing Content: DragonLens (DragonLens) v1.9.2.1 [23:09:31.983] [.NET TP Worker/INFO] [tML]: Finalizing Content: Fargowiltas (Fargo's Mutant Mod) v3.3.6.2 [23:09:31.985] [.NET TP Worker/INFO] [tML]: Finalizing Content: Luminance (Luminance) v1.0.12 [23:09:31.992] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UICharacterListItem::DrawSelf(SpriteBatch) added by Luminance [23:09:31.993] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UICharacterSelect::Draw(SpriteBatch) added by Luminance [23:09:31.994] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.Elements.UIWorldListItem::DrawSelf(SpriteBatch) added by Luminance [23:09:31.995] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.UI.States.UIWorldSelect::Draw(SpriteBatch) added by Luminance [23:09:31.995] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.NPCLoader::SetDefaults(NPC, bool) added by Luminance [23:09:32.011] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.ModLoader.CombinedHooks::ModifyHitNPCWithProj(Projectile, NPC, ref HitModifiers) added by FargowiltasSouls [23:09:32.186] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by NoxusBoss [23:09:33.369] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PreAI(NPC) added by FargowiltasCrossmod [23:09:33.373] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::AI(NPC) added by FargowiltasCrossmod [23:09:33.379] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::OtherStatChanges(NPC) added by FargowiltasCrossmod [23:09:33.410] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PreDraw(NPC, SpriteBatch, Vector2, Color) added by FargowiltasCrossmod [23:09:33.430] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::PostDraw(NPC, SpriteBatch, Vector2, Color) added by FargowiltasCrossmod [23:09:33.433] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.CalamityGlobalNPC::BossHeadSlot(NPC, ref int) added by FargowiltasCrossmod [23:09:33.435] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCStats::GetNPCDamage(NPC) added by FargowiltasCrossmod [23:09:33.451] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.Champions.Nature.NatureChampion::AI() added by FargowiltasCrossmod [23:09:33.480] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.Champions.Terra.TerraChampion::AI() added by FargowiltasCrossmod [23:09:33.483] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.Golem::CheckTempleWalls(Vector2) added by FargowiltasCrossmod [23:09:33.503] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.DukeFishron::SafePreAI(NPC) added by FargowiltasCrossmod [23:09:33.505] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Bosses.VanillaEternity.MoonLord::IsProjectileValid(NPC, Projectile) added by FargowiltasCrossmod [23:09:33.509] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorHeadMedium::OnKill() added by FargowiltasCrossmod [23:09:33.513] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorBodyMedium::OnKill() added by FargowiltasCrossmod [23:09:33.516] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.Perforator.PerforatorTailMedium::OnKill() added by FargowiltasCrossmod [23:09:33.524] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.Globals.EModeGlobalNPC::EditSpawnPool(IDictionary`2, NPCSpawnInfo) added by FargowiltasCrossmod [23:09:33.614] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.CalamityGlobalProjectile::PreAI(Projectile) added by FargowiltasCrossmod [23:09:33.618] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.CalamityGlobalProjectile::CanDamage(Projectile) added by FargowiltasCrossmod [23:09:33.623] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Projectiles.Boss.BrimstoneMonster::CanHitPlayer(Player) added by FargowiltasCrossmod [23:09:33.636] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Projectiles.FargoSoulsGlobalProjectile::OnSpawn(Projectile, IEntitySource) added by FargowiltasCrossmod [23:09:33.638] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.NPCs.Squirrel::IsFargoSoulsItem(Item) added by FargowiltasCrossmod [23:09:33.645] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.Toggler.ToggleBackend::MinimalEffects() added by FargowiltasCrossmod [23:09:33.647] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Systems.BossRushDialogueSystem::Tick() added by FargowiltasCrossmod [23:09:33.648] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Masochist::CanToggleEternity() added by FargowiltasCrossmod [23:09:33.652] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.UI.SoulTogglerButton::OnActivate() added by FargowiltasCrossmod [23:09:33.655] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.BossRushSky::DetermineDrawEligibility() added by FargowiltasCrossmod [23:09:33.657] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Common.Utilities.EModeUtils::DropSummon(NPC, int, bool, ref bool, bool) added by FargowiltasCrossmod [23:09:33.659] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Common.Utilities.EModeUtils::DropSummon(NPC, string, bool, ref bool, bool) added by FargowiltasCrossmod [23:09:33.661] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalamityUtils::GetBestClassDamage(Player) added by FargowiltasCrossmod [23:09:33.663] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.FargoSoulsUtil::HighestDamageTypeScaling(Player, int) added by FargowiltasCrossmod [23:09:33.664] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.AstralInfectionBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:09:33.665] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.BrimstoneCragsBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:09:33.665] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SulphurousSeaBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:09:33.666] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.BiomeManagers.SunkenSeaBiome::IsBiomeActive(Player) added by FargowiltasCrossmod [23:09:33.668] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.TungstenEffect::TungstenIncreaseWeaponSize(FargoSoulsPlayer) added by FargowiltasCrossmod [23:09:33.671] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.TungstenEffect::TungstenNeverAffectsProj(Projectile) added by FargowiltasCrossmod [23:09:33.675] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Enchantments.AdamantiteEffect::CalcAdamantiteAttackSpeed(Player, Item) added by FargowiltasCrossmod [23:09:33.685] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Items.TreasureBags.MiscGrabBags.StarterBag::ModifyItemLoot(ItemLoot) added by FargowiltasCrossmod [23:09:33.691] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.FargowiltasSouls::DropDevianttsGift(Player) added by FargowiltasCrossmod [23:09:33.693] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Projectiles.Explosives.AutoHouseProj::GetTiles(Player, out int, out int, out int, out bool) added by FargowiltasCrossmod [23:09:33.694] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Projectiles.Explosives.AutoHouseProj::GetFurniture(Player, out int, out int, out int, out int) added by FargowiltasCrossmod [23:09:33.696] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Souls.FlightMasteryWings::VerticalWingSpeeds(Player, ref float, ref float, ref float, ref float, ref float) added by FargowiltasCrossmod [23:09:33.697] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Souls.FlightMasteryWings::HorizontalWingSpeeds(Player, ref float, ref float) added by FargowiltasCrossmod [23:09:33.698] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Forces.LifeForce::VerticalWingSpeeds(Player, ref float, ref float, ref float, ref float, ref float) added by FargowiltasCrossmod [23:09:33.700] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.Accessories.Forces.LifeForce::HorizontalWingSpeeds(Player, ref float, ref float) added by FargowiltasCrossmod [23:09:33.701] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Content.Items.EmodeItemBalance::EmodeBalance(ref Item, ref float, ref String[], ref string) added by FargowiltasCrossmod [23:09:33.703] [.NET TP Worker/DEBUG] [tML]: Hook Fargowiltas.Items.FargoGlobalItem::TryUnlimBuff(Item, Player) added by FargowiltasCrossmod [23:09:33.719] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.ModPlayers.FargoSoulsPlayer::PreKill(double, int, bool, ref bool, ref bool, ref PlayerDeathReason) added by FargowiltasCrossmod [23:09:33.725] [.NET TP Worker/DEBUG] [tML]: Hook FargowiltasSouls.Core.ModPlayers.EModePlayer::PreUpdate() added by FargowiltasCrossmod [23:09:33.745] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalPlayer.CalamityPlayer::CatchFish(FishingAttempt, ref int, ref int, ref AdvancedPopupRequest, ref Vector2) added by FargowiltasCrossmod [23:09:33.755] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalPlayer.CalamityPlayer::ModifyHurtInfo_Calamity(ref HurtInfo) added by FargowiltasCrossmod [23:09:33.757] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.CalamityUtils::GetAdrenalineDamage(CalamityPlayer) added by FargowiltasCrossmod [23:09:34.171] [.NET TP Worker/WARN] [tML]: Luminance spent 1696ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:34.171] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasSouls (Fargo's Souls Mod) v1.7.2.14 [23:09:34.175] [.NET TP Worker/INFO] [tML]: Finalizing Content: SubworldLibrary (Subworld Library) v2.2.3.1 [23:09:34.177] [.NET TP Worker/INFO] [tML]: Finalizing Content: NoxusBoss (Calamity: Wrath of the Gods) v1.2.20 [23:09:34.178] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.NPC::AI_001_Slimes_GenerateItemInsideBody(bool) added by NoxusBoss [23:09:34.179] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.NPCs.VanillaNPCAIOverrides.RegularEnemies.SlimeAI::ChooseRandomItem(out int) added by NoxusBoss [23:09:34.190] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:09:34.200] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::MouseText_DrawItemTooltip(MouseTextCache, int, byte, int, int) added by Luminance [23:09:34.206] [.NET TP Worker/DEBUG] [tML]: Hook CalamityMod.Skies.SulphurSeaSky::Draw(SpriteBatch, float, float) added by NoxusBoss [23:09:34.218] [.NET TP Worker/DEBUG] [tML]: Hook BossChecklist.EntryInfo::GetDespawnMessage(NPC) added by NoxusBoss [23:09:34.219] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Audio.SoundPlayer::Play_Inner(ref SoundStyle, Nullable`1, SoundUpdateCallback) added by NoxusBoss [23:09:34.233] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasCrossmod (Calamity - Fargo's Souls DLC) v1.2.0.12 [23:09:34.652] [.NET TP Worker/WARN] [CalamityMod]: This mod call is deprecated. Calamity automatically registers cooldowns. [23:09:34.667] [.NET TP Worker/INFO] [tML]: Finalizing Content: FargowiltasMusic (Fargo's Music Mod) v0.1.7.3 [23:09:34.670] [.NET TP Worker/INFO] [tML]: Finalizing Content: ImproveGame (Quality of Terraria) v1.8.1.6 [23:09:34.689] [.NET TP Worker/DEBUG] [tML]: Hook RecipeBrowser.UIElements.UITrackIngredientSlot::CountItemGroups(Player, Recipe, int, int) added by ImproveGame [23:09:34.695] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.CommonEnemyUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.695] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.CritterUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.696] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.GoldCritterUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.697] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.HighestOfMultipleUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.698] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.SalamanderShellyDadUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.698] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider::GetEntryUICollectionInfo() added by ImproveGame [23:09:34.735] [.NET TP Worker/WARN] [tML]: ImproveGame spent 34ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [23:09:34.740] [.NET TP Worker/INFO] [tML]: Finalizing Content: InstantPlatformFallthrough (Instant Platform Fallthrough) v1.4 [23:09:34.740] [.NET TP Worker/INFO] [tML]: Finalizing Content: SerousCommonLib (absoluteAquarian Utilities) v1.0.5.1 [23:09:34.742] [.NET TP Worker/INFO] [tML]: Finalizing Content: MagicStorage (Magic Storage) v0.6.0.3 [23:09:34.770] [.NET TP Worker/INFO] [tML]: Finalizing Content: miningcracks_take_on_luiafk (LuiAFK Reborn) v1.2.5 [23:09:34.772] [.NET TP Worker/INFO] [tML]: Finalizing Content: MP3Player (UltraSonic) v1.7.4 [23:09:34.872] [.NET TP Worker/INFO] [tML]: Finalizing Content: NoMoreTombs (No More Tombs) v2.1 [23:09:34.873] [.NET TP Worker/INFO] [tML]: Finalizing Content: OreExcavator (Ore Excavator (1.4.3/1.4.4 Veinminer)) v0.8.9 [23:09:34.873] [.NET TP Worker/INFO] [OreExcavator]: Auto-whitelist runner started. Looking for modded ores and gems to whitelist... [23:09:34.874] [.NET TP Worker/INFO] [OreExcavator]: Running through tML Ore Tile Set... [23:09:34.874] [.NET TP Worker/INFO] [OreExcavator]: Ore Set Search completed. [23:09:34.875] [.NET TP Worker/INFO] [OreExcavator]: Beginning manaual ore search... [23:09:34.875] [.NET TP Worker/INFO] [OreExcavator]: Found CalamityMod - But we're already up-to-date with them! v(2.0.4.6) [23:09:34.878] [.NET TP Worker/INFO] [OreExcavator]: Auto-whitelist runner concluded. Finishing up... [23:09:34.880] [.NET TP Worker/INFO] [tML]: Finalizing Content: RecipeBrowser (Recipe Browser) v0.10.8.3 [23:09:34.895] [.NET TP Worker/INFO] [tML]: Finalizing Content: TheTesseractMod (The Tesseract Mod) v1.3.3 [23:09:34.896] [.NET TP Worker/INFO] [tML]: Finalizing Content: WingSlot (Wing Slot) v2.0.4 [23:09:34.904] [.NET TP Worker/INFO] [tML]: Mods using the most RAM: CalamityMod 2.4 GB, NoxusBoss 338.6 MB, FargowiltasSouls 195.0 MB [23:09:34.917] [.NET TP Worker/INFO] [tML]: RAM physical: tModLoader usage: 3.7 GB, All processes usage: 16.2 GB, Available: -838.2 MB, Total Installed: 15.3 GB [23:09:34.919] [.NET TP Worker/INFO] [tML]: RAM virtual: tModLoader usage: 6.7 GB, All processes usage: 18.7 GB [23:09:34.919] [.NET TP Worker/WARN] [tML]: Total system memory usage exceeds installed physical memory, tModLoader will likely experience performance issues due to frequent page file access. [23:09:35.060] [.NET TP Worker/DEBUG] [tML]: GlobalItem registration stats. Count: 47, Slots per Entity: 20 Instanced: 10, Conditional with slot: 1, Conditional by type: 2, Applies to single type: 1 List Permutations: 10, Est Memory Consumption: 1904 bytes [23:09:35.279] [.NET TP Worker/DEBUG] [tML]: GlobalNPC registration stats. Count: 319, Slots per Entity: 594 Instanced: 297, Conditional with slot: 283, Conditional by type: 0, Applies to single type: 197 List Permutations: 2961, Est Memory Consumption: 277160 bytes [23:09:35.315] [.NET TP Worker/DEBUG] [tML]: GlobalProjectile registration stats. Count: 31, Slots per Entity: 40 Instanced: 20, Conditional with slot: 6, Conditional by type: 0, Applies to single type: 4 List Permutations: 31, Est Memory Consumption: 4008 bytes [23:09:35.722] [.NET TP Worker/INFO] [tML]: Adding Recipes... [23:09:35.983] [.NET TP Worker/INFO] [BossChecklist]: The Boss Log Mod Call has been last updated on BossChecklist (v2.0.0). Check out the GitHub Wiki guide to stay updated on the latest changes! Updated Mod.Call documentation for BossChecklist can be found here: https://github.com/JavidPack/BossChecklist/wiki/[1.4.4]-Boss-Log-Entry-Mod-Call [23:09:35.983] [.NET TP Worker/INFO] [BossChecklist]: Progression values for vanilla entries have been last updated on BossChecklist (v1.4.0) [23:09:35.983] [.NET TP Worker/INFO] [BossChecklist]: NoLogging [23:09:35.983] [.NET TP Worker/WARN] [BossChecklist]: A 'SubmitEntryCollectibles' call from Calamity Mod Music contains an invalid key (CalamityMod BossRush) and will be ignored. [23:09:36.557] [26/INFO] [DragonLens]: Item assets finished loading in 1 ms [23:09:36.557] [10/INFO] [DragonLens]: Projectile assets finished loading in 0 ms [23:09:36.558] [22/INFO] [DragonLens]: NPC assets finished loading in 0 ms [23:09:36.558] [25/INFO] [DragonLens]: Tile assets finished loading in 0 ms [23:09:38.012] [.NET TP Worker/INFO] [tML]: Finding Mods... [23:09:38.013] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Exception: Hash mismatch, data blob has been modified or corrupted at Terraria.ModLoader.Core.TmodFile.Open() in tModLoader\Terraria\ModLoader\Core\TmodFile.cs:line 275 at Terraria.ModLoader.Core.ModOrganizer.TryReadLocalMod(ModLocation location, String fileName, LocalMod& mod) in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 167 at Terraria.ModLoader.Core.ModOrganizer.ReadModFiles(ModLocation location, IEnumerable`1 fileNames)+MoveNext() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 155 at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection) at Terraria.ModLoader.Core.ModOrganizer.FindAllMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 85 at Terraria.ModLoader.Core.ModOrganizer.FindWorkshopMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 53 at Terraria.ModLoader.Core.ModOrganizer.SaveLastLaunchedMods() in tModLoader\Terraria\ModLoader\Core\ModOrganizer.cs:line 325 at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 384 at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 134 at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 112 at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:09:38.070] [.NET TP Worker/INFO] [tML]: Mod Load Completed in 38545ms [23:09:49.758] [Main Thread/INFO] [BossChecklist]: Progression mode is disabled [23:09:51.031] [.NET TP Worker/INFO] [Terraria]: Loading World: Abhorrent Oasis of Prophecy, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:09:51.056] [.NET TP Worker/INFO] [StatusText]: Loading world data [23:09:52.479] [.NET TP Worker/INFO] [StatusText]: Settling liquids [23:09:52.909] [.NET TP Worker/INFO] [StatusText]: Loading map data [23:09:53.264] [.NET TP Worker/INFO] [StatusText]: Drawing map [23:09:53.550] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.BrainofCthulhu.EDeathBoC has reference fields (oldAI) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.639] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.CalamitasClone.CalamitasCloneEternity has reference fields (AvailableStates) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.639] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.CalamitasClone.CalamitasBrothersEternity has reference fields (AvailableStates) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.640] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Crabulon.CrabulonEternity has reference fields (attackCycle) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.640] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Cryogen.CryogenEternity has reference fields (Chains, AttackChoices) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.641] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.DesertScourge.DSEternity has reference fields (drawInfo, ai, attackCycle, lungeInfo) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.642] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.ArtemisAndApollo.ApolloEternity has reference fields (k__BackingField, k__BackingField, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.642] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Ares.AresBodyEternity has reference fields (k__BackingField, k__BackingField, IdleLoopedSound, StateQueue, k__BackingField, k__BackingField, ExoOverloadLoopedSound) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.642] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.ArtemisAndApollo.ArtemisEternity has reference fields (k__BackingField, k__BackingField, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.643] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Draedon.DraedonEternity has reference fields (k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.643] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.ExoMechs.Hades.HadesHeadEternity has reference fields (IdleLoopedSound, k__BackingField, k__BackingField, k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.646] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.OldDuke.OldDukeEternity has reference fields (k__BackingField) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.647] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.Perforators.PerfsEternity has reference fields (RecentAttacks, Legs, LegSprites, LegBraces) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.649] [Main Thread/WARN] [tML]: FargowiltasCrossmod.Content.Calamity.Bosses.SlimeGod.SlimeGodCoreEternity has reference fields (AttackCycle) that may not be safe to share between clones. For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference] [23:09:53.681] [Main Thread/INFO] [Terraria]: Entering world with player: M, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:09:56.025] [.NET TP Worker/INFO] [OreExcavator]: [Ore Excavator (1.4.3/1.4.4 Veinminer)] - v0.8.9 We have a discord for bug reporting and feature suggestions: https://discord.gg/FtrsRtPe6h We've released a HUGE update with translations, fixes, and more! Most major issues have been fixed, and compatibility expanded. We recommend resetting OE's configs, and re-editing them as you see fit. If your language is missing, come help us translate the mod on Discord! Oh yeah, you can also disable this popup in your Client configs. [23:10:43.940] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/sw.js_data?hl=en [23:10:44.067] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:44.208] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958245&ei=RSMgaIyfDOajy_sPx4zEwAs&ip=67.20.0.47&id=o-ALavnGh89EIn0u2jL1sOsaALLjsZiz0CWQtEsIL6SOmn&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936645%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5ualdnse&ms=au%2Crdu&mv=m&mvi=5&pcm2cms=yes&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAa0troz-sr26_lHZeHXeBI6yNF5RbtCXx9sEQyx3_uDgdTXr9scjTlC6zOuS5uqn1MvmwO0bz8e&spc=wk1kZrElVxTbjnYNb74852iq0fJJ31Y6k4Wgrwz9gWKnJWqB46_Slw&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRgIhAOKlN8upcJTuyGDS87Lo68Z3Y5yNz7eEDpLpd7nEaoaTAiEAtTe1uC1GouM-b2nodYqqC5wrlazzo0aFjA7lBgMgtYA%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRAIgF7cEMJEXJkDVrTKO8s7jfvRntFfXMbVlK8dFZYaji2ICIH3SoKD5v4xTbM5xj1sfualdv0ocvg2vD3w4ntgrbV1Q&range=45411135-45411136&hl=en [23:10:44.268] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(TResult result) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(TResult result) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:10:44.272] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:44.383] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958245&ei=RSMgaLfWGJ_Yy_sP8dC7YA&ip=67.20.0.47&id=o-ABJDGIMUErbpwT9l7M-q7J40P8-ztQ-iMt2tkNmk_pol&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936645%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5uaezned&ms=au%2Crdu&mv=m&mvi=5&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAZlzv2d18T8JWGBPgm9157Uap-XnIn7r8MbC8Dkfymyvn1hkYWHmk_iI-V9tTqqwiWdhgPTrN92&spc=wk1kZgeRfojTUliQmb2auA4WFO5zVlSdS4lCv-AO6wKRQyYhz8jbtA&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgT_FJVQIGC7-zWZnAnt9c-1Gpk_IWa28VUbx0eSTpyhkCIAJufKhHaallObofAShx608u1cexPrSdVe_ITgtUj6C6&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAOOoll-y4GBufqosW2NMa6q_u5af3hf3l5YU4gxJe1-FAiEAkIeZSTXBfmqi59TCzDbjIiJBJKIBWbvN-vU2_GMvKaQ%3D&range=45411135-45411136&hl=en [23:10:44.423] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(TResult result) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(TResult result) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:10:44.425] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:44.543] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958245&ei=RSMgaKaGIv_cy_sPisue6A0&ip=67.20.0.47&id=o-AAE8z7oXtoUL5kF0xlCsAzomzBMJvFx_4rtIRLfTja3Z&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936645%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5ualdnse&ms=au%2Crdu&mv=m&mvi=5&pcm2cms=yes&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAZdRzc3Rjj9kT_-pgXH_qUxuAgEg5bhEwz4XRrN-lnvdeu158TIJmbYztDwb9py9eNOXbabqp3E&spc=wk1kZr2i6ZyhO9SZiC-n7_C6ly9hHtnYntHU3XVo99rKfrITMlNfMg&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgfVo3Xm3kVNqPE0U9VcVbxpQqOe9rwATxWtw8FJDMEgMCIDHEC8gUjLaLyctkLSkObZxeJBUxN6ctj9WGWdKDK6Zw&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgb4HDhQx85ck0PB-vDh-X1rvdGAWf8mCQRz6u4kRtmrECIQCX1FauPnoRvqNnd0YMiBKLNOxyI06jHFdwh-6-BwiQdg%3D%3D&range=45411135-45411136&hl=en [23:10:44.581] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:10:44.583] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:44.704] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958245&ei=RSMgaJbRK8ai0_wPuNO5kQU&ip=67.20.0.47&id=o-ABut8FSfdB2C4--JG8kkeCgDqZpxYFTDGFdS5KD5Bc-J&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936645%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5uaezned&ms=au%2Crdu&mv=m&mvi=5&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAZj8xQgxNIf4wXrQn2mWVwKx56CkCsxI_DTSmAgpQCe57KYiALQyBbJSbfT2h4Wm9J1nu38Rj2I&spc=wk1kZkic2Z28Q9IWijflAgCmWqWIAy-n01SkvB9lvQiwpC2-PTsxHA&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgEHaQZBulPKDmUygIK1YzhEdG41T7pvmG-R-H9mh7XOkCIQC_v7ZQLb0tlGRCFiqhkcydMOZKo1mx2fjJTMgqrFY7Qw%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRAIgVADrqjOfEl5SHGrvTcQumhGggAuI8rU-YM3Lobj1JZsCIFczo-rFOlPf9ZiymVvLxuBpPuDFeXdS8eaqma3gN8L_&range=45411135-45411136&hl=en [23:10:44.745] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:10:44.746] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:44.862] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958245&ei=RSMgaKfQNY7Fy_sPwb-PSQ&ip=67.20.0.47&id=o-AES7JVjFU-y61SfDHTT4Aoh6EsIB4tIldUXpTWnxtyQV&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936645%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5ualdnse&ms=au%2Crdu&mv=m&mvi=5&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAZGkxFTEvPVdZig53bS1MpvJFacJnkvn-ufjvJ4wjXVy3jXa14-rb31R3NocikmP50hlEwOF9yh&spc=wk1kZnx6_-VYb0gU9W3pXyFcuS0gI5EmBxfOzA_WIuaJ1uSN2sgxyg&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAInafED4LSK9OI39jxVnYONmm-gM4HwgKCe_7bz0m_5cAiAv_KNyJ14LAapQ-e_vulJCqG0SFO99BM9UUdGITE_yhg%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAJ2XKQP4A9jCEdCARoeQOKruZ8GnIKJCIstzMHJun19-AiEArHQKPzwz_-yv55ciVN7sXH6E7Ymkto8ElixjskdnPJA%3D&range=45411135-45411136&hl=en [23:10:44.908] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult() at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:10:44.910] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:10:45.133] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr5---sn-jn2pgx4pcxg-w5os.googlevideo.com/videoplayback?expire=1746958246&ei=RiMgaNPLAtvHy_sPpvKWWQ&ip=67.20.0.47&id=o-AJdQvr1RgrSULTxJsMQ4xifVVUQhW5-YMJdJDcevDww9&itag=137&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936646%2C&mh=sW&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5os%2Csn-5ualdnse&ms=au%2Crdu&mv=m&mvi=5&pl=20&rms=au%2Cau&initcwndbps=4440000&bui=AecWEAb_uLY-6ecz1NclW_S_8SZJKlKdK6VepE9pPsvNJM0Lb6LdzjnzrhRbxYnkH6-WXBGUFE84p2jE&spc=wk1kZt6SmTkYrNlXcdiXdN2bAxarVhwSQk_MgqYfTRVprmAElUIaQg&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=45411137&dur=174.375&lmt=1745876094095264&mt=1746936289&fvip=5&keepalive=yes&c=IOS&txp=4535534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgXcyyO14YkPPb_z1MZqCaN7J-1kEXd8uD8QQpLfUucIICIDvDAI0qVOtCwIK2XmJYBlda_TIsBSxtLWEgyZRiLf31&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAMmhuay56CG5nPELPw17rR0mnBXXvfXBRo7tEw5Dem77AiAqXrGXr0wZtobuI9Eq_mCbZjnD5g7yanu_H5cqy0QUyA%3D%3D&range=45411135-45411136&hl=en [23:10:45.197] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:20.629] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/sw.js_data?hl=en [23:12:20.702] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:20.822] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958341&ei=pSMgaJbgMtviy_sPpeeVOA&ip=67.20.0.47&id=o-AIphmVhY9uc_6GPP3H1Czx-Lv6VedH_Lpj_ch_fwM5ob&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936741%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAbaw_x35B9vFok3rLq_fdOjiqZqbQ1XlsAkUl3ROAGjuyJF_xW0HZroXJOjy83LrLZ_Rg-IilRm&spc=wk1kZsjslS1vs2BudFhG8vy-0mPUHIJWR_9YXGvwuOGOl66JuTYysw&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAL31MRMUeGBRQi5cDb-_pLFhN86YVGj2u3taPDdxpQcMAiBaM9NlSHSwUO54StyJAlvGTGe_hjfwqrpV7Oy4KM-_Jw%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRAIgaRwpv-a3lN9F78hkG-Erqt8XkExWz4SNGJHCEKk-fvoCICK4rhwptI-fuRM_tskVqyP7lfHgkw72YQTvexidALJ4&range=20364929-20364930&hl=en [23:12:20.915] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult() at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:20.917] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:21.017] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958342&ei=piMgaLqJA-vay_sP_PS7mQU&ip=67.20.0.47&id=o-ACahVWFuQE-XqUPHVjIylKHbqE-9oyvKMUmxI47em-Lw&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936742%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAaqsbRPE5_XnPXo-ohjpkDxyWO7X-tjQ3NXFDoJCOfrkHwTwhTya51iS3kcaWlUEAXZJVnPBgcc&spc=wk1kZifSX4_ZAIQUkgtLShbg0I94wmaprqajVib8bmppLXWXE0h4Yg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgaJ-nCe6Whem0AXrQ1mwQuFRl6Hs07r_J9PlD6E1eJMYCIC6DZQG3yz1PEr6eZAR5QOemv8-BT1GYKvX8QhsnrunY&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAJScIAxsVQckAIZUZ8JmuibIhM9rXWR6uaFjHFl_E0lbAiB2NVNn-92BxScglu9_4NaKXe25q-of3TbUO_66-WzREA%3D%3D&range=20364929-20364930&hl=en [23:12:21.088] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:21.089] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:21.194] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958342&ei=piMgaN6wDfbYy_sPxqGwOA&ip=67.20.0.47&id=o-AFcS9BQgJOF-aCsbU0297DGa7uZKoA_Ek3L3--Y4Gu2s&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936742%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaeznlz&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAYtrimHr_4hncjcMqqliLrPGbdlUxLGsFlbkkiLpEMcVJ5AqFLekWS-XBTg_fNlIyUI2ayBAGHm&spc=wk1kZkYUTVloKC6ezJ20dkSKv9qxQFAORpNMHBOSVRsztq9ELuqLww&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgK2lwHMb4UTIbUx4GFoQcfMhyNWj0CNbvz3mrHwGd4SoCIQDsXh4dW8Xd1-OWy_HSng2IagQ2sfzpzmYlYMieXteVNw%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAPv3MPW6ZVguAYSkS87lHEWdnNDyeAQUWoffH8_NrAAMAiBJsxslfc1yoC16BveDF89XkHHTtjHxqvr4gj_gVMd9jg%3D%3D&range=20364929-20364930&hl=en [23:12:21.295] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:21.296] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:21.463] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958342&ei=piMgaNiKGvnGy_sP5YSb2Ao&ip=67.20.0.47&id=o-AL54NDjCoXWv1iLYtePBP0cmR1-A5ZTUONQqDhVZg6t1&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936742%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAYB9mXKjNNRkadXapI_7tBSsqSh4JoGOvumYECoRdH4mziXmlQTHsOk8sIugwOZ75ii7fsN7KbE&spc=wk1kZsChnOpYkOiBPewQKkQW86lQ5pM0L4F92_NdwbWuKHdEKcHYrw&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgaOravLMJnBxiN_6-ASSajB23V4NgQgcz2JgkoJxDhgUCIQCJqy9u-h9HkM_0GcQm4aqqDjX4W1q_X8kpAq_yyLjgeg%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgP1hjLlrw_vr_vBV0Nq57q3yCaDplfbWqmiMIeIDcrQ8CIQDm_8QaxQjjXtK0hr-16qaRUt5UpkvYMQ5A5QAG7sjosg%3D%3D&range=20364929-20364930&hl=en [23:12:21.519] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:21.520] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:21.619] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958342&ei=piMgaInWJ6bFy_sPx_iM8Ao&ip=67.20.0.47&id=o-AG4NtYFeVefnCQgcOmNmkcutInkmf-EykhiBmsfENsNV&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936742%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pcm2cms=yes&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAY-r7fVsnNxdnH3axfZ6jKr3Y5TbHltKZ4R9N-JpwHUeC_deP3UI4sWBPzdZhBNIaN5MxMwsCB2&spc=wk1kZnhZoABfm1724y80YbGHBNl70kILP3Tp9C0cN2OmJzz82m0pJA&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgKEPLESivz6DXR2DWnSsWiov_ON-qF_co3AiL2_iGzmACIQCdbpCI49tQW9Ho25lqP5UfnnmWQObB7l8ySD77hGtSgQ%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRAIgLchPIGJfwzJsY-mgMLa5shI53DCevOJYndWX-HVQuusCICNSv7LToJqMDigdteVpEwEMggJvR1FvrZN53v3Uw2Lo&range=20364929-20364930&hl=en [23:12:21.679] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:12:21.680] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:12:21.777] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746958342&ei=piMgaO24MfKAy_sPtPO_wAI&ip=67.20.0.47&id=o-AJBHb_ROkm8G38n9RCne8n_PqUACLJzttNacXIhO7Q52&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746936742%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4497500&bui=AecWEAYdLALS7Qbw17f7Kv7p0Dk8QTkYDEddJfbw9cyPiTYOJKmLg3CKiH1kwn1mx4KV-K1O2id28aB2&spc=wk1kZvbUnmsnj-IoRDxCdjZ0MJ2StHRjYHJoM6EZpiR1WTpEim712Q&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746936289&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgHSCDcozass2Htrb2EJkJ3l-XdwfL0UCWHRhPhUEuLLcCIFYUDuFa7kdq21vSd39hjlhEmtzpMRpXsVuGPMegyYPT&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAJ4h1f1F2gEfhra1XUHh6FjhgWkucexU1JUcDzZeM6gZAiEAtWZwr1hyL3Y7miiapKJ4IuQRj_6shZl_jdFB_JBOC4c%3D&range=20364929-20364930&hl=en [23:12:21.841] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult() at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:17:46.650] [.NET TP Worker/INFO] [StatusText]: Backing up player file [23:19:26.329] [.NET TP Worker/INFO] [StatusText]: Saving world data [23:19:26.461] [.NET TP Worker/INFO] [StatusText]: Backing up player file [23:19:26.566] [.NET TP Worker/INFO] [StatusText]: Validating world save [23:19:26.629] [.NET TP Worker/INFO] [StatusText]: Backing up world file [23:19:26.660] [.NET TP Worker/INFO] [StatusText]: Saving modded world data [23:26:03.762] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/sw.js_data?hl=en [23:26:03.934] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:04.065] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959165&ei=3SYgaMDcAv3ay_sPpL7GgA4&ip=67.20.0.47&id=o-AGDT6L-P6Q4c-GLhJlfqC_ou19R-Bn5RzfsJQEdyPni3&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937565%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAbWNks5g_iT7q0Z5AIdAdlB6Qj22zRHCgk3HILKn9a2gtk01uPAL-tITvR0fX1bo8dJ11esDfB5&spc=wk1kZunUHxYonZIAt2amzneg_AXKvDYdD2NJEYLOXXmLhDUuR8xirQ&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgQ_UA2DUnBE2Nn1bddqLMOLIPxeHKiPOU8uc1-q4-XX0CIFS4YXT4nsCLe8bw3Vrp9ei-FvXLyC0PFrJnKmT6PUwV&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAPS-fDV9LgmjLXWbxujyDvoC-kDg0RCjspnX7XoABEtjAiEApUMuwMiWy8nf7beVmRgZOYuhNG3d4BIceQ0bnCu5ZA8%3D&range=20364929-20364930&hl=en [23:26:04.208] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:04.210] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:04.300] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959165&ei=3SYgaOXKE6_ay_sP7fb7wAw&ip=67.20.0.47&id=o-ANUIffMBsAmE7bX5f2YEPTeOtrrzrggn1cCPqkgnWjJW&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937565%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pcm2cms=yes&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAY1yKHb8CllKymWEB3sbjPUzaZSoI_1xDXytWMnES08KYCggLuJ0ns835BfeGHOCvdBxJwck8dB&spc=wk1kZhn0bSOxpVKTJqtxiDP3Ty-TTTHkKp_PCjNBaKIcvOKAZwtEvA&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgdNAwOXYDO8Wm0sW9vYNSAcjQnAovXJTu3YVT97nUWOsCIQC2pH3peJKdBYW9nACGHG0r4Cn2Iq5GQngLck2jbl-Nlw%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAMp5kACpBC6Xkgo6KUt5dPY9xYbaNNcbqqHf3gUv5cW6AiEAjqttpXFgthAD0RE8i9Bs24A29_A4eZoHcCtEKS8YYk8%3D&range=20364929-20364930&hl=en [23:26:04.400] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:04.401] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:04.509] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959165&ei=3SYgaOmeH6XBy_sP3puX6AY&ip=67.20.0.47&id=o-ACQCqwrT_414I55dZvARv9cHFlr_HtlyuWsYCFM_3aIW&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937565%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaeznlz&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4450000&bui=AecWEAZPg7abqfGH4C74m4BGx6dQLRB7_Qqqafc6wzRO9hfpbpYu1LGoU1LXtP4FMDCv0AlULG1C9psQ&spc=wk1kZr7MmD5eacYm11xIFhmY7D7-azvKJLDIkWyIAnFIVK4BQ_1Kjw&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937012&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAOStvNVCKvI9U_rSi54ParNzyH-hbxejn6fytGkMfJkaAiA_wxtIFKBXMBRtoBMbj17gN_MdzLOdqpdXOzakNwth2w%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAJDvtaK7mSgJDIs83rtFn4ztaf28s8qUNPnwY2pq4vCrAiADUYGL0G-y3spUbLO8FyDMXIiUTcCvzbINogUmd4t-uQ%3D%3D&range=20364929-20364930&hl=en [23:26:04.762] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult() at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:04.764] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:04.868] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959165&ei=3SYgaPSwNcrOy_sP97mkgQ4&ip=67.20.0.47&id=o-AEd_V3tVM7lXYwJ6RXyxPil1iVhFdq-a0INjN_yf-meL&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937565%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaeznlz&ms=au%2Crdu&mv=m&mvi=1&pcm2cms=yes&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4450000&bui=AecWEAb1el7UqM6Fh8yPXl3ALqXgUVhW386XouA6sl550JgEg3Um-qTWTu2-scRWJ35JGCpj1LzSHyp8&spc=wk1kZv20bIrpx5Y45z2FqtuZ0Jq5Sfd0Go9HrNALi1Li07-csf_pdA&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937012&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAKV_fHKWm55j5LQZjfXjuSqQWe1ftzw5Jy5nnPhszc0QAiAkr63Rh71TUlBQQz5c7KnMvlmruidHk7Gue3ZKws0QsA%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAIN0LdRzxfSpjRIvGTSoNatCeIlJBb0fsCoJqtUMz18sAiB7EBzkr_pmlgKfnLc5__vMwEvFf4U1FQnKFgSB_E6nZQ%3D%3D&range=20364929-20364930&hl=en [23:26:05.057] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:05.058] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:05.157] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959166&ei=3iYgaNSqCvyVy_sPyeLaeQ&ip=67.20.0.47&id=o-APr-15vio3fQI-Ac9hVL4Le7rzKpB5nEARFkUPqYd5hh&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937566%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4450000&bui=AecWEAa6SMXJB_7AiZ7pFJJMRQ4gMY0Q-MLckiOjHaVVUILVHrrxIIlKaWYbV0o2yFuv7kveMrC9QNpc&spc=wk1kZuRgaOTzGW12hfOnZEkGQ8_jp4IAuoVv4T0Cb95brJn9lPnreg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937012&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRgIhAM_CiI54s2PIcbB8tRClqyK_bXAD8LL-xuTSVlPpNwcnAiEA-PBxOEhS-8Yl1SPOoTf6wYYhpNW1UjQeMsPWxIxxDaw%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhALWSu2QVnFpFkQfxP9E3dHgYTHYQK3hH5r8QIm-AfJxHAiEA8haiT51TjxMAfKP7EQz_vZUahW5-6IsuQ0zJKGfyAwY%3D&range=20364929-20364930&hl=en [23:26:05.534] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:05.536] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:26:05.621] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959166&ei=3iYgaJbfJ8yg0_wPqqCLkAQ&ip=67.20.0.47&id=o-AKzgMmhdBIflm6SIubApoKLBa6TymO-pu_HI_aDfRRYm&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937566%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4450000&bui=AecWEAa_ENAblBVjjrNQjEYlAeoiQU83FvoKC7U_g397xl79_KXw4asStDjYeuAQ5b6BU8nDNRLn0ohO&spc=wk1kZuLkF41Qb4SFBjsWF-dN6ml4FY4eotWzfqGiTrmCS4tnHvgcxQ&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937012&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAKtQTNzu-ioZN4gmAtQNInc0pKbzUeFkSdXGoqy8Z8EhAiBgGbFuhapm2lcIxn3Ft9ie-W74mrerWvxqnlJqFGml6g%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhALp0wreY12VTwa5TkkGcH10V-NjVy4SujsG5H9zYGmKrAiEAzOjggggjhj7vcaG7m3IHhThui1lhldDtvWQrio0FUeE%3D&range=20364929-20364930&hl=en [23:26:05.705] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:26:25.245] [.NET TP Worker/INFO] [StatusText]: Saving map data [23:26:25.650] [.NET TP Worker/INFO] [StatusText]: Backing up player file [23:26:26.113] [.NET TP Worker/INFO] [StatusText]: Saving world data [23:26:26.331] [.NET TP Worker/INFO] [StatusText]: Validating world save [23:26:26.407] [.NET TP Worker/INFO] [StatusText]: Backing up world file [23:26:26.448] [.NET TP Worker/INFO] [StatusText]: Saving modded world data [23:26:30.291] [Main Thread/INFO] [BossChecklist]: Progression mode is disabled [23:26:32.316] [.NET TP Worker/INFO] [Terraria]: Loading World: Abhorrent Oasis of Prophecy, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:26:32.319] [.NET TP Worker/INFO] [StatusText]: Clearing map data: [23:26:32.420] [.NET TP Worker/INFO] [StatusText]: Loading world data [23:26:33.751] [.NET TP Worker/INFO] [StatusText]: Settling liquids [23:26:34.189] [.NET TP Worker/INFO] [StatusText]: Loading map data [23:26:34.535] [.NET TP Worker/INFO] [StatusText]: Drawing map [23:26:34.568] [Main Thread/INFO] [Terraria]: Entering world with player: M, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 1 [23:26:36.020] [Main Thread/INFO] [tML]: tModLoader RAM usage has increased: 7.2 GB [23:26:36.886] [.NET TP Worker/INFO] [OreExcavator]: [Ore Excavator (1.4.3/1.4.4 Veinminer)] - v0.8.9 We have a discord for bug reporting and feature suggestions: https://discord.gg/FtrsRtPe6h We've released a HUGE update with translations, fixes, and more! Most major issues have been fixed, and compatibility expanded. We recommend resetting OE's configs, and re-editing them as you see fit. If your language is missing, come help us translate the mod on Discord! Oh yeah, you can also disable this popup in your Client configs. [23:28:04.706] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/sw.js_data?hl=en [23:28:05.137] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:05.255] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959286&ei=VicgaJP0Do7Fy_sPwIOFuQw&ip=67.20.0.47&id=o-ALRjT1p3jjrAxgci4wL0dChNn3Vdbmi0xDxgs9YWmvp5&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937686%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAbAd-jvsd18WFvsR0rC0so7CvXsiiRxqQd86ZDWwRimvqm9V6Bt_9nCFlIAXxSj56dSgC8j1RVv&spc=wk1kZleHaxfF3xixCIIkbBXyzdwFWT8kFtfmih2IDcO1U_NCviS9Mg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgdhY2IIhYqbXzne3qcBvQb0_KqN2S4WwUNqXa8_IJEYYCIQC0LnppinjAKEiq7kCAomujA_7_OLRefKTw9c2jrLAjNQ%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRAIgYClER-6hM6S0UEtoW98C5NPohx21us-SmA3RgnvW2YECIFeKDo-aL9IEfyOg_t3-1wie_rrr284TP8q7vycuaEU_&range=20364929-20364930&hl=en [23:28:05.389] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetManifestAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:28:05.391] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:05.569] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959286&ei=VicgaMWhH-vAy_sP4sewYA&ip=67.20.0.47&id=o-ALsTcSG8ZxsINvLy1yhSdUUjC0BfCliIaWRIm4medh65&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937686%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaeznlz&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAY7rt2EY2IspmnPoBkmysd3AlVN1G4b7QfMm-uXcQqcm3Dlo_M2QI7F8cw9ciLrrZjvEiyH6PhJ&spc=wk1kZqbX2OvQC7mxf47iqAy07RDLif94fZKXvyajprwnL-qsmV0mOg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgAILq6Ddelefi8genLfwrvOUlO9-BYmyh0JydaBLiCg8CIENCN12eO2y8UaUBWdaoZzbvGo0o-1xyg7_Zy6IJWRQb&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgG7F-JlF-CUvZot-Uo9EStHIzBvQJWXSB1sZctCxWRgsCIQCIZnZRQi0FE6oTAMK509uI4J6k51hhCO-kbvNn1DNwOg%3D%3D&range=20364929-20364930&hl=en [23:28:05.670] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:28:05.671] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:05.763] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959286&ei=VicgaPjFL-ajy_sPvO26mA4&ip=67.20.0.47&id=o-ALUx01cKBy6D-F66uu2WHrA_lcE5HCYaGcSPC76r_JWm&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937686%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAY1vONzS9ku296cgMTtzTPf5IFebZ48Pml5IQ4SudO8uZuv9_qv-bs_0BvJ23e3sfBi-VcUcsFS&spc=wk1kZl5NLwt2-1kos1teoVS9guXWig1dbPUoA9IhvARXWhwwN0zi5g&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhALczdLunfSPuelSIjzeFJW0MB7bZn5-S7wUBxLBpAvMOAiBl0FVWRfB2wJJyfo0aQD5KfPFYJ_QPg9cQPUN71eLJdw%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAOeNUJoMrdcT_ZsLw9AShIyeqnFcoOxaJsGFqFCPrUAOAiBS1wBsAOgcdTA3n-IjNkV9CoD26Hsq15Wrt_FielUGNA%3D%3D&range=20364929-20364930&hl=en [23:28:05.839] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:28:05.840] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:05.950] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959286&ei=VicgaM3zOfTFy_sPjaWqqAw&ip=67.20.0.47&id=o-AF9x727DBhDAWwk1nLV5mjMDRE9qUSot4HvhgS3dzxZa&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937686%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAbf8edvtPixFWVEyWCHJ8mwkY8oVaxEDUhVSq5ZtfgNg27FUjTs7Z8qLXdQ9h6q-w1RNzz6L1TJ&spc=wk1kZhQ6QA2xE0hSGORHAUpQE0BHTfEIRj69g9fx-Ul3USv40on9hg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgAQ1zAZJUSqP3R3gbCx4THZZg_z0iOMf3VMdZeu30l70CIQDqrAA_oDHFYjP_7FFbEjdVrKIeBp55R8QISVwkFeGJpg%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAKVeq-g_W1ms3zLI7O8_hxX1ZWzlX1xNPELg32QB8IB-AiEA7epzA8Oj0flZIgXXrDEGZi1rk1nIe-uD8y4RvvCYl0c%3D&range=20364929-20364930&hl=en [23:28:06.027] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult() at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:28:06.029] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:06.120] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959287&ei=VycgaOinCP3ay_sPp8nR-AY&ip=67.20.0.47&id=o-AHvFVcCF0NxTr3lCtBD33LL-5YWlb0RrT7J1BHtfdO0v&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937687%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaeznlz&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAZywySicUNCfSV9yLCaGxw67B3cAWj9bF7neAeciKEZubcFtJnhwd-eVAD5Hd498r2shtdZOnwR&spc=wk1kZn8AV-epBbV5CiZxgrWJUcIQ0HtXFSiWTSrJz3EmeSJsTlBR4w&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgQsZ2ohevhEUcypac_KsXCEdIsiHHjP62VhMpmtPQEi4CIQDpI7IlxMeT83ryzuSJs0ycirDZ53JdxH1EC4MLcHN-4A%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgIa1GtbiRZZEYFKjDjsKzXEcuKUDYXFJIIduwPkXLS_8CIQDzuubUgzepucyho9Vh1UELAPB5PXzCp_DEHkiNGOUa8w%3D%3D&range=20364929-20364930&hl=en [23:28:06.226] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:28:06.227] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:28:06.324] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr1---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959287&ei=VycgaInAFPbYy_sPg8am6A0&ip=67.20.0.47&id=o-AAQut5QCfmVtu1oPDogNtlE-OrJayqwuD6UY5xVORMS3&itag=271&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937687%2C&mh=YE&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdns7&ms=au%2Crdu&mv=m&mvi=1&pl=20&rms=au%2Cau&gcr=us&initcwndbps=4518750&bui=AecWEAbagNIt3NsvYQS3LP9PjSgvC-do83nQPgxPqxQbZlBHwdFpKkoMiFpiUpuiwjJQM0Aj1jzn6CGP&spc=wk1kZgkDpRlXu62ynGz4avEAkys9btxKAoiaRSXpMmZJEI5F3E4h1Q&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=20364931&dur=172.566&lmt=1744742420432553&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgC1rKmODLsRDhZ-NlK3QFDB76RCtMbFRyaxcDV-sq33QCICjrdbM3OTALcwa_NBni7OV7eVkbfuQiEMiYvWS9RS4b&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhANvac4z3HppoCJaSziluIEE-LRq36QUoFsfFE0TQn0_3AiEA8ttLTWfbTzNMzCWpmuL_QUADmOb31Quj6E-hGHJ9Vlc%3D&range=20364929-20364930&hl=en [23:28:06.409] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:29:35.837] [.NET TP Worker/INFO] [StatusText]: Saving world data [23:29:35.942] [.NET TP Worker/INFO] [StatusText]: Backing up player file [23:29:36.100] [.NET TP Worker/INFO] [StatusText]: Validating world save [23:29:36.165] [.NET TP Worker/INFO] [StatusText]: Backing up world file [23:29:36.203] [.NET TP Worker/INFO] [StatusText]: Saving modded world data [23:29:37.809] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/sw.js_data?hl=en [23:29:37.978] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:38.269] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959379&ei=sycgaNWVBYTiy_sPqNqCoQY&ip=67.20.0.47&id=o-APo4z-EizBewc0mPBPwJUA-SiF4hVY5iOi5PMDU6UZHu&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937779%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdnsy&ms=au%2Crdu&mv=m&mvi=2&pl=20&rms=au%2Cau&initcwndbps=4481250&bui=AecWEAYZW4dmHJSp8ba-rIXWp4lKzwojuQzj6c9Kuc1iyipp875h_9wLHP9KU8GVZT1YRCE7qKJGOZD6&spc=wk1kZq282MEl65P6dPagDEUsT9aUVUcRowMuRK_KpAUb5Ecf9uqnQg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937491&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAIPv3JzakQbWneL9Uuo3O7q0V8z8fIXM5Z4-wyW7uD2UAiBxawhEZDxK4fvV8N80O9PtS8hmi_LGToYVypiNFSQgpA%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgCcchH0XRd7Lb3E3vCuANEVd1dXzGO3ZiCLBtfNSEygMCIQDPhVoKaDE9TIvlpoNyJluh__vE72OPzuT-fQ5zp913yg%3D%3D&range=822085855-822085856&hl=en [23:29:38.618] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-5ualdnsy.googlevideo.com/videoplayback?expire=1746959379&ei=sycgaNWVBYTiy_sPqNqCoQY&ip=67.20.0.47&id=o-APo4z-EizBewc0mPBPwJUA-SiF4hVY5iOi5PMDU6UZHu&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&bui=AecWEAYZW4dmHJSp8ba-rIXWp4lKzwojuQzj6c9Kuc1iyipp875h_9wLHP9KU8GVZT1YRCE7qKJGOZD6&spc=wk1kZq282MEl65P6dPagDEUsT9aUVUcRowMuRK_KpAUb5Ecf9uqnQg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAIPv3JzakQbWneL9Uuo3O7q0V8z8fIXM5Z4-wyW7uD2UAiBxawhEZDxK4fvV8N80O9PtS8hmi_LGToYVypiNFSQgpA%3D%3D&range=822085855-822085856&hl=en&redirect_counter=1&cm2rm=sn-jn2pgx4pcxg-w5oz7l&rrc=80&fexp=24350590,24350737,24350827,24350961,24351173,24351312,24351314,24351495,24351528,24351594,24351638,24351658,24351662,24351673,24351759,24351859,24351864,24351866,24351876,24351904,24351907,24352017,24352023&req_id=9ed32675e806e43d&cms_redirect=yes&cmsv=e&met=1746937779,&mh=Os&mm=29&mn=sn-5ualdnsy&ms=rdu&mt=1746937491&mv=m&mvi=2&pl=20&rms=rdu,au&lsparams=met,mh,mm,mn,ms,mv,mvi,pl,rms&lsig=ACuhMU0wRgIhAP2uF6eTcGdgDEvbBJi_T9zOEclkYBGDCSzV1MSDeFmOAiEA7H4MOuB8rS-UqFRIV2ziJ4gbVgPQszZ2EhzyF0KnavU%3D [23:29:38.844] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:29:38.846] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:39.044] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959379&ei=sycgaJqKOtTEy_sP48r0oQE&ip=67.20.0.47&id=o-AF8HsOW7RJ-s-nrRlLpuWsFWKLvHLePvwdDj4Tt_Fr0I&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937779%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdnsy&ms=au%2Crdu&mv=m&mvi=2&pcm2cms=yes&pl=20&rms=au%2Cau&initcwndbps=4518750&bui=AecWEAZ1vkkej-0nLjBzg-DsZHRUKrTnlDYeMDYsIvsXK-siYuylPMwRL9MGcZ6FPBzODmi5vRqmzuka&spc=wk1kZmzp3Oe4hI8S1l1Az7we0u0KmH_2RlhO5ksF8h0VDT5HtNSRKw&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRAIgVTyNS1SqDIkwLkRw_2bRekRW-Cjl1HT6OG8ZZD3nm1sCIDyt65UtZSUy-PNApkSqsfkcak07nEtjRM2MxOGbtQi-&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAPOYcWQm8K-72yss7plmMMNe2WdkcMUSiAvS9WGMycCCAiBES_7HCMcEi0um0wHzGF6Pm2A3Kg7Yw4Xju-JAw09KPA%3D%3D&range=822085855-822085856&hl=en [23:29:39.234] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at YoutubeExplode.Videos.Streams.StreamClient.GetManifestAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:29:39.235] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:39.463] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959380&ei=tCcgaPjlFPuAy_sP8qvXOQ&ip=67.20.0.47&id=o-AKa6ai0WmL8ot2XzVH9YdjFou38Nmr4QeFMVBZnBmVbO&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937780%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdnsy&ms=au%2Crdu&mv=m&mvi=2&pl=20&rms=au%2Cau&initcwndbps=4518750&bui=AecWEAZNTUVSg3bWB049ID27VxwVKf3_X3GSWOCBXNQ4ktEQRvOQvABB4OmhX8RT9vcMko6KUzmG8r4L&spc=wk1kZvwthjugg1-G1QnxLSwOteixAIPfl7mLANSaCuO9Z0vcqyylRg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAM76ucSmKAbkmGn1buV_3ZOUJlzKsf-Q1Gv_D52QkoRPAiBHmeYrK7jUg2WLLcLOogMLm7rkPQiIorGXq2i-xK8tug%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIgBYj5IQZDLD7-uj-_1hrqxX3GXvCSaTabH65wbgmuzugCIQCvY8Jr89NcrJd1j3PvYXWQ6aa6sVTmYOiTEkE_imLMHw%3D%3D&range=822085855-822085856&hl=en [23:29:40.016] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:40.337] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959381&ei=tScgaPvXB6Wxy_sPruzmuQw&ip=67.20.0.47&id=o-ABjBwxkuxB4B6UDStLuv5npls8IMmaSaTcJIzQ8EpfFj&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937781%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5uaezns7&ms=au%2Crdu&mv=m&mvi=2&pl=20&rms=au%2Cau&initcwndbps=4481250&bui=AecWEAa601rBcJ-rCS-TcsGGHukS5NSFt0b5uN2Du_Znd7j0hT3AXAdKtqsfs1IQtNzmRYi9P9CSF8Gb&spc=wk1kZgLckJqcmIh23QFhh9DRnC92pMZlr9MbE-PcolR5l7cl13DUIQ&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937491&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIhAJ_oc4fMv9w6TkfCfkBromQf2jwzyVGaAK0b4oiR88cxAiBcahWdmTHk0WydsEB27un7b2cf2QT226n30Fbgm_TGuA%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRQIhAIcFVxi3BaMtizf_aT51_IEBNcDKaFLVt1uKKNSktPEuAiBHWPa2UVac063_DyALLXgfwGhe_w-rcRcp9TuRubK4eg%3D%3D&range=822085855-822085856&hl=en [23:29:41.174] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:41.902] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959382&ei=ticgaMibEfHDy_sP6fnR6AI&ip=67.20.0.47&id=o-ANECZe1ClZOvY5GP276YZMkn6GQ0d2QRhSPP9lXBUpUn&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937782%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdnsy&ms=au%2Crdu&mv=m&mvi=2&pl=20&rms=au%2Cau&initcwndbps=4518750&bui=AecWEAbbXLlYrSm10RUqoQDtGo60-MvYSgN0znOq4rL-ZqXQLQcaPvWe86whwb6-NwY024qobn-rQgzc&spc=wk1kZl7kvUKcESjsWnzgyaYkuWlWvV0FsLnjmPqxlNoX1NJvMR2SKg&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgXDNCe03KYrdPUJg8ABXa7WtFcrb_N9YPm7j7QyDEAvYCIQDR2IOfcxigb2QmMRZyL9FClNV7FZDaKRuprjKwmWttCQ%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAOe9Rhd9adyWky87ANGFulR4KOXNUSt9vAwhHN7aWGkYAiEAsjzQHPYAva-XDahUxIYfrdKlo1gZ9UJBwSJlgOc1-Q4%3D&range=822085855-822085856&hl=en [23:29:45.178] [.NET TP Worker/DEBUG] [tML]: Web Request: https://www.youtube.com/youtubei/v1/player?key=AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w&hl=en [23:29:45.783] [.NET TP Worker/DEBUG] [tML]: Web Request: https://rr2---sn-jn2pgx4pcxg-w5oz.googlevideo.com/videoplayback?expire=1746959386&ei=uicgaK6eEee4y_sPqJ7zMQ&ip=67.20.0.47&id=o-ADy1jvRbKWdPcWbQfcponykMO2POG4R7tgymGEp8iAoZ&itag=313&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1746937786%2C&mh=Os&mm=31%2C29&mn=sn-jn2pgx4pcxg-w5oz%2Csn-5ualdnsy&ms=au%2Crdu&mv=m&mvi=2&pl=20&rms=au%2Cau&initcwndbps=4518750&bui=AecWEAYgDigVzLzgA3JknfTIYy-IRONyZ3EIvE0SIiqDZ_X36qEL-zttY5C7PEgrLY1MnovmldUs5Ugj&spc=wk1kZmVtHtMFwdZkcynq0yeeJjheibcqtXzjjER9q0oMRa1g_TxiiA&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=822085857&dur=437.666&lmt=1739085367795316&mt=1746937250&fvip=2&keepalive=yes&c=IOS&txp=5532534&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRQIgfH-19jSJye_UM30Oe8wsNTC-2GR7Ia7uh4YPBdMyp2cCIQDH78fRZk_zljskRIV6KRfYXFI8mv2iUI8YNsqh2mKBsg%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACuhMU0wRgIhAJoScYC1qhEbUuI9PrRGFrOBKVjU6UBdzHD-rXUMEfmpAiEA-BoS8t-2nHEM-pj8knUTLmwdjcg5KoTRio6xEqdVnn8%3D&range=822085855-822085856&hl=en [23:29:46.707] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at MP3Player.Core.Audio.AsyncMP3Downloader.DownloadFromUrlAsync(String url, ProgressUpdateDelegate onProgressUpdate, CompletionDelegate onComplete, FailureDelegate onFail, CancellationToken cancellationToken) in MP3Player\Core\Audio\AsyncMP3Downloader.cs:line 87 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetManifestAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(VideoId videoId, PlayerResponse playerResponse, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at YoutubeExplode.Utils.Extensions.AsyncCollectionExtensions.ToListAsync[T](IAsyncEnumerable`1 source) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at YoutubeExplode.Videos.Streams.StreamClient.GetStreamInfosAsync(IEnumerable`1 streamDatas, CancellationToken cancellationToken)+MoveNext() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute) at System.Threading.Tasks.Task.TrySetException(Object exceptionObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField) at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(Exception exception) at YoutubeExplode.Videos.Streams.StreamClient.TryGetContentLengthAsync(IStreamData streamData, String url, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.YoutubeHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at YoutubeExplode.Utils.ClientDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() [23:30:36.064] [Main Thread/INFO] [tML]: tModLoader RAM usage has increased: 7.0 GB