lloesche / valheim-server-docker

Valheim dedicated gameserver with automatic update, World backup, BepInEx and ValheimPlus mod support
https://hub.docker.com/r/lloesche/valheim-server
Apache License 2.0
1.94k stars 272 forks source link

Unraid: Valheim server can't find my world map files #161

Closed guillian77 closed 3 years ago

guillian77 commented 3 years ago

Hi

I use your valheim dedicated server docker image without valheim plus mod for some days now. Thanks for your work !

Now I want to use V+ mod.

I create a new container to active the mod. I use same variables than before but set VALHEIM_PLUS to true.

All work great but when I try to use my old worl map from the other container the server don't want to load it. I have this error message: failed to load Dedicated.

I paste world map files on my computer to try them locally on vanilla/modded game version and in work.

My container parameters: image

Logs:

03/04/2021 16:59:57: Starting to load scene:start
Mar 4 17:00:00 8e976350c8b7 cron.info crond[26]: USER root pid 152 cmd [ -f "/var/run/valheim-backup.pid" ] && kill -HUP $(cat /var/run/valheim-backup.pid)

Mar 4 17:00:00 8e976350c8b7 cron.info crond[26]: USER root pid 153 cmd [ -f "/var/run/valheim-updater.pid" ] && kill -HUP $(cat /var/run/valheim-updater.pid)

2021-03-04 17:00:03 [59] (DEBUG) Received signal to backup world
2021-03-04 17:00:03 [59] (DEBUG) No Valheim worlds to backup
2021-03-04 17:00:03 [59] (INFO) Removing backups older than 3 days
HDR Render Texture not supported, disabling HDR on reflection probe.
HDR Render Texture not supported, disabling HDR on reflection probe.
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 2.906198 ms
Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
HDR Render Texture not supported, disabling HDR on reflection probe.
03/04/2021 17:00:05: Initializing world generator seed: ( 0 ) menu:True worldgen version:1

03/04/2021 17:00:05: Using mountain distance: 1000
03/04/2021 17:00:05: Render threading mode:SingleThreaded
03/04/2021 17:00:05: Get create world Dedicated
03/04/2021 17:00:05: failed to load Dedicated

03/04/2021 17:00:05: creating
03/04/2021 17:00:05: Using environment steamid 892970
03/04/2021 17:00:05: Using steam APPID:892970
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
RecordSteamInterfaceCreation (PID 117): SteamGameServer013 /
RecordSteamInterfaceCreation (PID 117): SteamUtils009 /
Setting breakpad minidump AppID = 892970
RecordSteamInterfaceCreation (PID 117): SteamGameServer013 / GameServer
RecordSteamInterfaceCreation (PID 117): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 117): SteamNetworking006 / Networking
RecordSteamInterfaceCreation (PID 117): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 117): STEAMHTTP_INTERFACE_VERSION003 / HTTP
RecordSteamInterfaceCreation (PID 117): STEAMINVENTORY_INTERFACE_V003 / Inventory
RecordSteamInterfaceCreation (PID 117): STEAMUGC_INTERFACE_VERSION014 / UGC
RecordSteamInterfaceCreation (PID 117): STEAMAPPS_INTERFACE_VERSION008 / Apps
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils003 before SteamAPI_Init succeeded.
RecordSteamInterfaceCreation (PID 117): SteamNetworkingUtils003 /
RecordSteamInterfaceCreation (PID 117): SteamNetworkingSockets008 /
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed

Warning: failed to set thread priority: set failed for priority 8

Warning: support for elevated priorities is most likely unavailable, suppressing future warnings

03/04/2021 17:00:05: Server ID 90071992547409920
03/04/2021 17:00:05: Authentication:k_ESteamNetworkingAvailability_Waiting
03/04/2021 17:00:05: Steam game server initialized
03/04/2021 17:00:05: Missing audio clip in music respawn
03/04/2021 17:00:05: Builder started
03/04/2021 17:00:06: Loaded localization English
03/04/2021 17:00:06: Game server connected
Unloading 16 unused Assets to reduce memory usage. Loaded Objects now: 85988.
Total: 39.693525 ms (FindLiveObjects: 3.433864 ms CreateObjectMapping: 7.597115 ms MarkObjects: 28.455353 ms DeleteObjects: 0.193669 ms)
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 7.160415 ms
HDR Render Texture not supported, disabling HDR on reflection probe.
HDR Render Texture not supported, disabling HDR on reflection probe.
03/04/2021 17:00:06: Zonesystem Awake 179
03/04/2021 17:00:06: DungeonDB Awake 179
03/04/2021 17:00:06: Registering lobby
03/04/2021 17:00:06: Initializing world generator seed:PxjemK3BjE ( 1900122287 ) menu:False worldgen version:1

