43 lines
1.8 KiB
Markdown
43 lines
1.8 KiB
Markdown
# INSTALLATION
|
|
https://www.youtube.com/watch?v=O5ZEgUAI37k
|
|
|
|
### Change the size of Pterodactyl-Wings RAM and Bootable Size to at least 8GB and 50GB
|
|
|
|
# SETUP PTERO-EGG
|
|
|
|
### Ptero-egg
|
|
https://eggs.pterodactyl.io/egg/games-don-t-starve-together/
|
|
|
|
|
|
### When change ptero egg, don't forget to change the script
|
|
```
|
|
## install game using steamcmd
|
|
./steamcmd.sh +force_install_dir /mnt/server +login ${STEAM_USER} ${STEAM_PASS} ${STEAM_AUTH} +app_update ${SRCDS_APPID} ${EXTRA_FLAGS} validate +quit ## other flags may be needed depending on install. looking at you cs 1.6
|
|
```
|
|
|
|
# CHANGE VARIABLE IN EGG
|
|
|
|
Then change the variables
|
|
- Server Tokens can be found: https://accounts.klei.com/account/game/servers?game=DontStarveTogether
|
|
- Cluster name/desc: as you wish
|
|
- MASTER_WORLDGEN: https://git.mingkent.com/vuminh224/DST-pterodactyl/raw/branch/main/worldgenoverride.master.lua
|
|
- CAVES_WORLDGEN: https://git.mingkent.com/vuminh224/DST-pterodactyl/raw/branch/main/worldgenoverride.caves.lua
|
|
|
|
# CHANGE INSIDE NODE/SERVER
|
|
### Add server's password here: '/home/container/DoNotStarveTogether/config/server/cluster.ini'
|
|
|
|
### To setup, change files in
|
|
'/home/container/mods/dedicated_server_mods_setup.lua' into 'dedicated_server_mods_setup.lua'
|
|
|
|
|
|
### Add 'modoverrides.lua' into 'home/container/DoNotStarveTogether/config/server/Caves' and '../Master'
|
|
|
|
#### At the same time, follow this ( external link)
|
|
https://cybrancee.com/learn/knowledge-base/how-to-add-mods-to-your-dont-starve-together-server/
|
|
|
|
#### IF GOT ERROR WITH MODS
|
|
```
|
|
[Workshop] ODPF failed entirely: 16
|
|
```
|
|
- Just copy the mod from 'steamcmd/linux32/steamclient.so' to 'bin/lib32/steamclient.so' and same for lib64
|
|
https://forums.kleientertainment.com/forums/topic/169114-server-fails-to-download-workshop-collection-staginginstall-library-folder-not-found/ |