准备工作

在开始搭建 Terraria 的服务器前,您需要进入远程控制,并按下文所示准备好相应的运行环境。
进入远程控制请参考 远程控制
您所需的运行环境为 XNA Framework
下载地址 https://wws.lanzous.com/iKlUwnenope

下载服务端

请在进行以下操作前确保您位于**远程控制**内

从官网下载对应版本的服务端

当前游戏最新版本为 1.4.1.2 ,官网对应下载地址为
https://terraria.org/system/dedicated_servers/archives/000/000/042/original/terraria-server-1412.zip
压缩包内包含对应 Linux、 Windows、MacOS 的服务端文件,选择对应操作系统的文件解压即可。
下载后的文件使用压缩软件打开。如图所示
Terraria 基础服务端搭建 - 图1

从镜像站下载对应版本的服务端

您也可以访问我们的镜像站 https://mirror.polars.cc 从“Terraria”板块 => 服务端 中获取所需的文件

启动服务端

Windows

在Windows中,将服务端解压后,打开对应文件夹中的 TerrariaServer.exe 即可开启服务端。

Linux

下载服务端后, 确保您已安装 unzip 软件包
(未安装可使用对应包管理器安装 如 yum install -y unzip)
将服务端文件放置在一个便于开启的位置,输入 unzip terraria-server-1412.zip
以将其解压。
cd 至解压后的目录,执行 ./TerrariaServer 即可

配置服务端

打开 Windows 文件夹中刚刚下载的 TerrariaServer.exe 之后可以按以下步骤对服务端进行配置

创建地图

选择世界

在这里您可以输入数字来选择已有的世界,也可以输入 n 来创建一个新世界。
因目前无已有世界,我在这里输入 n 选择创建新世界。如图所示
Terraria 基础服务端搭建 - 图2

选择世界大小

小世界大小 4200 x 1200 中世界大小 6400 x 1800 大世界大小 8400 x 2400

在这里您可以选择新创建世界的大小。
输入数字 1,2,3 分别对应着小世界,中世界,大世界。
Terraria 基础服务端搭建 - 图3

选择世界模式

在这里,您可以选择新世界的模式。
输入数字 1,2,3,4 分别对应着 经典模式、专家模式大师模式旅行模式
Terraria 基础服务端搭建 - 图4

输入世界名称:

在这里您可以设定新创建世界的名称。
此名称用于在开启服务端时进行辨别,以及备份或替换地图时进行区分等。
如图所示,在这里我输入的世界名为 JiXingYun
Terraria 基础服务端搭建 - 图5

输入种子

在这一步,若您没有事先想使用的种子,可以忽略,直接回车即可。留空此项将为您随机生成种子。
若准备好了想要游玩的世界种子,在此处输入即可。

稍等片刻

在输入完成种子后,将开始世界的生成,约需一分钟。
出现此界面即代表世界生成完毕。如图所示
image.png

开启服务端

选择加载的世界
在您创建完成世界后,将出现如图所示界面。
输入世界前对应的数字即可开启相应的世界的服务端。
在这里我进入 Jixingyun 世界 —— 对应的数字为 **1**。如图所示
image.png

输入玩家人数

在这里,您需要输入允许加入服务器的最大人数。
若保持默认直接回车即可。如图,默认为 16 人。
image.png

输入服务器端口

· 请在开启前,确定使用的端口在防火墙处开放或防火墙已关闭。关于如何关闭防火墙请看 如何关闭 Windows 防火墙
在这里,您需要输入服务端的监听端口。即一个可用的 TCP 端口。
可使用与 Minecraft 相同的端口。例如 在这里填写 25565, 客户端中进入 32401 等
image.png

是否开启 UPnP

直接回车即可,如图所示。
image.png

稍等片刻

约需 5s,您的服务端即可开启成功。如图所示
image.png

连接服务器

请参考 Terraria 连接服务器