03/04/2021 17:00:06: Using mountain distance: 1000
03/04/2021 17:00:06: Found 486 mountain points
03/04/2021 17:00:06: Remaining mountains:63
03/04/2021 17:00:06: Calc time 16.011 ms
03/04/2021 17:00:06: Found 8387 lake points
2021-03-04 17:00:07,896 INFO success: valheim-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
valheim-server: started
2021-03-04 17:00:07 [28] (DEBUG) Received signal to check for update
03/04/2021 17:00:08: Remaining lakes:120
03/04/2021 17:00:08: Calc time 1737.54 ms
03/04/2021 17:00:08: Rivers:175
03/04/2021 17:00:08: River buckets 17304
03/04/2021 17:00:08: River render time 276.39 ms
03/04/2021 17:00:08: River Calc time 288.775 ms
03/04/2021 17:00:09: River buckets 25587
03/04/2021 17:00:09: River render time 372.738 ms
03/04/2021 17:00:09: Placed 1890 streams
03/04/2021 17:00:09: Stream Calc time 870.355 ms
03/04/2021 17:00:09: Load world Dedicated
03/04/2021 17:00:09: missing world.dat
03/04/2021 17:00:09: Audioman already exist, destroying self
Unloading 508 unused Assets to reduce memory usage. Loaded Objects now: 86321.
Total: 52.080495 ms (FindLiveObjects: 2.371082 ms CreateObjectMapping: 7.269903 ms MarkObjects: 39.648567 ms DeleteObjects: 2.777885 ms)
03/04/2021 17:00:12: Zonesystem Start 179
03/04/2021 17:00:12: Generating locations
03/04/2021 17:00:12: Checking for location duplicates
03/04/2021 17:00:17: Failed to place all FireHole, placed 100 out of 200

03/04/2021 17:00:42: Failed to place all Runestone_Mountains, placed 89 out of 100

03/04/2021 17:00:42: Done generating locations, duration:30072.547 ms
03/04/2021 17:00:42: DungeonDB Start 179

Am running docker on UnRAIS OS.

lloesche commented 3 years ago

Hi @guillian77 your config looks good to me. Can you, right at container startup, run a command inside the container and verify that the world files are actually there? Like for instance docker exec -it <container name> ls -al /config/worlds/ with being either the ID or Name of the running Docker container.

lloesche commented 3 years ago

As a side note, you can just switch between Valheim Plus and Vanilla within the same container. There is no need to have a second container unless that is what you want to do. But I am keeping the Vanilla Server and Valheim Plus server cleanly separated side by side exactly for in case where people want to switch back and forth between with and without mod.

guillian77 commented 3 years ago

Thanks for your reply. Am gonna try your advice right now. I still with both too because I am testing mod. And my players play on non modded on the same time.

guillian77 commented 3 years ago

Note, I launched modded server one time successfully, but since container restart, it don't want to work any more (like at the beginning)

guillian77 commented 3 years ago

OK, I found a way to execute your advices by starting my docker template and execute a command directly after container start. My worlds files are here, seems to be great for files presence. image

Here is my start up launch logs

