Steam 社区 :: 指南 :: tmodloader专用模组服务器开服指南

商店页面

tModLoader

全部

讨论

截图

艺术作品

实况直播

视频

创意工坊

新闻

指南

评测

全部

讨论

截图

艺术作品

实况直播

视频

创意工坊

新闻

指南

评测

tModLoader

商店页面

tModLoader

> 指南

> 小马 的指南

由于违反《Steam 社区及内容指引》,该物品已被移除。该物品仅对您可见。如果您认为自己的物品被误删了,请联系 Steam 客服。

此物品与 tModLoader 不兼容。想知道为什么此物品不能在 tModLoader 中使用,请查看指导页面。

28 个评价

tmodloader专用模组服务器开服指南

由 小马 制作

这个指南将教大家如何搭建一个客户端与服务端分开的服务器。

1

1

1

3

奖励

收藏

已收藏

取消收藏

分享

该物品已添加至您的收藏夹。

创建者

小马

离线

类型: 合作, 游戏模式, 模组或配置, 多人游戏Languages: 简体中文

发表于

更新日期

2022 年 8 月 22 日 上午 3:48

2022 年 8 月 29 日 下午 10:28

4,292

不重复访客数

56

当前收藏人数

指南索引

总览

准备

在你的服务器下载TMODLOADER

配置服务器

加入服务器

留言

准备

注:如果你没有云服务器,也不准备设置路由器和防火墙,想用个人电脑来开服。你也可以借助steam服务器来开服(需要你的电脑有steam客户端),直接打开游戏目录的start-tModLoaderServer.bat,输入y,然后输入f,你就可以通过steam服务器来开服,别人想加入的话,直接右键你的steam头像就可以加入游戏了。搭建服务器首先需要一台云服务器,大家可以自己选择所需要的服务器供应商,比如国内的腾讯云,阿里云,国外的Vultr之类的。Windows服务器或者Linux服务器都可以,Windows系统有图形界面,用起来比较方便,但是资源占用同样也更多。如果服务器配置较低,更适合选用Linux服务器。关于服务器配置的选择,作为参考,我选用的是腾讯云的2核4G的服务器,用的是Windows系统。我目前运行的服务器是灾厄模组的服务器,装了大概14个mod,最多的时候有6个人在服务器一起玩。服务器的占用情况是CPU平均30%,内存占用平均3.2G。运行起来挺流畅的。大家可以根据自己的服务器规模,参考我的配置,选择适合自己的服务器配置。如果你没有云服务器,想要用自己闲置的电脑来开服务器,那也可以。无论是云服务器,还是你的电脑,你都需要在防火墙和路由器中开放对应的服务器端口(7777端口)。

在你的服务器下载TMODLOADER

首先你需要在你的服务器上下载TMODLOADER方法1:手动将你电脑上的TMODLOADER传到你的云服务器上。打开你的steam库中——找到TMODLOADER——右键属性——本地文件——浏览找到你电脑上的TMODLOADER文件夹,传到你的服务器上。方法2:通过steamcmd下载TMODLOADER如果你有开过服务器,那么你的服务器上应该有steamcmd,如果没有,你可以在这里下载。打开steamcmd,输入 login anonymous app_update 1281930 quit 之后你的服务器上应该装好了了TMODLOADER。

配置服务器

TMODLOADER服务端下载好之后,就是配置服务端。1.打开你的TMODLOADER根目录2.运行start-tModLoaderServer.bat。(如果你是linux系统,这里运行start-tModLoaderServer.sh)3.根据终端提示,是否使用steam服务器,输入n4.接下来等服务器安装好.net环境之后,就可以关闭了。5.将你的地图文件(.wld文件)放入服务器中的这个路径,如果没有的话,可以自己在服务端创建新的地图。 我的文档\My Games\Terraria\tModLoader\Worlds 将你的mod文件(.tmod文件)放入服务器中的这个路径 我的文档\My Games\Terraria\tModLoader\Mods mod文件可以在你的电脑中的这个路径找到 SteamLibrary\steamapps\workshop\content\1281930\ 作为参考,这个是我使用的灾厄服务器用的模组列表。https://steamcommunity.com/sharedfiles/filedetails/?id=28493607876.运行服务端在根目录中运行运行start-tModLoaderServer.bat根据终端提示输入参数 是否使用steam服务器,输入n 选择地图,先输入m打开模组管理,根据序号选用你需要开启的模组,之后输入r返回上一级。 选择你的地图,如果你没有在步骤5中传入地图的话,可以输入n来创建一个新地图.(创建地图前请确保你已经成功加载mod,否则创建的是原版的地图。) 设置最大人数 服务器端口,设定你开放的端口,默认7777 自动端口转发,默认开启 服务器密码,默认无7.当你看到server started的时候,说明你的服务器已经运行了。

加入服务器

你的服务器现在应该已经正确运行了。现在你可以通知你的朋友加入你的服务器了。加入服务器的方法:打开游戏——多人游戏——通过IP加入——输入你的服务器ip——选择人物——输入端口(默认7777)即可加入游戏。

4 条留言

<

>

小马

[作者]

2023 年 1 月 23 日 上午 4:20

@󰀃Villkiss https://github.com/tModLoader/tModLoader/wiki/Starting-a-modded-server#using-the-management-script 参考官方文档现在官方比较推荐的方法是使用自动安装脚本和容器,填好配置文件就可以自动下载mod。但是如果你的服务器上没办法连接创意工坊或者模组网站的话,那自动安装脚本也没办法下载mod。那样的话你需要网络工具。本指南的方法是从本地拷过去。

Villkiss

2023 年 1 月 23 日 上午 2:02

有没有办法可以通过脚本自动下载 Mod?目前看模组浏览器网站好像无法登录,steamcmd不支持下载创意工坊文件。

小马

[作者]

2022 年 11 月 25 日 下午 7:03

There are official instructions which is written in English https://github.com/tModLoader/tModLoader This is an Chinese translation version.

TheMC451

2022 年 11 月 25 日 下午 2:59

I can't read.

<

>

分享至您的 Steam 动态推送通知

链接:

您需要登录或创建新帐户来执行该操作。

登录

创建帐户

取消

更新