☀️ 夏季促销:使用优惠码 终身 9 折

Terraria:服务器配置、世界和tModLoader模组

在serverconfig.txt中设置难度、玩家上限和密码,上传或创建世界,并在需要模组时切换到tModLoader。

Last updated July 17, 2026

Terraria服务器通过一个文件——serverconfig.txt——进行配置,并运行您指向的任何世界。本指南涵盖了这两方面,以及在您需要模组时切换到tModLoader

配置serverconfig.txt

  1. 打开您的服务器并点击文件管理器
  2. 在根文件夹中打开serverconfig.txt
  3. 更改值,保存,然后从“控制台”选项卡重启

重要的设置:

worldname=My World
difficulty=1
maxplayers=8
password=
motd=Welcome to our ServerPrism server!
autocreate=3
seed=
设置 含义
worldname 要加载或创建的世界名称。
difficulty 0 经典,1 专家,2 大师,3 旅程。
maxplayers 玩家槽位(根据您的套餐保持合理)。
password 设置一个值使服务器私有;留空则公开。
autocreate 自动创建世界时的大小:1 小型,2 中型,3 大型。
motd 玩家加入时看到的消息。
seed 新世界的可选世界种子。

不要更改port,除非您了解您的分配——面板会设置您的游戏端口。使用“控制台/网络”选项卡进行确认。

世界

世界是服务器世界文件夹下的.wld文件(通常是.local/share/Terraria/Worlds/或启动时控制台中显示的路徑)。

  • 自动创建: 如果worldname世界不存在,服务器会在首次启动时使用autocreate/difficulty/seed创建它。
  • 上传现有世界: 通过SFTP或文件管理器将您的.wld文件(及其配套的.twld文件)上传到世界文件夹,然后将worldname设置为与文件名匹配(不带.wld),然后重启。请参阅文件管理器和SFTP

使用tModLoader添加模组

原版Terraria服务器无法运行模组——tModLoader是为此目的而设的独立服务器类型。

  1. 确保您的服务器正在运行tModLoader版本(在“启动”选项卡上,或重新安装为tModLoader)。模组和世界与原版不兼容。
  2. tModLoader Mod Browser或游戏中订阅/下载模组,然后启用它们。
  3. 在服务器端,模组位于Mods/文件夹中,并列在enabled.json中。最简单的方法是先在单人游戏中配置模组列表,然后将Mods/文件夹上传到服务器。
  4. 每个玩家都必须启用相同的模组才能加入。

常见问题

  • 更改被忽略: 您没有重启,或者编辑了错误的serverconfig.txt(根目录中有一个)。
  • “密码不正确”: password已设置——分享密码或清除它。
  • 世界无法加载: worldname与上传的.wld文件名不匹配,或者缺少配套的.twld文件。
  • 模组不起作用: 您正在使用原版服务器,而不是tModLoader,或者客户端没有启用相同的模组。