2021-03-04 18:52:00,619 WARN No file matches via include "/etc/supervisor/conf.d/*.conf"
2021-03-04 18:52:00,619 INFO Set uid to user 0 succeeded
Unlinking stale socket /var/run/supervisor.sock
2021-03-04 18:52:00,925 INFO RPC interface 'supervisor' initialized
2021-03-04 18:52:00,925 INFO supervisord started with pid 1
2021-03-04 18:52:01,927 INFO spawned: 'valheim-bootstrap' with pid 8
2021-03-04 18:52:01 [8] (INFO) Setting timezone Europe/Paris
2021-03-04 18:52:01,941 INFO success: valheim-bootstrap entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-03-04 18:52:01 [8] (DEBUG) Creating cron to do world backups using schedule 0 * * * *
2021-03-04 18:52:01 [8] (DEBUG) Creating cron to check for updates using schedule */15 * * * *
2021-03-04 18:52:01 [8] (DEBUG) Creating cron to restart valheim-server using schedule 0 5 * * *
2021-03-04 18:52:02,045 INFO spawned: 'syslogd' with pid 26
Mar 4 18:52:02 20c7655e51b0 syslog.info syslogd started: BusyBox v1.32.1
2021-03-04 18:52:02,045 INFO spawned: 'syslogd' with pid 26
Mar 4 18:52:02 20c7655e51b0 syslog.info syslogd started: BusyBox v1.32.1
2021-03-04 18:52:03,049 INFO success: syslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
syslogd: started
2021-03-04 18:52:03,153 INFO spawned: 'crond' with pid 28
Mar 4 18:52:03 20c7655e51b0 cron.info crond[28]: crond (busybox 1.32.1) started, log level 8
2021-03-04 18:52:04,158 INFO success: crond entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
crond: started
2021-03-04 18:52:04,261 INFO spawned: 'valheim-updater' with pid 35
2021-03-04 18:52:04 [35] (DEBUG) Running Valheim Server updater as user root uid 0
2021-03-04 18:52:04 [35] (DEBUG) Valheim updater was just started - skipping connected players check
2021-03-04 18:52:04 [35] (INFO) Downloading/updating/validating Valheim server from Steam
Redirecting stderr to '/root/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...2021-03-04 18:52:05,799 INFO success: valheim-updater entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
valheim-updater: started
2021-03-04 18:52:05,904 INFO spawned: 'valheim-backup' with pid 71
2021-03-04 18:52:05 [71] (INFO) Found existing pid file - checking process
2021-03-04 18:52:05 [71] (DEBUG) Sending SIGUSR1 to PID 120
2021-03-04 18:52:05 [71] (INFO) Removing stale PID file and starting run
2021-03-04 18:52:05 [71] (INFO) Releasing PID file /var/run/valheim-backup.pid
2021-03-04 18:52:05 [71] (INFO) Backing up Valheim server worlds to /config/backups/worlds-20210304-185205.zip
Redirecting stderr to '/root/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...2021-03-04 18:52:05,799 INFO success: valheim-updater entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
valheim-updater: started
2021-03-04 18:52:05,904 INFO spawned: 'valheim-backup' with pid 71
2021-03-04 18:52:05 [71] (INFO) Found existing pid file - checking process
2021-03-04 18:52:05 [71] (DEBUG) Sending SIGUSR1 to PID 120
2021-03-04 18:52:05 [71] (INFO) Removing stale PID file and starting run
2021-03-04 18:52:05 [71] (INFO) Releasing PID file /var/run/valheim-backup.pid
2021-03-04 18:52:05 [71] (INFO) Backing up Valheim server worlds to /config/backups/worlds-20210304-185205.zip
adding: worlds/ (stored 0%)
adding: worlds/Dedicated.fwl.old (deflated 4%)
adding: worlds/Dedicated.fwl (deflated 4%)
adding: worlds/Dedicated.db.old2021-03-04 18:52:06,931 INFO success: valheim-backup entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
valheim-backup: started
2021-03-04 18:52:06,938 INFO exited: valheim-bootstrap (exit status 0; expected)
(deflated 69%)
(deflated 69%)
adding: worlds/Dedicated.dbOK
Update state (0x5) verifying install, progress: 0.70 (7340032 / 1051599543)
Update state (0x5) verifying install, progress: 17.77 (186832708 / 1051599543)
Update state (0x5) verifying install, progress: 49.87 (524468383 / 1051599543)
Update state (0x5) verifying install, progress: 84.04 (883713727 / 1051599543)
Success! App '896660' fully installed.
.d..t...... ./
2021-03-04 18:52:15 [35] (INFO) Valheim Server is already the latest version

