Modding a Server (with FTP)

Heya. The title probably says it all.

Iam about to host a little server for people dedicated more to building but also adventuring stuff such as epic loot. However, iam all new to setting up a server in valheim - and in general with mods.

In singleplayer i can just use any mod manager of my choice(bless the creator for this) and install them, along with throwing Bepinex in the main folder.
But how i do this on a server with FTP?
(Its hosted at Nitrado. However, i guess its the same process no matter what host with FTP?)
6:13 pm, January 10, 2022
Warden 0 comments 0 likes

Mharr replied to Modding a Server (with FTP) January 10, 2022 @ 8:09:05 am PST

Just copying our current server to a shared drive so I can copy paste details. Hold music...
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 8:11:15 am PST

Originally posted by Mharr:
Just copying our current server to a shared drive so I can copy paste details. Hold music...

Uhm, ehm?
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 8:13:26 am PST

As far as i got it... if i got any:
Just copying my modded valheim folder and throw it in valheim folder of the server? Is it that easy?
6:13 pm, January 10, 2022
0 comments 0 likes

Lecherous Lychee 🐸 replied to Modding a Server (with FTP) January 10, 2022 @ 8:15:33 am PST

Originally posted by Warden:
As far as i got it... if i got any:
Just copying my modded valheim folder and throw it in valheim folder of the server? Is it that easy?

I think what Mharr meant, is that he was telling you he's helping you, but hold on a moment, as he tests the results. ^_^

In the meantime, you can try to do what you perceive as what he suggested, but perhaps just wait until he comes back? :lunar2019piginablanket:
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 8:17:35 am PST

Aah! Yea, some sort of language barrier. "Hold music" is where i lost it and was already thinking that i could pass on the audio folder while copying..... :steamfacepalm:
(We'd never say it like that here)

Got it! Iam waiting and researching!
6:13 pm, January 10, 2022
0 comments 0 likes

Mharr replied to Modding a Server (with FTP) January 10, 2022 @ 8:24:49 am PST

Apologies for cultural confusion :D

Okay so, depending on your server host they might automate some parts of this, if not you'll probably want to install a modded server on local hardware first, make sure that's working then upload the files.

Step one of that is installing SteamCmd https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD

Then you make a folder for the server, copy the SteamCMD folder into it and run the update command from there:
steamcmd.exe +login anonymous +force_install_dir ..\Application +app_update 896660 validate

That should leave you with a current valheim_server.exe in <Server Path>\Application\

Download the usual https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/ and unpack that into <Server Path>\Application\BepInEx\

Copy mod .dll files into <Server Path>\Application\BepInEx\plugins\

Test run server from <Server Path>\Application\ with command:
valheim_server -nographics -batchmode -name "Server Name" -port 2456 -world "Save File" -password "451" -public 0
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 8:37:13 am PST

Originally posted by Mharr:
Apologies for cultural confusion :D

Okay so, depending on your server host they might automate some parts of this, if not you'll probably want to install a modded server on local hardware first, make sure that's working then upload the files.

Step one of that is installing SteamCmd https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD

Then you make a folder for the server, and run the update command from there:
CD SteamCMD
steamcmd.exe +login anonymous +force_install_dir .\Application +app_update 896660 validate

That should leave you with a current valheim_server.exe in <Server Path>\Application\

Download the usual https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/ and unpack that into <Server Path>\Application\BepInEx\

Copy mod .dll files into <Server Path>\Application\BepInEx\plugins\

Test run server from <Server Path>\Application\ with command:
valheim_server -nographics -batchmode -name "Server Name" -port 2456 -world "Save File" -password "451" -public 0


Thank you!
Trying rn. And the provider has options to turn the valheim server into a valheim+ server. So i assume they have some sort of automation for installing further mods.
6:13 pm, January 10, 2022
0 comments 0 likes

Mharr replied to Modding a Server (with FTP) January 10, 2022 @ 8:39:43 am PST

Yeah, I would think so. You could very likely activate that and then just move the mod files you actually want into /plugins and delete or rename v+

Note that before editing, my post would install the server to SteamCMD\Application - the exact location isn't really critical provided you can copy to the right place on the host
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 8:42:46 am PST

Yep. Since i activated Valheim+ there's a bepinex folder for plugins now. Currently copying all files over
6:13 pm, January 10, 2022
0 comments 0 likes

Warden replied to Modding a Server (with FTP) January 10, 2022 @ 9:26:19 am PST

Well. It was really that easy. Everything worked out of the box
6:13 pm, January 10, 2022
0 comments 0 likes