Terraria及tModloader开服教程

注意事项:

  1. 本文使用Linux云服务器作为泰拉瑞亚游戏服务器开服,默认读者已经掌握基本的Linux云服务器使用方法
  2. 云服务器的内存最好在2G及以上
  3. 本文教程仅针对Windows电脑版的泰拉瑞亚游戏及tModLoader

官方原版泰拉瑞亚

服务器开服

1、设置swap分区(可跳过)

设置swap是为了防止内存不足,若你的服务器内存大于2G仅开一个服务器,可以跳过此步骤。

具体步骤:

  1. 首先查看
    free –m
    可以看到swap分区是0

  2. 删除原有的分区
    swapoff -a

  3. 新建分区
    dd if=/dev/zero of=/root/swapfile bs=1M count=2048

  4. 格式化交换分区
    mkswap /root/swapfile

  5. 启动新建的swap交换分区

    swapon /root/swapfile

  6. 添加开机启动
    vi /etc/fstab
    进入编辑模式,到达文件底部添加内容
    /root/swapfile swap swap defaults 0 0
    完毕后保存退出编辑好的文件

  7. 使用命令重启服务器
    reboot

  8. 重启后检查
    输入命令free –m
    看Swap有了数值,表示成功添加。

2、安装工具

安装前可以输入相应命令测试工具是否之前已经安装过。

具体步骤:

  1. 下载工具

    yum install -y wget

  2. 解压工具
    yum install -y unzip

  3. 压缩工具
    yum install –y zip

  4. 会话管理工具
    yum install -y screen

3、资源准备
  1. 创建父目录
    mkdir /opt/terraria

  2. 创建2个子目录,和存档目录
    mkdir /opt/terraria/bin /opt/terraria/keyword /opt/terraria/zip

  3. 查看目录是否创建成功
    ls /opt/terraria/

  4. 进入zip文件夹
    cd /opt/terraria/zip

  5. 下载泰拉瑞亚服务器包(最新版本去官网寻找)
    wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1432.zip

  6. 解压服务器包到bin文件夹
    unzip terraria-server-1432.zip -d ../bin

  7. 新建服务器的配置文件
    vim ../server-config
    进入编辑模式

    world=/opt/terraria/keyword/存档名.wld
    worldname=世界的名字		 # 通常与存档名相同
    difficulty=0			# 难度:0 正常 1 专家 2 大师 3 旅行
    autocreate=2			# 世界大小 1 小 2 中 3 大
    port=7777				# 设置端口号,不写此项默认7777端口
    maxplayers=4			# 最大玩家数 数值在1-255之间
    password=设定一个密码		# 设置密码就是设置一个密码
    worldpath=/opt/terraria/keyword
    

    更多配置选项可以参考官方wiki 此页面下的Server config file

    编辑完配置文件后保存退出

4、启动准备
  1. 放行7777端口

    systemctl start firewalld
    firewall-cmd --permanent --add-port=7777/tcp
    firewall-cmd --reload
    
  2. ❗❗❗云服务器开放端口
    image-20220114095840133

  3. 给文件添加最高权限
    chmod 777 /opt/terraria/bin/1432/Linux/TerrariaServer.bin.x86_64

  4. 进入启动目录
    cd /opt/terraria/bin/1432/Linux

  5. 启动服务器使用自定义的配置文件
    ./TerrariaServer.bin.x86_64 -config /opt/terraria/server-config
    等待加载……

  6. ❗❗❗修改配置文件避免重复创建世界
    先退出
    exit
    编辑之前的配置文件
    vim /opt/terraria/server-config
    进入编辑模式,分别注释worldname、difficulty、autocreate项

    # worldname=世界的名字
    # difficulty=0
    # autocreate=2	
    

    保存退出

5、创建新会话来运行服务器
  1. 移动到服务器目录
    cd /opt/terraria/1432/Linux

  2. 创建新的screen会话,用于运行服务器
    screen -S terrariaServer

  3. 启动服务器使用自定义的配置文件
    ./TerrariaServer.bin.x86_64 -config /opt/terraria/server-config

到此服务器已经启动完毕,可以本地连接服务器游玩了

附screen的用法

创建好后,使用Ctrl+A+D退出会话,不会被关闭

重新连接screen会话:screen -r terrariaServer

强制重连:screen -D -r terrariaServer

查看screen会话:screen -ls

6、附 服务器管理和开多个服务器

日常服务器管理

  1. 使用screen -r连接服务器会话

  2. 使用help命令查看服务器命令

  3. 使用exit关闭服务器