2021-03-04 18:52:15 [35] (DEBUG) ValheimPlus is enabled - running updater
2021-03-04 18:52:16 [102] (DEBUG) Local ValheimPlus archive is identical to remote archive - no update required
2021-03-04 18:52:16 [35] (DEBUG) Writing file to start Valheim server
2021-03-04 18:52:16,125 INFO spawned: 'valheim-server' with pid 124
2021-03-04 18:52:16 [124] (INFO) Running Valheim Server
Found UnityPlayer, hooking into it instead
Found path: /opt/valheim/plus/valheim_server.x86_64
Mono path[0] = '/opt/valheim/plus/valheim_server_Data/Managed'
Mono config path = '/opt/valheim/plus/valheim_server_Data/MonoBleedingEdge/etc'
Got override: ./unstripped_corlib
Current root dir: /opt/valheim/plus/valheim_server_Data/Managed
New root path: /opt/valheim/plus/unstripped_corlib
Search path: /opt/valheim/plus/unstripped_corlib:/opt/valheim/plus/valheim_server_Data/Managed
Setting config paths; basedir: /opt/valheim/plus; config: /opt/valheim/plus/valheim_server.x86_64.config
Managed dir: /opt/valheim/plus/valheim_server_Data/Managed
Got image: 0x14f27b8bc040
(deflated 69%)
adding: worlds/Dedicated.db.newFallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/data-0x14f27ad6dd50.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libdl
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/kernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/kernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/kernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32.so
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/libkernel32
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/data-0x14f279ab6010.so
Preloaded 'libsteam_api.so'
Initialize engine version: 2019.4.20f1 (6dd1c08eedfa)

[Subsystems] Discovering subsystems at path /opt/valheim/plus/valheim_server_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0
NullGfxDevice:
Version: NULL 1.0 [1.0]

Renderer: Null Device
Vendor: Unity Technologies
Begin MonoManager ReloadAssembly
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.dll
Base: UnityEngine.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AIModule.dll
Base: UnityEngine.AIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AndroidJNIModule.dll
Base: UnityEngine.AndroidJNIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AndroidJNIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AnimationModule.dll
Base: UnityEngine.AnimationModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AnimationModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AssetBundleModule.dll
Base: UnityEngine.AssetBundleModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AssetBundleModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AudioModule.dll
Base: UnityEngine.AudioModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AudioModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ClothModule.dll
Base: UnityEngine.ClothModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ClothModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.CoreModule.dll
Base: UnityEngine.CoreModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.CoreModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.DirectorModule.dll
Base: UnityEngine.DirectorModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.DirectorModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.GridModule.dll
Base: UnityEngine.GridModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.GridModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.IMGUIModule.dll
Base: UnityEngine.IMGUIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.IMGUIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputModule.dll
Base: UnityEngine.InputModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputLegacyModule.dll
Base: UnityEngine.InputLegacyModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputLegacyModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ParticleSystemModule.dll
Base: UnityEngine.ParticleSystemModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ParticleSystemModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.PhysicsModule.dll
Base: UnityEngine.PhysicsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.PhysicsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.Physics2DModule.dll
Base: UnityEngine.Physics2DModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.Physics2DModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ScreenCaptureModule.dll
Base: UnityEngine.ScreenCaptureModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ScreenCaptureModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SharedInternalsModule.dll
Base: UnityEngine.SharedInternalsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SharedInternalsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SubsystemsModule.dll
Base: UnityEngine.SubsystemsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SubsystemsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TerrainModule.dll
Base: UnityEngine.TerrainModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TerrainModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TextRenderingModule.dll
Base: UnityEngine.TextRenderingModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TextRenderingModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TilemapModule.dll
Base: UnityEngine.TilemapModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TilemapModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIModule.dll
Base: UnityEngine.UIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIElementsModule.dll
Base: UnityEngine.UIElementsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIElementsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
Base: UnityEngine.UnityAnalyticsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityAnalyticsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestModule.dll
Base: UnityEngine.UnityWebRequestModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
Base: UnityEngine.UnityWebRequestWWWModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestWWWModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VFXModule.dll
Base: UnityEngine.VFXModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VFXModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VRModule.dll
Base: UnityEngine.VRModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VRModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VideoModule.dll
Base: UnityEngine.VideoModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VideoModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.XRModule.dll
Base: UnityEngine.XRModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.XRModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_steamworks.dll
Base: assembly_steamworks.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_lux.dll
Base: assembly_lux.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_valheim.dll
Base: assembly_valheim.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_guiutils.dll
Base: assembly_guiutils.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UI.dll
Base: UnityEngine.UI.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UI.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_sunshafts.dll
Base: assembly_sunshafts.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_googleanalytics.dll
Base: assembly_googleanalytics.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_postprocessing.dll
Base: assembly_postprocessing.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_simplemeshcombine.dll
Base: assembly_simplemeshcombine.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_utils.dll
Base: assembly_utils.dll
- Completed reload, in 0.116 seconds
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/data-0x14f279ab6010.so
Preloaded 'libsteam_api.so'
Initialize engine version: 2019.4.20f1 (6dd1c08eedfa)

