命令行参数
可通过添加以下参数修改服务器初始化方式。命令行选项优先级高于配置文件中的对应设置,适用于个人使用或游戏服务器提供商(GSP)环境,简化部署流程:
-ip- 启动时绑定指定的 IPv4 地址。例如:-ip 0.0.0.0会绑定所有网络接口,而-ip 127.0.0.1仅绑定本地回环地址。若接口分配了其他 IP 地址,也可绑定该地址。-port- 启动时绑定指定端口。例如:-port 7777使用 Terraria 默认端口,-port 25565使用 Minecraft 默认端口。多数系统中,1000 以下端口需管理员root权限绑定,且需在防火墙中放行并设置端口转发。-maxplayers或-players- 设置最大玩家数。例如:-maxplayers 5将最大玩家数设为 5,理论最大值为 255(可通过-maxplayers 255设置)。-world- 启动时立即加载指定世界文件(需绝对路径)(但是我测试了相对路径也可以)。例如:-world C:\Terraria\MyWorld.wld或-world /root/MyWorld.wld。-worldselectpath- 修改世界文件搜索路径。例如:-worldselectpath /root或-worldselectpath C:\Terraria,服务器将从该路径加载世界。-worldname- 从worldselectpath中指定世界名称加载。例如:若MyWorld.wld位于C:\Terraria\且设置-worldselectpath C:\Terraria\,则-worldname MyWorld可加载该世界。-autocreate- 若未找到世界文件,自动创建指定大小的新世界(1-3,1 为小型)。例如:-autocreate 3创建大型世界。-config- 使用指定配置文件启动。例如:`-config C:\Terraria