多个服务器管理

  • 编写多个配置文件,开放不同端口,使用多个screen会话启动即可
  • ❗推荐2G内存服务器开放一个服务器,4G内存开放两个服务器,以此类推

tModLoader

Mod介绍

可以将tModLoader和泰拉瑞亚理解为两个不同的游戏,tModLoader通过使用模组(.tmod文件)在原版游戏基础上添加更多的内容。

要游玩tModloader首先要在steam上下载tModLoader客户端,并且准备好游玩的模组。

比较热门的Mod有灾厄、瑟银等,可以在https://mirror.sgkoi.dev/该镜像站上下载模组

服务器开服

🔆基本的逻辑同原版游戏开服一样,此处在原版开服的基础上进行,默认相应的游戏文件夹已经创建好

1、安装tModloader
  1. 下载tmodloader

    cd /opt/terraria/zip
    wget https://github.com/tModLoader/tModLoader/releases/download/v0.11.8.5/tModLoader.Linux.v0.11.8.5.tar.gz
    
  2. 解压文件

     tar -zxvf tModLoader.Linux.v0.11.8.5.tar.gz -C /opt/terraria/bin/1432/Linux/
    
  3. 运行tml

    cd /opt/terraria/bin/Linux
    ./tModLoaderServer
    

    随便新建一个世界,接下来一路回车默认,成功之后输入exit关闭服务器

2、放入Mod

进入路径/root/.local/share/Terraria/ModLoader的文件夹,把要装的mod放进Mods文件夹,可以在本地电脑下载,再通过ftp软件上传到服务器

image-20220114105124190

3、启动服务器
  1. screen创建会话

    screen -S tr

  2. 进入目录

    cd cd /opt/terraria/bin/1432/Linux/

  3. 启动服务器

    ./tModLoaderServer.bin.x86_64

  4. 服务器管理

    在启动服务器后进入选择页面:

    image-20220114105746813

    输入对应数字开启对应的世界,输入n开始创建新的世界,输入m管理模组

    模组管理界面:

    image-20220114105917512

    输入对应数字启用/禁用该模组,输入e启用全部模组,输入d禁用全部模组,完毕后输入r返回世界选项

    选择世界后进行相关选项配置:

    image-20220114110158217

    image-20220114110242038

    到此服务器启动完毕

本地连接服务器

❗❗❗注意:通过tmodloader游玩游戏而不是泰拉瑞亚

1、模组准备

本地创建角色后可以直接输入ip连接服务器,这样会从服务器上下载模组文件,但会比较费时,可以提前将模组准备好,放入对应的文件夹

image-20220114110819348

2、汉化及模组管理
  1. 打开模组管理

    image-20220114111027977

  2. 点击Localizer

    image-20220114111208885

    选择对应mod的对应汉化版本

    ❗请一定注意选择对版本

    image-20220114111332315

  3. 启用全部后重新加载模组

3、连接服务器

点击多人模式->通过ip加入->输入对应的ip、端口和密码即可进入游戏

附 其他事项

关于Mod服
  • ❗现在tmodloader的游戏是基于原版泰拉瑞亚的1.3版本的,新版泰拉瑞亚的功能可能没有,比如:自动门、黑曜石套加强、泰拉棱镜、晶塔网络等,可以通过安装其他mod弥补这些功能
  • 大型mod如灾厄、瑟银等多开可能会导致服务器卡顿、bug
  • 灾厄1.5可能出现bug几率较大,推荐游玩1.4版本灾厄
  • ❗灾厄模组的新增地图内容需要先开启mod,再创建世界才能生成
服务器管理
  • ❗不同原版,tmodloader的世界文件包括两个文件:.wld和.twld,缺失任何一个都可能导致地图、物品丢失。所以在管理地图时要将两个文件一起操作。
  • 因为tmodloader的资源是放在用户的.local目录下,所以要想开多个服务器,需要使用多个用户,开放不同端口即可

附录

常用网站

原版内容

官方中文 Terraria Wiki - 最详细的官方泰拉瑞亚百科 (fandom.com)

英文wiki: The Official Terraria Wiki (fandom.com)

【攻略】原版1.4全职业全时期装备推荐【terraria吧】_百度贴吧 (baidu.com)

tmodloader

泰拉瑞亚 tModLoader 模组浏览器 (sgkoi.dev)

灾厄中文wiki: Terraria Calamity Mod 中文 Wiki | Fandom