[Subsystems] Discovering subsystems at path /opt/valheim/plus/valheim_server_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0
NullGfxDevice:
Version: NULL 1.0 [1.0]

Renderer: Null Device
Vendor: Unity Technologies
Begin MonoManager ReloadAssembly
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.dll
Base: UnityEngine.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AIModule.dll
Base: UnityEngine.AIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AndroidJNIModule.dll
Base: UnityEngine.AndroidJNIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AndroidJNIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AnimationModule.dll
Base: UnityEngine.AnimationModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AnimationModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AssetBundleModule.dll
Base: UnityEngine.AssetBundleModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AssetBundleModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AudioModule.dll
Base: UnityEngine.AudioModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AudioModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ClothModule.dll
Base: UnityEngine.ClothModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ClothModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.CoreModule.dll
Base: UnityEngine.CoreModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.CoreModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.DirectorModule.dll
Base: UnityEngine.DirectorModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.DirectorModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.GridModule.dll
Base: UnityEngine.GridModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.GridModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.IMGUIModule.dll
Base: UnityEngine.IMGUIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.IMGUIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputModule.dll
Base: UnityEngine.InputModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputLegacyModule.dll
Base: UnityEngine.InputLegacyModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputLegacyModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ParticleSystemModule.dll
Base: UnityEngine.ParticleSystemModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ParticleSystemModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.PhysicsModule.dll
Base: UnityEngine.PhysicsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.PhysicsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.Physics2DModule.dll
Base: UnityEngine.Physics2DModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.Physics2DModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ScreenCaptureModule.dll
Base: UnityEngine.ScreenCaptureModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ScreenCaptureModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SharedInternalsModule.dll
Base: UnityEngine.SharedInternalsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SharedInternalsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SubsystemsModule.dll
Base: UnityEngine.SubsystemsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SubsystemsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TerrainModule.dll
Base: UnityEngine.TerrainModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TerrainModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TextRenderingModule.dll
Base: UnityEngine.TextRenderingModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TextRenderingModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TilemapModule.dll
Base: UnityEngine.TilemapModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TilemapModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIModule.dll
Base: UnityEngine.UIModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIElementsModule.dll
Base: UnityEngine.UIElementsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIElementsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
Base: UnityEngine.UnityAnalyticsModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityAnalyticsModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestModule.dll
Base: UnityEngine.UnityWebRequestModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
Base: UnityEngine.UnityWebRequestWWWModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestWWWModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VFXModule.dll
Base: UnityEngine.VFXModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VFXModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VRModule.dll
Base: UnityEngine.VRModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VRModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VideoModule.dll
Base: UnityEngine.VideoModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VideoModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.XRModule.dll
Base: UnityEngine.XRModule.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.XRModule.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_steamworks.dll
Base: assembly_steamworks.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_lux.dll
Base: assembly_lux.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_valheim.dll
Base: assembly_valheim.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_guiutils.dll
Base: assembly_guiutils.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UI.dll
Base: UnityEngine.UI.dll
Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UI.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_sunshafts.dll
Base: assembly_sunshafts.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_googleanalytics.dll
Base: assembly_googleanalytics.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_postprocessing.dll
Base: assembly_postprocessing.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_simplemeshcombine.dll
Base: assembly_simplemeshcombine.dll
Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_utils.dll
Base: assembly_utils.dll
- Completed reload, in 0.116 seconds
UnloadTime: 0.523663 ms
[Message: BepInEx] BepInEx 5.4.6.0 - valheim_server
[Info : BepInEx] Running under Unity vUnknown (post-2017)
[Info : BepInEx] CLR runtime version: 4.0.30319.42000

