Mono path[0] = 'D:/HavenCraft/HavenCraft_Data/Managed' Mono config path = 'D:/HavenCraft/MonoBleedingEdge/etc' Input System module state changed to: Initialized. [Physics::Module] Initialized fallback backend. [Physics::Module] Id: 0xdecafbad Initialize engine version: 6000.0.58f2 (92dee566b325) [Subsystems] Discovering subsystems at path D:/HavenCraft/HavenCraft_Data/UnitySubsystems kGfxThreadingModeSplitJobs is not supported on Direct3D 11. Reverting to kGfxThreadingModeClientWorkerJobs instead. GfxDevice: creating device client; kGfxThreadingModeClientWorkerJobs Direct3D: Version: Direct3D 11.0 [level 11.1] Renderer: NVIDIA GeForce RTX 3090 (ID=0x2204) Vendor: NVIDIA VRAM: 24326 MB Driver: 32.0.15.8142 Begin MonoManager ReloadAssembly - Loaded All Assemblies, in 12.170 seconds - Finished resetting the current domain, in 0.002 seconds [Physics::Module] Selected backend. [Physics::Module] Name: PhysX [Physics::Module] Id: 0xf2b8ea05 [Physics::Module] SDK Version: 4.1.2 [Physics::Module] Integration Version: 1.0.0 [Physics::Module] Threading Mode: Multi-Threaded Initializing input. Using Windows.Gaming.Input Input initialized. UnloadTime: 0.141300 ms [General] Created game orchestrator [General] GameOrchestrator.Init start [General] HavenCraft - Version: 'Alpha 4.0.4', Date: '2026-02-14' [General] GPU: NVIDIA GeForce RTX 3090, GPU Memory: 24326MB, OS: Windows 11 (10.0.26200) 64bit, System Memory: 32605MB [General] Args: D:\HavenCraft\HavenCraft.exe --load-save C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01367.zip [General] GameOrchestrator.Init done Initial WorldGenVersion: -1 [General] Application pause: False, runInBackground: False [General] Application focus: True, runInBackground: False [General] Applied settings to game [General] WorldOrchestrator.Init start Unloading 6 Unused Serialized files (Serialized files now loaded: 0) RenderGraph is now enabled. UnloadTime: 18.464200 ms Unloading 587 unused Assets to reduce memory usage. Loaded Objects now: 4211. Total: 20.755900 ms (FindLiveObjects: 0.149000 ms CreateObjectMapping: 0.134500 ms MarkObjects: 2.147300 ms DeleteObjects: 18.324800 ms) Couldn't create a Convex Mesh from source mesh, within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh. Source mesh name: sm_rockA E302 (TVE Model) The referenced script on this Behaviour (Game Object 'NeedsRow') is missing! [General] trying to load save from C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01367.zip From save: WorldGenVersion: 5 Setting mainMenu's worldGenVersion: 5 [General] save load completed from C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01367.zip [General] WorldOrchestrator.Init in 2109ms 89,65958: Villager joined: Emil Hansen [General] preparing save into C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01368.zip [General] writing save into C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01368.zip [General] save completed into C:/Users/Gosh/AppData/LocalLow/Dionic Software/HavenCraft/saves/My Amazing World/My Amazing World - autosave-01368.zip spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 spot: bed_1 Items on plot: 13 bedBasic, 12 chairBasic, 2 brazier, 3 tableBasic Home plot (at position: (171.00, 545.00)) capacity (12) does not match number of sleeping spots (13). List of sleeping spots: (bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1, bed_1). Capacity: (13*1 bedBasic) Unloading 6 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 147.159600 ms Unloading 43290 unused Assets to reduce memory usage. Loaded Objects now: 13627. Total: 101.487200 ms (FindLiveObjects: 2.126500 ms CreateObjectMapping: 2.524800 ms MarkObjects: 67.650800 ms DeleteObjects: 29.184600 ms) [General] Application focus: False, runInBackground: False [General] Application focus: True, runInBackground: False [General] Application focus: False, runInBackground: False [General] Application focus: True, runInBackground: False [General] Application focus: False, runInBackground: False [General] Application quit done [Physics::Module] Cleanup current backned. [Physics::Module] Id: 0xf2b8ea05 Input System module state changed to: ShutdownInProgress. Input System polling thread exited. Input System module state changed to: Shutdown. PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it PacklingRoute destructor should not be called without Destroy() being called first! PacklingRoute need to clear packling + stations first VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it VillagerWorkOrder should not get garbage collected without having Destroy() called on it Internal: There are remaining Allocations on the JobTempAlloc. This is a leak, and will impact performance To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.