灾厄英文wiki: Official Calamity Mod Wiki (fandom.com)

指南:各职业发展路线 | Terraria Calamity Mod 中文 Wiki | Fandom

Mod推荐

boss名单: Boss Checklist - 泰拉瑞亚模组浏览器 (sgkoi.dev)

合成表: Recipe Browser - 泰拉瑞亚模组浏览器 (sgkoi.dev)

连锁挖矿: VeinMiner - 泰拉瑞亚模组浏览器 (sgkoi.dev)

汉化: Localizer - 泰拉瑞亚模组浏览器 (sgkoi.dev)

自动门: Smart Doors (from 1.4) - 泰拉瑞亚模组浏览器 (sgkoi.dev)

参考文章

泰拉瑞亚(Linux)云服务器搭建教程【terraria吧】_百度贴吧

Linux/CentOS7搭建泰拉瑞亚原版/mod服务器教程_u013867763的博客-CSDN博客

sisyphe9012
关注 关注
  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
tModLoader:一个用于制作和播放Terraria mod的mod。 支持Terraria 1.4安装-TML本身当前为1.3 Terraria
01-30
tModLoader,一个Terraria改装API tModLoader(TML)是Terraria游戏的开源,社区驱动,修改和扩展,可以制作和玩mod。 TML会通过Terraria社区创建的新内容来扩展您的Terraria冒险之旅! TML允许玩家创建和玩Terraria Mod,并且其设计方式使您可以单独玩,也可以与朋友一起玩,一个Mod或多个Mod:选择自己喜欢的游戏! 但是,如果您想一起玩,则要求所有朋友也都安装TML。 原始用户无法与TML用户一起玩。 查找以下说明以了​​解如何安装TML。 注意:此GitHub存储库上的代码将在当前发布的版本之前。 使用说明 想要玩或创建mod吗? 还是您想为tModLoader做贡献? 单击适用于您的文本。 (Play mods) (创建模组) (帮助创建tModLoader) 支持我们 首先,TML在很大程度上是社区的工作:由社区构建; 被社区使用。 多年来,如果没有社区中人们的所有贡献,TML将不会处于现状。TML是游戏的免费使用修改,并将保持这种状态。 但是,如果您想给我们买一杯咖啡,甚至是几杯,可以选择提供一些资金来支持我
Terraria.info.mod.zip
04-15
泰拉瑞亚模组版,游戏版本1.3.5.2,tmdoloader版本0.10.1.1.具体模组内容之后上传
泰拉瑞亚加mod之后如何搭建服务器进行联机
DwlufveX学习博客
02-24 1万+
windows搭建TML_泰拉瑞亚mod服务器
探索无尽的泰拉瑞亚世界:tModLoader 深度揭秘
最新发布
gitblog_01156的博客
08-09 1122
探索无尽的泰拉瑞亚世界:tModLoader 深度揭秘 tModLoaderA mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations 项目地址:https://gitcode.com/gh_mirrors/tm/tModLoader 项目介绍 tModLoader(简称TML)...
Terraria泰拉瑞亚服务器开服联机教程
m0_63641208的博客
05-19 573
1、进入控制面板 2、等待服务器安装 3、启动服务器 服务器启动成功后如下图所示 4、连接游戏服务器 4.1、复制服务器地址和端口 4.2、连接游戏服务器 5、预配置选项修改(可选) 6、更换游戏版本(可选) 服务器默认安装是最新稳定版,您可以点击此处跳转查看可用版本 将需要的版本信息填写到 “变量 - 泰拉瑞亚版本” ,重新安装服务器即可 7、更换游戏难度(可选) 更改游戏难度 / 模式后,需要 重新安
泰拉瑞亚tModLoader自己开服联机(可加灾厄瑟银mod)
热门推荐
Humphrey0313
06-10 1万+
一、前期准备1.泰拉瑞亚steam版本:1.4.3.62.TModLoader版本:v2022.5.103.26下载地址:Releases · tModLoader/tModLoader · GitHub3.灾厄版本:Calamity2021.7.6(自行下载)4.汉化模组:Localizer_v1.5.0.19.tmod(自行下载)二、服务器购买(腾讯云120R/年)服务器参数:Ubuntu系统,CPU: 2核 内存: 4GB,60GB SSD...
CalValEX:对于TerrariaTModLoader的Calamity's Vanities mod
04-01
《CalValEX:深入探索Terraria游戏中的TModLoader与Calamity's Vanities模组》 在游戏《Terraria》的世界里,玩家可以通过各种模组(Mods)扩展游戏的内容和体验。其中,TModLoader是一款深受玩家喜爱的模组加载器...
giantsummon:Terraria tModLoader同伴mod的存储库
03-14
如果您不知道什么是TerraGuardians mod,则它是Terraria的配套mod。 它可以让您拥有自定义的同伴,而与Terrarian角色不同,Terrarian看起来像同伴。 由于该mod是由我制作的(Nakano15),所以这不仅意味着该mod内。...
Readable-Tooltips:Terraria tModLoader mod-修改工具提示以减少不需要的文本并添加背景
03-30
《可读工具提示:Terraria tModLoader模组——优化文本与增强背景的探索》 在游戏《Terraria》的世界中,玩家经常会遇到各种各样的物品,每件物品都有其独特的功能和描述,这些信息以工具提示的形式呈现。然而,...
linux服务器 terraria && tModLoader-附件资源
03-05
linux服务器 terraria && tModLoader-附件资源
【§modloader怎么用及安装图文教程§免费xp系统之家】
u010816691的专栏
07-02 1155
【§modloader怎么用及安装图文教程§免费xp系统之家】      modloader是安装我的世界mod时经常会使用的一个工具,这个mod加载工具,为了防止MOD与MOD之间的冲突,安装需要解压,并找到minecraft客户端/.minecraft/bin目录中的minecraft.jar文件并用rar的方式打开,删除META-INF文件夹,然后将解压的class文件和其他文件拖入其中。
泰拉瑞亚 服务器linux,Linux/CentOS7搭建泰拉瑞亚原版/mod服务器教程
weixin_39940714的博客
05-08 2013
1.准备服务器/配置swap选择服务器我选的是TX云学生服务器,一个月十块钱的,系统选择centOS7.6,64位。安装系统时设置的root密码就是之后远程访问的密码Windows用PuTTy/macOS用自带的终端连接服务器ssh root@你的ip在输入密码的时候是没有显示的,正常输入完点回车就行检查swap是否够1G,如果够则跳到搭建服务器步骤free -m删除原始swap分区swapoff...
泰拉瑞亚从零开始的开服教程
a38417的博客
05-26 1743
首先服务器方面,推荐德迅云弹性云服务器,首单特惠低至48元/月,初始配置可以选择最低这款,这个配置可容纳大概5个人左右,后续如果说人多了,也可以直接升级,使用比较方便,然后就是电脑/手机上安装好SSH工具,如果有了请忽略,我电脑上用的是WindTerm,手机上用的是juiceSSH,安装好后正式开始进入教程。高性能:单实例最高可选256vCPU ,内存6TB,主频3.8GHz,性能最高可达2400万PPS,80Gbps,100万IOPS,1600万session,网络时延20us+
Linux搭建泰拉瑞亚(原版/模组/插件)服务器之1.3模组服务器
真的那么重要吗的博客
12-29 1255
本篇文章介绍如何在云服务器(Ubuntu系统)上搭建属于自己的泰拉瑞亚模组服务器,解决需要房主在线才能联机的问题,并实现与朋友之间的低延迟联机,或者是搭建属于自己的公开模组服务器
泰拉瑞亚Linux服务器搭建教程
sherlockmj的博客
09-01 2027
使用 winscp(windows)或 FileZilla(macOS)访问服务器,用户 root 端口号 22 进入路径 / root/.local/share/Terraria/ModLoader 的文件夹,把要装的 mod 放进 Mods 文件夹,要玩的世界改名为 “世界的名字”.wld 放入 Worlds 文件夹,将 Worlds 文件夹内部的其他世界文件删除 (如果重开档可跳过倒入存档步骤。下载后将zip包上传到/opt文件夹进行解压解压。
关于《樱花映射(Sakura Frp)开服务器的那件事》的教程
qq_57599223的博客
09-12 8547
,当然这个办法适用于不懂技术,但挺有钱的人管用,一般的云服务器,都会有成品,或者是协助安装相关的服务器。方法三:利用网上一些做内网映射的软件,大多数是有免费,也有的收费,我就不说是那个了,懂得都懂,现在就来讲一下,咱们白嫖党喜欢用的樱花映射吧,(签到领流量哦!比如:我要开一个《我的世界》服务器,我会安装一个服务端,并且还要运行服务器,同时服务端会产生一个端口,以本机的IP地址产生一个连接,就是。,呸~,技术带回家!当然,此时肯定有小伙伴会问,如果我既没有钱,也没有技术,那怎么办,(来来来,你看下面)
Linux搭建泰拉瑞亚(原版/模组/插件)服务器之1.4模组服务器
真的那么重要吗的博客
05-15 1万+
本篇文章介绍如何在云服务器(Ubuntu系统)上搭建属于自己的泰拉瑞亚模组服务器,解决需要房主在线才能联机的问题,并实现与朋友之间的低延迟联机,或者是搭建属于自己的公开模组服务器
Terraria泰拉瑞亚服务器搭建
Record_Algorithm
10-14 3176
terraria
terraria map editor
01-04
Terraria地图编辑器是一个强大的工具,允许玩家自定义和编辑游戏中的地图。通过编辑器,玩家可以添加、移除和修改游戏中的地形、物品和生物。玩家可以创建自己的世界,包括建筑,地下洞穴和生物群落。编辑器还允许玩家设置地图的属性,如难度、天气和时间。 使用Terraria地图编辑器,玩家可以快速轻松地创建自己想要的地图,而不需要通过游戏中的常规方式来花费大量时间和精力。编辑器的界面简单易用,让玩家能够轻松地进行编辑和修改,而不需要太多的技术知识。 编辑器还为玩家提供了丰富的工具和材料选择,包括各种方块、装饰物品、生物和背景。这使得玩家可以根据自己的喜好和创意构建出独一无二的地图。玩家还可以与其他玩家分享他们创建的地图,让更多的人能够欣赏和体验到自己的创作。 Terraria地图编辑器为玩家提供了无限的创意空间,让他们能够尽情地打造自己理想中的世界。无论是建造奇幻的城堡、探索神秘的地下世界还是挑战强大的boss,编辑器都能帮助玩家实现他们的梦想和目标。因此,Terraria地图编辑器是一个非常有趣和有用的工具,为玩家带来了更多的乐趣和创造力。
写文章

热门文章

  • Terraria及tModloader开服教程 12915
  • c语言-删除字符串中相同的字符 10818
  • 三元组表加法-c语言 4194
  • 小明打字-c语言 1476
  • 好后缀-KMP算法 1235

最新评论

  • 重建二叉树

    m0_73577178: 套个while(cin>>s){ }

  • 三元组表加法-c语言

    【☆o☆时空☆o☆】: 是value

  • Terraria及tModloader开服教程

    Koyeta: 想...想焯理发师!表情包

  • c语言-删除字符串中相同的字符

    夜~轻醉: 删除相同字符的代码是错的

  • 重建二叉树

    梵古: 如果输入多组数据怎么办吧表情包表情包

大家在看

  • C++ | Leetcode C++题解之第429题N叉树的层序遍历
  • Java | Leetcode Java题解之第429题N叉树的层序遍历 58
  • 【已解决 含pytorch 代码调试分析】pytorch 数据类型基础,与Python数据类型的区别,为什么要另外设置新的pytorch 数据类型? 305
  • C语言 | Leetcode C语言题解之第430题扁平化多级双向链表
  • Java | Leetcode Java题解之第430题扁平化多级双向链表 31

最新文章

  • 使用git的一般流程及问题解决
  • 重建二叉树
  • 好后缀-KMP算法
2022年1篇
2021年6篇
2020年1篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家61商场美陈蓟县玻璃钢动物雕塑大型商场美陈供货商重庆人物玻璃钢雕塑揭阳玻璃钢花盆厂家直销淮安商场春季美陈浙江玻璃钢花盆定做鼓楼商场美陈装饰蒙自市玻璃钢雕塑设计哪里有卖杭州商场美陈供应重庆玻璃钢雕塑加工福建玻璃钢花盆花器嘉兴抽象玻璃钢雕塑联系方式富阳哪里有做玻璃钢雕塑厂家汉阳玻璃钢花盆花器北京主题商场美陈市场报价商场入口处美陈常熟市玻璃钢雕塑厂句容美陈商场布置安徽玻璃钢牛动物雕塑制作工厂景观玻璃钢卡通雕塑生产厂家玻璃钢动物雕塑哪家设计得好玻璃钢大型户外植物雕塑抽象人物玻璃钢雕塑订做庆阳大型玻璃钢雕塑玻璃钢果篮景观雕塑型号黑龙江景区玻璃钢雕塑厂家阜阳玻璃钢雕塑工厂商场装饰玻璃钢卡通雕塑销售厂玻璃钢卡通雕塑介绍香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化