[Info : BepInEx] Supports SRE: True
[Info : BepInEx] System platform: Bits64, Linux
[Message: BepInEx] Preloader started
[Info : BepInEx] 1 patcher plugin loaded
[Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message: BepInEx] Preloader finished
[Info : BepInEx] Detected Unity version: v2019.4.20f1

[Message: BepInEx] Chainloader ready
[Message: BepInEx] Chainloader started
[Info : BepInEx] 1 plugins to load
[Info : BepInEx] Loading [Valheim Plus 0.9]
[Info :Valheim Plus] Trying to load the configuration file
Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/data-0x14f19f2d8770.so
Loading config section AdvancedBuildingMode
Section not enabled
Loading config section AdvancedEditingMode
Section not enabled
Loading config section Beehive
Section not enabled
Loading config section Building
Section not enabled
Loading config section Items
Loading key noTeleportPrevention
Loading key baseItemWeightReduction
Loading key itemStackMultiplier
Loading config section Fermenter
Section not enabled
Loading config section Fireplace
Loading key onlyTorches
Loading config section Food
Section not enabled
Loading config section Furnace
Section not enabled
Loading config section Hotkeys
Section not enabled
Loading config section Kiln
Section not enabled
Loading config section Map
Loading key shareMapProgression
Loading key exploreRadius
Loading key playerPositionPublicOnJoin
Loading key preventPlayerFromTurningOffPublicPosition
Loading key removeDeathPinOnTombstoneEmpty
Loading config section Player
Section not enabled
Loading config section Server
Loading key maxPlayers
Loading key disableServerPassword
Loading key enforceMod
Loading key dataRate
Loading key autoSaveInterval
Loading config section Stamina
Section not enabled
Loading config section StaminaUsage
Section not enabled
Loading config section Workbench
Loading key workbenchRange
Loading key disableRoofCheck
Loading config section Time
Section not enabled
Loading config section Ward
Loading key wardRange
Loading config section StructuralIntegrity
Section not enabled
Loading config section Hud
Section not enabled
Loading config section Experience
Section not enabled
Loading config section Camera
Section not enabled
Loading config section Game
Section not enabled
Loading config section Wagon
Section not enabled
[Info :Valheim Plus] Configuration file loaded succesfully.
[Info :Valheim Plus] ValheimPlus [0.9] is up to date.
[Message: BepInEx] Chainloader startup complete
03/04/2021 18:52:19: Starting to load scene:start
(deflated 69%)
2021-03-04 18:52:21 [71] (INFO) Removing backups older than 3 days
2021-03-04 18:52:26,321 INFO success: valheim-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
valheim-server: started
HDR Render Texture not supported, disabling HDR on reflection probe.
HDR Render Texture not supported, disabling HDR on reflection probe.
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 2.405646 ms
Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
HDR Render Texture not supported, disabling HDR on reflection probe.
03/04/2021 18:52:32: Initializing world generator seed: ( 0 ) menu:True worldgen version:1

03/04/2021 18:52:32: Using mountain distance: 1000
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:32: Render threading mode:SingleThreaded
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:32: Get create world Dedicated
03/04/2021 18:52:32: Using environment steamid 892970
03/04/2021 18:52:32: Using steam APPID:892970
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 0 milliseconds to initialize
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
RecordSteamInterfaceCreation (PID 129): SteamGameServer013 /
RecordSteamInterfaceCreation (PID 129): SteamUtils009 /
Setting breakpad minidump AppID = 892970
RecordSteamInterfaceCreation (PID 129): SteamGameServer013 / GameServer
RecordSteamInterfaceCreation (PID 129): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 129): SteamNetworking006 / Networking
RecordSteamInterfaceCreation (PID 129): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 129): STEAMHTTP_INTERFACE_VERSION003 / HTTP
RecordSteamInterfaceCreation (PID 129): STEAMINVENTORY_INTERFACE_V003 / Inventory
RecordSteamInterfaceCreation (PID 129): STEAMUGC_INTERFACE_VERSION014 / UGC
RecordSteamInterfaceCreation (PID 129): STEAMAPPS_INTERFACE_VERSION008 / Apps
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils003 before SteamAPI_Init succeeded.
RecordSteamInterfaceCreation (PID 129): SteamNetworkingUtils003 /
RecordSteamInterfaceCreation (PID 129): SteamNetworkingSockets008 /
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed

