[02:45:38.962] [Main Thread/INFO] [tML]: Starting tModLoader client 1.4.4.9+2025.12.3.0|2025.12|stable|Stable|ae365276d1467801feaa3120daa93cbd49a61daf|5250741030748140234 built 1/31/2026 7:07 PM [02:45:38.991] [Main Thread/INFO] [tML]: Log date: 2/8/2026 [02:45:38.993] [Main Thread/INFO] [tML]: Running on OSX (v26.2.0) X64 NetCore 8.0.0 [02:45:39.003] [Main Thread/INFO] [tML]: CPU: 8 processors. RAM: 8.0 GB [02:45:39.004] [Main Thread/INFO] [tML]: FrameworkDescription: .NET 8.0.0 [02:45:39.004] [Main Thread/INFO] [tML]: Executable: /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader/tModLoader.dll [02:45:39.004] [Main Thread/INFO] [tML]: Working Directory: /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader [02:45:40.434] [Main Thread/INFO] [tML]: Attempt to Port from "/Users/reptragrannysmith/Library/Application Support/Terraria/tModLoader" to "/Users/reptragrannysmith/Library/Application Support/Terraria/tModLoader-1.4.3" aborted, "2025.12.3.0" is a newer version. [02:45:40.439] [Main Thread/INFO] [tML]: Saves Are Located At: /Users/reptragrannysmith/Library/Application Support/Terraria/tModLoader [02:45:40.647] [Main Thread/INFO] [tML]: Display DPI: Diagonal DPI is 226.26552. Vertical DPI is 231.96443. Horizontal DPI is 224 [02:45:40.648] [Main Thread/INFO] [tML]: High DPI Display detected: setting FNA to highdpi mode [02:45:40.650] [Main Thread/DEBUG] [FNA]: Querying linked library versions... [02:45:40.651] [Main Thread/DEBUG] [FNA]: SDL v2.28.2 [02:45:40.656] [Main Thread/DEBUG] [tML]: Native Resolve: FNA, Version=23.10.0.0, Culture=neutral, PublicKeyToken=null -> FNA3D [02:45:40.657] [Main Thread/DEBUG] [tML]: attempting load /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader/Libraries/Native/OSX/libFNA3D.0.dylib [02:45:40.658] [Main Thread/DEBUG] [tML]: success [02:45:40.659] [Main Thread/DEBUG] [FNA]: FNA3D v23.10.0 [02:45:40.662] [Main Thread/DEBUG] [tML]: Native Resolve: FNA, Version=23.10.0.0, Culture=neutral, PublicKeyToken=null -> FAudio [02:45:40.663] [Main Thread/DEBUG] [tML]: attempting load /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader/Libraries/Native/OSX/libFAudio.0.dylib [02:45:40.664] [Main Thread/DEBUG] [tML]: success [02:45:40.664] [Main Thread/DEBUG] [FNA]: FAudio v22.9.1 [02:45:41.291] [Main Thread/INFO] [tML]: Distribution Platform: Steam. Detection method: CWD is /steamapps/ [02:45:41.306] [Main Thread/DEBUG] [tML]: Process.Start (UseShellExecute = False): "/Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader/dotnet/dotnet" tModLoader.dll -terrariasteamclient 315 [02:45:41.945] [Main Thread/DEBUG] [TerrariaSteamClient]: Recv: init_success [02:45:41.951] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: acknowledged [02:45:42.367] [Main Thread/INFO] [FNA]: SDL.SDL_Init(SDL.SDL_INIT_VIDEO)... [02:45:42.370] [Main Thread/INFO] [FNA]: Success [02:45:42.370] [Main Thread/INFO] [FNA]: SDL.SDL_InitSubSystem(SDL.SDL_INIT_GAMECONTROLLER)... [02:45:42.393] [Main Thread/INFO] [FNA]: Success [02:45:42.944] [Main Thread/INFO] [Terraria]: Steam Cloud Quota: 952.4 MB available [02:45:42.946] [Main Thread/INFO] [tML]: Steam beta branch: None [02:45:42.947] [Main Thread/INFO] [tML]: SteamBackend: Running standard Steam Desktop Client API [02:45:42.948] [Main Thread/INFO] [tML]: Current 1281930 Workshop Folder Directory: /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/tModLoader/../../workshop [02:45:43.012] [Main Thread/WARN] [FNA]: Non-standard D32S8 window depth format! [02:45:43.014] [Main Thread/INFO] [FNA]: SDL Video Diver: cocoa [02:45:43.014] [Main Thread/INFO] [FNA]: FNA3D Driver: OpenGL [02:45:43.014] [Main Thread/INFO] [FNA]: OpenGL Renderer: Apple M2 [02:45:43.014] [Main Thread/INFO] [FNA]: OpenGL Driver: 2.1 Metal - 90.5 [02:45:43.014] [Main Thread/INFO] [FNA]: OpenGL Vendor: Apple [02:45:43.015] [Main Thread/INFO] [FNA]: MojoShader Profile: glsl120 [02:45:43.036] [Main Thread/INFO] [tML]: Terraria Steam Install Location assumed to be: /Users/reptragrannysmith/Library/Application Support/Steam/steamapps/common/Terraria/Terraria.app/Contents/Resources [02:45:43.960] [Main Thread/INFO] [tML]: Maximum Resolution is 2880 x 1864 [02:45:43.984] [Main Thread/DEBUG] [Terraria]: Device Created, Adapter: 0, DisplayMode: {{Width:1440 Height:900 Format:Color}}, Profile: HiDef, Width: 2880, Height: 1800, Fullscreen: False, Display: \\.\DISPLAY1 [02:45:43.991] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: 0, DisplayMode: {{Width:1440 Height:900 Format:Color}}, Profile: HiDef, Width: 2880, Height: 1800, Fullscreen: False -> True, Display: \\.\DISPLAY1 [02:45:43.991] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: 0, DisplayMode: {{Width:1440 Height:900 Format:Color}}, Profile: HiDef, Width: 2880, Height: 1800, Fullscreen: True, Display: \\.\DISPLAY1 [02:45:44.941] [Main Thread/INFO] [FNA]: SDL Audio Driver: coreaudio [02:45:47.491] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: 0, DisplayMode: {{Width:1440 Height:900 Format:Color}}, Profile: HiDef, Width: 2880, Height: 1800, Fullscreen: True, Display: \\.\DISPLAY1 [02:45:47.495] [Main Thread/DEBUG] [Terraria]: Device Reset, Adapter: 0, DisplayMode: {{Width:1440 Height:900 Format:Color}}, Profile: HiDef, Width: 2880, Height: 1800, Fullscreen: True, Display: \\.\DISPLAY1 [02:45:51.951] [8/DEBUG] [tML]: SSDP search line separator: CRLF [02:45:53.090] [8/DEBUG] [tML]: Hook System.Runtime.Loader.AssemblyLoadContext::ValidateAssemblyNameWithSimpleName(Assembly, string) added by tModLoader [02:46:06.326] [Main Thread/INFO] [tML]: Finding Mods... [02:46:06.426] [Main Thread/INFO] [tML]: Finding Mods... [02:46:06.442] [Main Thread/INFO] [tML]: 3 most recently changed workshop mods: BossChecklist v2.2.3.1 2/8/2026, ParticleLibrary v3.1.0.0 2/8/2026, CollisionLib v3.6.1 2/8/2026 [02:46:09.010] [.NET TP Worker/INFO] [tML]: Finding Mods... [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped BetterDialogue 1.1.6.1 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped BetterDialogue 1.1.6.2 for tML 2024.11.3.2 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Selected BetterDialogue 1.1.6.3 for tML 2024.12.3.0 from Workshop. [02:46:09.024] [.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. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2.3 for tML 2025.3.3.1 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped BossChecklist 2.2.2 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Selected BossChecklist 2.2.3.1 for tML 2025.4.3.0 from Workshop. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped CollisionLib 3.0 for tML 2022.9.47.16 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped CollisionLib 3.5 for tML 2025.8.3.1 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped CollisionLib 3.4 for tML 2024.9.3.0 from Workshop. Reason: a newer version exists. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Selected CollisionLib 3.6.1 for tML 2025.9.3.4 from Workshop. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Selected CorruptionOverhaul 1.0 for tML 2025.11.3.1 from Workshop. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped ParticleLibrary 1.1.5.2 for tML 2022.9.47.50 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [02:46:09.024] [.NET TP Worker/DEBUG] [tML]: Skipped ParticleLibrary 3.0.0.5 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped ParticleLibrary 3.0.0.4 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Selected ParticleLibrary 3.1.0.0 for tML 2025.3.3.1 from Workshop. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped Redemption 0.8.0.4007 for tML 2022.9.47.48 from Workshop. Reason: mod is for a different Terraria version/LTS release stream. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped Redemption 0.8.0.4085 for tML 2025.9.3.4 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped Redemption 0.8.0.4100 for tML 2025.10.3.1 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Selected Redemption 0.8.0.4110 for tML 2025.11.3.3 from Workshop. [02:46:09.025] [.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. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 3.0.1 for tML 2025.1.3.1 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped StructureHelper 2.6.1 for tML 2024.12.3.1 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Selected StructureHelper 3.1.0 for tML 2025.8.3.1 from Workshop. [02:46:09.025] [.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. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.3.2 for tML 2025.6.3.0 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Skipped SubworldLibrary 2.2.3.1 for tML 2024.10.3.0 from Workshop. Reason: a newer version exists. [02:46:09.025] [.NET TP Worker/DEBUG] [tML]: Selected SubworldLibrary 2.2.3.3 for tML 2025.9.3.4 from Workshop. [02:46:09.058] [.NET TP Worker/INFO] [tML]: Finding Mods... [02:46:09.966] [.NET TP Worker/INFO] [tML]: Sandboxing: BetterDialogue ([VSC Framework] Dialect) v1.1.6.3 [02:46:10.144] [.NET TP Worker/INFO] [tML]: Sandboxing: CollisionLib (Impact Library) v3.6.1 [02:46:10.208] [.NET TP Worker/INFO] [tML]: Sandboxing: ParticleLibrary (Particle Library) v3.1.0.0 [02:46:10.250] [.NET TP Worker/INFO] [tML]: Sandboxing: StructureHelper (Structure Helper) v3.1.0 [02:46:10.310] [.NET TP Worker/INFO] [tML]: Sandboxing: SubworldLibrary (Subworld Library) v2.2.3.3 [02:46:10.335] [.NET TP Worker/INFO] [tML]: Sandboxing: Redemption (Mod of Redemption [BETA]) v0.8.0.4110 [02:46:11.186] [.NET TP Worker/INFO] [tML]: Constructing Mods... [02:46:11.303] [.NET TP Worker/INFO] [tML]: Adding Content: ModLoader (tModLoader) v2025.12.3.0 [02:46:12.047] [.NET TP Worker/INFO] [tML]: Adding Content: BetterDialogue ([VSC Framework] Dialect) v1.1.6.3 [02:46:12.845] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::GUIChatDrawInner() added by BetterDialogue [02:46:12.914] [.NET TP Worker/INFO] [tML]: Adding Content: CollisionLib (Impact Library) v3.6.1 [02:46:13.834] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Projectile::AI_007_GrapplingHooks() added by CollisionLib [02:46:13.984] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::Update_NPCCollision() added by CollisionLib [02:46:13.995] [.NET TP Worker/INFO] [tML]: Adding Content: ParticleLibrary (Particle Library) v3.1.0.0 [02:46:14.728] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Dust::UpdateDust() added by ParticleLibrary [02:46:14.970] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::UpdateMenu() added by ParticleLibrary [02:46:15.003] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by ParticleLibrary [02:46:15.019] [.NET TP Worker/INFO] [ParticleLibrary]: Initializing ParticleManagerV3... [02:46:15.052] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawSurfaceBG() added by ParticleLibrary [02:46:15.063] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsAndBlacks() added by ParticleLibrary [02:46:15.079] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_NonSolid() added by ParticleLibrary [02:46:15.088] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_BehindNPCs() added by ParticleLibrary [02:46:15.139] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by ParticleLibrary [02:46:15.150] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by ParticleLibrary [02:46:15.160] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by ParticleLibrary [02:46:15.169] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by ParticleLibrary [02:46:15.176] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawItems() added by ParticleLibrary [02:46:15.188] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by ParticleLibrary [02:46:15.206] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawGore() added by ParticleLibrary [02:46:15.222] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by ParticleLibrary [02:46:15.237] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawWaters(bool) added by ParticleLibrary [02:46:15.249] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by ParticleLibrary [02:46:15.633] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by ParticleLibrary [02:46:15.656] [.NET TP Worker/INFO] [ParticleLibrary]: Hooking into draw layers... [02:46:15.691] [.NET TP Worker/INFO] [ParticleLibrary]: ...Initialization complete [02:46:15.702] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by ParticleLibrary [02:46:15.931] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:15.937] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 256 successfully [02:46:15.946] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:15.947] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 256 successfully [02:46:15.960] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Dust::UpdateDust() added by ParticleLibrary [02:46:15.962] [.NET TP Worker/WARN] [tML]: ParticleLibrary spent 841ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [02:46:15.963] [.NET TP Worker/INFO] [tML]: Adding Content: StructureHelper (Structure Helper) v3.1.0 [02:46:15.976] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by StructureHelper [02:46:15.979] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by StructureHelper [02:46:15.982] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by StructureHelper [02:46:15.993] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_WallsAndBlacks() added by ParticleLibrary [02:46:15.994] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_NonSolid() added by ParticleLibrary [02:46:15.996] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_BehindNPCs() added by ParticleLibrary [02:46:15.997] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by ParticleLibrary [02:46:15.999] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DoDraw_Tiles_Solid() added by ParticleLibrary [02:46:16.000] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by ParticleLibrary [02:46:16.002] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by ParticleLibrary [02:46:16.004] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawItems() added by ParticleLibrary [02:46:16.005] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawRain() added by ParticleLibrary [02:46:16.009] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawGore() added by ParticleLibrary [02:46:16.012] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by ParticleLibrary [02:46:16.014] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawWaters(bool) added by ParticleLibrary [02:46:16.015] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.WorldGen::SlopeTile(int, int, int, bool) added by StructureHelper [02:46:16.015] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawInterface(GameTime) added by ParticleLibrary [02:46:16.017] [Main Thread/DEBUG] [tML]: Hook Terraria.Main::DrawMenu(GameTime) added by ParticleLibrary [02:46:16.105] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by StructureHelper [02:46:16.107] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::CheckMonoliths() added by StructureHelper [02:46:16.108] [.NET TP Worker/INFO] [tML]: Adding Content: SubworldLibrary (Subworld Library) v2.2.3.3 [02:46:16.662] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::clearWorld() added by SubworldLibrary [02:46:16.883] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoUpdateInWorld(Stopwatch) added by SubworldLibrary [02:46:16.907] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.WorldGen::UpdateWorld() added by SubworldLibrary [02:46:19.257] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::Update(int) added by SubworldLibrary [02:46:19.278] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.NPC::UpdateNPC_UpdateGravity() added by SubworldLibrary [02:46:19.379] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Liquid::Update() added by SubworldLibrary [02:46:19.396] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::SavePlayer(PlayerFileData, bool) added by SubworldLibrary [02:46:19.411] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IO.WorldFile::SaveWorld(bool, bool) added by SubworldLibrary [02:46:19.734] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DoDraw(GameTime) added by SubworldLibrary [02:46:19.942] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawBackground() added by SubworldLibrary [02:46:20.107] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::OldDrawBackground() added by SubworldLibrary [02:46:20.247] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::UpdateAudio() added by SubworldLibrary [02:46:20.548] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.IngameOptions::Draw(Main, SpriteBatch) added by SubworldLibrary [02:46:20.568] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by SubworldLibrary [02:46:20.780] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Player::UpdateBiomes() added by SubworldLibrary [02:46:20.787] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::DrawUnderworldBackground(bool) added by SubworldLibrary [02:46:20.801] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Netplay::AddCurrentServerToRecentList() added by SubworldLibrary [02:46:20.815] [.NET TP Worker/DEBUG] [tML]: ILHook Terraria.Main::EraseWorld(int) added by SubworldLibrary [02:46:20.817] [.NET TP Worker/INFO] [tML]: Adding Content: Redemption (Mod of Redemption [BETA]) v0.8.0.4110 [02:46:21.838] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPlayers_AfterProjectiles() added by Redemption [02:46:21.942] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateDyes() added by Redemption [02:46:21.996] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::UpdateItemDye(bool, bool, Item, Item) added by Redemption [02:46:22.055] [.NET TP Worker/WARN] [tML]: Redemption.Items.Accessories.PreHM.NecklaceOfPerception has reference fields (target) 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] [02:46:22.056] [.NET TP Worker/WARN] [tML]: Redemption.Items.Accessories.PreHM.NecklaceOfSight has reference fields (target) 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] [02:46:22.115] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::dropItemCheck() added by Redemption [02:46:22.160] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by Redemption [02:46:22.327] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by Redemption [02:46:22.349] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Player::KeyDoubleTap(int) added by Redemption [02:46:22.357] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawPendingMouseText() added by Redemption [02:46:22.776] [.NET TP Worker/INFO] [tML]: JITModsAsync completed in 11541ms [02:46:22.808] [.NET TP Worker/WARN] [tML]: Redemption.Items.Weapons.PreHM.Ranged.DragonSlayersBow has reference fields (count) 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] [02:46:22.810] [.NET TP Worker/WARN] [tML]: Redemption.Items.Weapons.PreHM.Summon.BaseCruxCard has reference fields (SpiritTypes, SpiritHealth, SpiritDefense, SpiritDamage) 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] [02:46:22.952] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawProjectiles() added by Redemption [02:46:22.958] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawCachedProjs(List`1, bool) added by Redemption [02:46:22.973] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float, float) added by Redemption [02:46:22.974] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawDust() added by Redemption [02:46:25.235] [.NET TP Worker/DEBUG] [tML]: Hook Terraria.Main::DrawNPCs(bool) added by Redemption [02:46:25.237] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.238] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.239] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.239] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.239] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.239] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.240] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.240] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.240] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.240] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.241] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.241] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.241] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.241] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.242] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 512 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 8192 successfully [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.243] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 256 successfully [02:46:25.244] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.244] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 512 successfully [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 512 successfully [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.254] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 2048 successfully [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 256 successfully [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 1024 successfully [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: Registering new buffer... [02:46:25.255] [.NET TP Worker/INFO] [ParticleLibrary]: ...Registered geometry buffer of size 1024 successfully [02:46:25.260] [.NET TP Worker/WARN] [tML]: Redemption spent 1571ms blocking on asset loading. Avoid using AssetRequestMode.ImmediateLoad during mod loading where possible [02:46:25.261] [.NET TP Worker/INFO] [tML]: Resizing... [02:46:26.527] [.NET TP Worker/INFO] [tML]: Configuring Content: ModLoader (tModLoader) v2025.12.3.0 [02:46:26.590] [.NET TP Worker/INFO] [tML]: Configuring Content: BetterDialogue ([VSC Framework] Dialect) v1.1.6.3 [02:46:26.591] [.NET TP Worker/INFO] [tML]: Configuring Content: CollisionLib (Impact Library) v3.6.1 [02:46:26.597] [.NET TP Worker/INFO] [tML]: Configuring Content: ParticleLibrary (Particle Library) v3.1.0.0 [02:46:26.597] [.NET TP Worker/INFO] [tML]: Configuring Content: StructureHelper (Structure Helper) v3.1.0 [02:46:26.600] [.NET TP Worker/INFO] [tML]: Configuring Content: SubworldLibrary (Subworld Library) v2.2.3.3 [02:46:26.600] [.NET TP Worker/INFO] [tML]: Configuring Content: Redemption (Mod of Redemption [BETA]) v0.8.0.4110 [02:46:27.956] [.NET TP Worker/INFO] [tML]: Finalizing Content: ModLoader (tModLoader) v2025.12.3.0 [02:46:27.962] [.NET TP Worker/INFO] [tML]: Finalizing Content: BetterDialogue ([VSC Framework] Dialect) v1.1.6.3 [02:46:27.977] [.NET TP Worker/INFO] [tML]: Finalizing Content: CollisionLib (Impact Library) v3.6.1 [02:46:27.995] [.NET TP Worker/INFO] [tML]: Finalizing Content: ParticleLibrary (Particle Library) v3.1.0.0 [02:46:28.011] [.NET TP Worker/INFO] [tML]: Finalizing Content: StructureHelper (Structure Helper) v3.1.0 [02:46:28.028] [.NET TP Worker/INFO] [tML]: Finalizing Content: SubworldLibrary (Subworld Library) v2.2.3.3 [02:46:28.045] [.NET TP Worker/INFO] [tML]: Finalizing Content: Redemption (Mod of Redemption [BETA]) v0.8.0.4110 [02:46:28.101] [.NET TP Worker/INFO] [tML]: Mods using the most RAM: Redemption 612.8 MB, BetterDialogue 48.7 MB, CollisionLib 36.4 MB [02:46:28.125] [.NET TP Worker/INFO] [tML]: RAM physical: tModLoader usage: 825.8 MB, All processes usage: 5.5 GB, Available: 2.5 GB, Total Installed: 8.0 GB [02:46:28.126] [.NET TP Worker/INFO] [tML]: RAM virtual: tModLoader usage: 0.0 bytes, All processes usage: 0.0 bytes [02:46:28.367] [.NET TP Worker/DEBUG] [tML]: GlobalItem registration stats. Count: 7, Slots per Entity: 4 Instanced: 4, Conditional with slot: 0, Conditional by type: 1, Applies to single type: 0 List Permutations: 3, Est Memory Consumption: 112 bytes [02:46:28.712] [.NET TP Worker/DEBUG] [tML]: GlobalNPC registration stats. Count: 14, Slots per Entity: 11 Instanced: 11, Conditional with slot: 1, Conditional by type: 0, Applies to single type: 0 List Permutations: 5, Est Memory Consumption: 280 bytes [02:46:28.754] [.NET TP Worker/DEBUG] [tML]: GlobalProjectile registration stats. Count: 10, Slots per Entity: 10 Instanced: 10, Conditional with slot: 0, Conditional by type: 0, Applies to single type: 0 List Permutations: 1, Est Memory Consumption: 16 bytes [02:46:29.180] [.NET TP Worker/INFO] [tML]: Adding Recipes... [02:46:29.816] [.NET TP Worker/INFO] [tML]: Finding Mods... [02:46:29.831] [.NET TP Worker/INFO] [tML]: Mod Load Completed in 20806ms [02:46:29.951] [Main Thread/DEBUG] [tML]: Web Request: https://api.steampowered.com/ISteamNews/GetNewsForApp/v2/?appid=1281930&count=1&feeds=steam_community_announcements [02:46:34.120] [Main Thread/INFO] [tML]: Finding Mods... [02:46:34.696] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/14150945294192730579/031EE92E95A56E6BA3C914E10E3FD06038DDAC0A/ [02:46:34.711] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/10074637212063532262/4DAA86BA276F64BCCFFF8FD2D51AE18A3BFF22B3/ [02:46:34.714] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/13969641609321402870/6DF60A4A72B82451E2D884B71176FD65AC0D5E34/ [02:46:34.714] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/14788670163202569950/1F7C0136076D6B71F05CC8E2DCCF9FD433A82EBA/ [02:46:34.714] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/18224389026925954047/64A379D67B0FC0C08C7089A2DF9BF6F628EE2A2C/ [02:46:34.715] [Main Thread/DEBUG] [tML]: Web Request: https://images.steamusercontent.com/ugc/17801452150118898396/1EFF3511D6B684086BF5F108163225ECB21BBBAF/ [02:46:39.500] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3454889794: '灾厄寓言追加汉化' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 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 Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:46:44.617] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3265179857: '视界-Event Horizon 简体中文汉化' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 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 Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:46:45.870] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3233504104: '叛乱武库-Insurgency Weapons 简体中文汉化' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:46:46.519] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3280067599: '自动下载原神 AutoDownloadGenshinImpact' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:00.766] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3176111821: 'MS' is missing required metadata: 'modreferences'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:03.105] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3653742055: '万命之主' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:03.108] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3653706965: '万命之主' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:03.622] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3642697181: '生命之主' is missing required metadata: 'author'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:03.954] [.NET TP Worker/WARN] [tML]: Silently Caught Exception: Terraria.Social.Base.SocialBrowserException: Mod 3608692672: 'Modpack for malino' is missing required metadata: 'modreferences'. at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.GenerateModDownloadItemFromQuery(UInt32 i) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 546 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.TryGenerateModDownloadItem(UInt32 index, ModDownloadItem& item) in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 507 at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 355 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 243 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 130 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+System.Collections.Generic.IAsyncEnumerator.MoveNextAsync() at System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync() at Terraria.ModLoader.AsyncProvider`1.<>c__DisplayClass2_0.<<-ctor>b__0>d.MoveNext() in tModLoader\Terraria\ModLoader\AsyncProvider.cs:line 43 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopBrowserModule.QueryBrowser(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopBrowserModule.cs:line 154 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.QueryWorkshop(QueryParameters queryParams, CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 247 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadPool.<>c.<.cctor>b__52_0(Object state) at Terraria.Social.Steam.WorkshopHelper.QueryHelper.AQueryInstance.QueryAllWorkshopItems(CancellationToken token)+MoveNext() in tModLoader\Terraria\Social\Steam\WorkshopHelper.TML.cs:line 364 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.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() [02:47:25.286] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown