# dst-template **Repository Path**: closer_laps/dst-template ## Basic Information - **Project Name**: dst-template - **Description**: 饥荒服务器模板 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2019-10-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 饥荒联机服务器搭建模板 > Ubuntu 64位均测试通过,Ubuntu 32位未测试及其他Linux发行版本未测试,可自行测试 **克隆时请用命令`git clone https://gitee.com/jupitersh/dst-template dst`,或则将克隆后的文件夹重命名为`dst`** ## 修改相关配置 ### 服务器名称及密码等 修改`/klei/DoNotStarveTogether/Cluster_1/cluster.ini` ``` [GAMEPLAY] game_mode = endless max_players = 8 pvp = false pause_when_empty = true [NETWORK] lan_only_cluster = false cluster_intention = cooperative cluster_password = cluster_name = 服务器名 cluster_description = 服务器说明 offline_cluster = false cluster_language = zh [STEAM] steam_group_id = steam_group_admins = false steam_group_only = false [MISC] console_enabled = true [SHARD] shard_enabled = true bind_ip=0.0.0.0 master_ip = 127.0.0.1 master_port = 10888 cluster_key = defaultPass ``` > 将`服务器名`及`服务器说明`改为你想要的 > 不设密码的话就留空 > 其他修改参见[**Linux搭建饥荒服务器指南**](https://jupitersh.gitee.io/2019/09/Setup-DST-Server-with-Cave-on-Linux/#%E5%88%9B%E5%BB%BA%E5%B9%B6%E9%85%8D%E7%BD%AEcluster-ini) ### 服务器世界设置 修改`klei/DoNotStarveTogether/Cluster_1/Master/leveldataoverride.lua`及`klei/DoNotStarveTogether/Cluster_1/Caves/leveldataoverride.lua` 修改内容参见[**Linux搭建饥荒服务器指南**](https://jupitersh.gitee.io/2019/09/Setup-DST-Server-with-Cave-on-Linux/#%E4%B8%BA%E4%B8%A4%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%9B%E5%BB%BAleveldataoverride-lua) ### 服务器mod设置 修改`klei/DoNotStarveTogether/Cluster_1/Master/modoverrides.lua`及`klei/DoNotStarveTogether/Cluster_1/Caves/modoverrides.lua` > 此两个文件为mod设置 另外还需修改`dst/mods/dedicated_server_mods_setup.lua` > 此文件为mod下载列表 修改内容参见[**Linux搭建饥荒服务器指南**](https://jupitersh.gitee.io/2019/09/Setup-DST-Server-with-Cave-on-Linux/#%E4%B8%BA%E4%B8%A4%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%B7%BB%E5%8A%A0mod) ## 初始化 32位运行`init32.sh`,64位运行`init64.sh`,如果无法运行吗,先运行`chmod +x *.sh` ## 日常使用 - `launch.sh`启动服务器
不推荐运行该脚本,建议运行`restart.sh` - `restart.sh`重启服务器
即使服务器没有开启,也可运行该脚本启动服务器,如果出现`No screen session found.`,忽略即可 - `shutdown.sh`关闭服务器 - `update.sh`更新服务器