Warning: failed to set thread priority: set failed for priority 8

Warning: support for elevated priorities is most likely unavailable, suppressing future warnings

03/04/2021 18:52:32: Server ID 90071992547409920
03/04/2021 18:52:32: Authentication:k_ESteamNetworkingAvailability_Waiting
03/04/2021 18:52:32: Steam game server initialized
03/04/2021 18:52:32: Missing audio clip in music respawn
03/04/2021 18:52:32: Builder started
HDR Render Texture not supported, disabling HDR on reflection probe.
HDR Render Texture not supported, disabling HDR on reflection probe.
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 2.405646 ms
Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
HDR Render Texture not supported, disabling HDR on reflection probe.
03/04/2021 18:52:32: Initializing world generator seed: ( 0 ) menu:True worldgen version:1

03/04/2021 18:52:32: Using mountain distance: 1000
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:32: Render threading mode:SingleThreaded
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:32: Get create world Dedicated
03/04/2021 18:52:32: Using environment steamid 892970
03/04/2021 18:52:32: Using steam APPID:892970
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 0 milliseconds to initialize
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
RecordSteamInterfaceCreation (PID 129): SteamGameServer013 /
RecordSteamInterfaceCreation (PID 129): SteamUtils009 /
Setting breakpad minidump AppID = 892970
RecordSteamInterfaceCreation (PID 129): SteamGameServer013 / GameServer
RecordSteamInterfaceCreation (PID 129): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 129): SteamNetworking006 / Networking
RecordSteamInterfaceCreation (PID 129): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 129): STEAMHTTP_INTERFACE_VERSION003 / HTTP
RecordSteamInterfaceCreation (PID 129): STEAMINVENTORY_INTERFACE_V003 / Inventory
RecordSteamInterfaceCreation (PID 129): STEAMUGC_INTERFACE_VERSION014 / UGC
RecordSteamInterfaceCreation (PID 129): STEAMAPPS_INTERFACE_VERSION008 / Apps
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils003 before SteamAPI_Init succeeded.
RecordSteamInterfaceCreation (PID 129): SteamNetworkingUtils003 /
RecordSteamInterfaceCreation (PID 129): SteamNetworkingSockets008 /
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed

Warning: failed to set thread priority: set failed for priority 8

Warning: support for elevated priorities is most likely unavailable, suppressing future warnings

03/04/2021 18:52:32: Server ID 90071992547409920
03/04/2021 18:52:32: Authentication:k_ESteamNetworkingAvailability_Waiting
03/04/2021 18:52:32: Steam game server initialized
03/04/2021 18:52:32: Missing audio clip in music respawn
03/04/2021 18:52:32: Builder started
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:33: Loaded localization English
03/04/2021 18:52:33: Game server connected
Unloading 16 unused Assets to reduce memory usage. Loaded Objects now: 85998.
Total: 41.703045 ms (FindLiveObjects: 2.030999 ms CreateObjectMapping: 5.959116 ms MarkObjects: 33.500004 ms DeleteObjects: 0.199896 ms)
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 6.499997 ms
HDR Render Texture not supported, disabling HDR on reflection probe.
HDR Render Texture not supported, disabling HDR on reflection probe.
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:33: Zonesystem Awake 182
03/04/2021 18:52:33: DungeonDB Awake 182
Version generator started.

Version generated : 0.147.3

03/04/2021 18:52:33: Registering lobby
03/04/2021 18:52:33: Initializing world generator seed:7BMaLancBP ( 405059331 ) menu:False worldgen version:1

03/04/2021 18:52:33: Using mountain distance: 1000
03/04/2021 18:52:33: Found 556 mountain points
03/04/2021 18:52:33: Remaining mountains:73
03/04/2021 18:52:33: Calc time 17.91 ms
03/04/2021 18:52:33: Found 8099 lake points
03/04/2021 18:52:35: Remaining lakes:132
03/04/2021 18:52:35: Calc time 1613.879 ms
03/04/2021 18:52:35: Rivers:194
03/04/2021 18:52:35: River buckets 18095
03/04/2021 18:52:35: River render time 298.597 ms
03/04/2021 18:52:35: River Calc time 312.027 ms
03/04/2021 18:52:35: Remaining lakes:132
03/04/2021 18:52:35: Calc time 1613.879 ms
03/04/2021 18:52:35: Rivers:194
03/04/2021 18:52:35: River buckets 18095
03/04/2021 18:52:35: River render time 298.597 ms
03/04/2021 18:52:35: River Calc time 312.027 ms
03/04/2021 18:52:36: River buckets 26250
03/04/2021 18:52:36: River render time 388.238 ms
03/04/2021 18:52:36: Placed 1957 streams
03/04/2021 18:52:36: Stream Calc time 872.798 ms
03/04/2021 18:52:36: Load world Dedicated
03/04/2021 18:52:36: Loading 1450815 zdos , my id 2233576786 data version:26

