
MCSManager面板搭建tModloader泰拉瑞亚服务
https://appstore.lazycat.cloud/#/shop/detail/peterpig.lzcapp.mcsm
1. 商店内泰拉瑞亚应用可以运行,但是需要保证你的版本和应用版本是一致的,否则会提示版本不匹配无法连接服务器。网上简单搜索下GameServerManager 好像已经被淘汰了,于是决定使用 MCSManager 来搭建。面板内不包含内置的 tmod 模组,于是必须自己上传相关配置才能运行。MCSM 的部署已经有教程了这里不在赘述。直接记录 tmod 的操作过程。
2. Github 下载稳定版本的压缩包 https://github.com/tModLoader/tModLoader/releases

这里选择最新版是因为 steam 里面更新后已经是此版本了,所以必须选择 stable v 2025.11.3.1 之后才能连接到服务器。
3. 对 zip 压缩包解压到懒猫网盘的某个文件路径,解压后效果为:tModLoader 文件夹内是根目录

如果懒猫具有小猪佩奇等工具,mcsm 在启动时应该会自动安装配置 libicu 等依赖,可以忽略后续内容先运行下试试,也许可以直接跑起来服务。
如果没有配置懒猫的网络,需要提前准备好相关的文件。提前下载好当前版本对应的 libicu,笔者下载的是:libicu 72_72.1-3+deb 12 u 1_amd 64. Deb,这是首次运行时查看报错信息显示确定的依赖版本号。
将文件解压到 tModLoader根目录的 lib 文件夹内

4. 对部分配置文件进行编辑,同时对.sh 脚本增加可执行权限,根目录增加文件夹 Mods 和 Worlds
可以通过 tmod 内置的模组整合将正在使用的模组导出来放入到 Mods 文件夹内,也可以将之前的世界导出并放到 Worlds 文件夹内,这样就可以无缝衔接之前的存档了。
Serverconfig. Txt 主要是设置本服务器配置参数,包含房间密码、世界规格、指定mod 目录、指定世界文件、端口号等等,根据实际情况可自行修改具体的配置项。
Start-tModLoaderServer. Sh 需要设置,包含指定 icu 文件的路径以及指定非 steam 启动服务 ```
```#!/usr/bin/env bash
# 设置 ICU 库路径(包含多个可能的位置)
export LD_LIBRARY_PATH=/lzcapp/document/{xxxxx替换为你的用户名称}/Game/tmod/tModLoader/lib:/lzcapp/document/{xxxxx替换为你的用户名称}/Game/tmod/tModLoader/Libraries/Native/Linux:/lzcapp/document/{xxxxx替换为你的用户名称}/Game/tmod/tModLoader/dotnet/shared/Microsoft.NETCore.App/8.0.0:$LD_LIBRARY_PATH
cd "$(dirname "$0")" || exit 1
launch_args="-server"
# 解析参数
while [[ $# -gt 0 ]]; do
case $1 in
-steam)
steam_server=true
shift
;;
-nosteam)
steam_server=false
shift
;;
*)
launch_args="$launch_args $1"
shift
;;
esac
done
# 默认使用 serverconfig.txt
if ! [[ "$launch_args" == *"-config"* ]]; then
launch_args="$launch_args -config serverconfig.txt"
fi
# 如果未指定,默认不使用 Steam
if [ -z "${steam_server}" ]; then
steam_server=false
fi
if $steam_server; then
launch_args="$launch_args -steam"
if ! [[ "$launch_args" == *"-lobby"* ]]; then
launch_args="$launch_args -lobby friends"
fi
fi
# 启动服务器
chmod +x ./LaunchUtils/ScriptCaller.sh
./LaunchUtils/ScriptCaller.sh $launch_args
```
根目录的文件权限结构

LanuchUtils 文件夹的文件权限结构

MCSM 面板内的实例设置,注意将根目录路径替换为自己的实际路径。


5. 实际操作过程中面板可能有报错信息提示,直接查看根目录tModLoader-Logs 日志文件夹内的信息,来确定问题。利用 ai 来分析问题,建议使用 claude 等国外模型,deepseek 也可以但是实际效果不是很好。面板运行成功后,使用局域网转发工具将之前Serverconfig. Txt 文件设置的端口号转发下,否则局域网内直接使用 ip 地址是连不上的。至此局域网内已经可以正常进入世界了,外网的玩家应该可以利用懒猫的客户端来进行连接或其他组网方式。

此 App 尚未收到足够的评分或评论,无法显示评论列表。