03/04/2021 18:52:44: Loaded 100000 dead zdos
03/04/2021 18:52:44: Removed 0 OLD generated ZDOS
03/04/2021 18:52:44: Loaded 7128 locations
03/04/2021 18:52:44: Audioman already exist, destroying self
Version generator started.

Version generated : 0.147.3

Unloading 508 unused Assets to reduce memory usage. Loaded Objects now: 86331.
Total: 1119.493551 ms (FindLiveObjects: 2.143167 ms CreateObjectMapping: 5.821590 ms MarkObjects: 1110.466350 ms DeleteObjects: 1.049391 ms)
03/04/2021 18:52:47: Zonesystem Start 182
03/04/2021 18:52:48: DungeonDB Start 182
03/04/2021 18:52:48: DungeonDB Start 182
03/04/2021 18:55:52: Possible events:0

Sometimes V+ won't work. So I stop container, delete following files and directories to try to make it work again:

lloesche commented 3 years ago

So in the first log you pasted there was a line saying

2021-03-04 17:00:03 [59] (DEBUG) No Valheim worlds to backup

This message comes directly from this code: https://github.com/lloesche/valheim-server-docker/blob/c78f71981f2eb962800c8d43014868a71d7a7dd6/valheim-backup#L40-L43

Which means when the server was started, the /config/worlds directory did not exist inside the container. And then it also makes sense that the Valheim server did not find the world and generated a new one. Yet right now the directory listing you pasted clearly shows that the world files are there. So I'm not sure what the issue could be. But I have a feeling there is something wrong with the volume mounts.

Unfortunately I don't know Unraid or its UI so I won't be of much help. But maybe another Unraid user can help us here.

Regarding the directories, it is always safe to delete everything in the data directory mounted to /opt/valheim. The container will just download it again. There should be no need to delete anything in config but it also doesn't hurt as long as you have the backups of your worlds directory.

WanielDeiss commented 3 years ago

just an thing is my head: @guillian77: your files at /mnt/user|cache/appdata/ appdata sounds like windows? is this a mounted ntfs volume on you docker host? maybe your host can read ntfs but the container not?

guillian77 commented 3 years ago

Hi

First, thanks for help and answers from everyone !

After multiple test, I found a solution to make it run successfuly under an UnRAID OS environment.

• I create a new folder under /mnt/cache/valheim-server. /mnt/cache is not supervised by the UnRAID parity system. So UnRAID do not try to save in real time everything is wrote on this disk.

• I create a little shell script to initialise my docker settings. touch /mnt/cache/valheim-server/docker.sh

#!/bin/bash
#encoding=utf8

set -e

docker run -d \
    --name valheim-server \
    -p 2456:2456/udp \
    -v /mnt/cache/valheim-server/config:/config \
    -e SERVER_NAME="ServerNameHere" \
    -e WORLD_NAME="Dedicated" \
    -e SERVER_PASS="ServerPasswordHere" \
    -e VALHEIM_PLUS=true \
    lloesche/valheim-serve

I don't specify -v $HOME/valheim-server/data:/opt/valheim to be sure container will reload /opt/ at every container start. Because before, I was mounting this volume on my disk who was supervised by UnRAID. Maybe It was making some conflict.

Note 1: /!\ UnRAID users, be care, my docker command do not specify BACKUP_X parameters. It can be dangerous if something went wrong on valheim server or if your disk die. Backups are located under /config/backups/.

Note 2: Container appear in UnRAID container list, but can not be edited from UI because it has not be created by UnRAID docker template system. I have to try this technic from a UnRAID template

image

lloesche commented 3 years ago

Glad you were able to get it to work. I'll convert this issue into a discussion for others to find!