本Wiki中譯名以官方Wiki中文語言包為準
命令行參數
跳至導覽
跳至搜尋
命令行參數是《泰拉瑞亞》啟動時提供給遊戲的信息條目。它們會影響遊戲的諸多方面。
客戶端
下列命令行參數對標準的《泰拉瑞亞》應用程式可用:
-savedirectory
[1]-logfile
[2]-minidump
[2]-logerrors
[2]-fulldump
[2]-disableannouncementbox
[3]-announcementboxrange
[3]-forcepriority
[4]-localsteamid
[5]-localwegameid
[6]-ip
[7]-j
/-join
[8]-pass
/-password
[8]-host
[8]-loadlib
[9]-p
/-port
[9]-steam
[10]-lobby
[11]-friendsoffriends
[11]+connect_lobby
[12]
伺服器
下列命令行參數對《泰拉瑞亞》的伺服器應用程式 TerrariaServer
可用:
-config <文件路径>
- 指定使用的配置文件(見伺服器 § 伺服器配置文件)。-port <数字>
- 指定監聽的埠號。-players <数字> / -maxplayers <数字>
- 設定最大玩家數。-pass <密码> / -password <密码>
- 設置伺服器密碼。-motd <文本>
- 設置伺服器的每日信息文本。-world <文件路径>
- 加載世界並自動啟動伺服器。-autocreate <数字>
- 若 -world 指定的路徑下未找到世界,則創建一個。世界大小如下指定:1(小)、2(中)、3(大)。-banlist <文件路径>
- 指定封禁列表的位置。默認為工作目錄下的「banlist.txt」。-worldname <世界名>
- 設置使用 -autocreate 時的世界名稱。-secure
- 為伺服器添加額外的作弊保護。-noupnp
- 禁用自動的「通用即插即用」。-steam
- 啟用 Steam 支持。-lobby friends / -lobby private
- 若 Steam 啟用,僅允許好友加入伺服器或將伺服器設為私密。-ip <IP 地址>
- 設置伺服器監聽的 IP 地址。-forcepriority <优先级>
- 設置該任務的處理優先級。如果使用了這一項,則下方的「優先級」設置會被無視。-disableannouncementbox
- 禁用廣播盒被電線激活時的文本廣播。-announcementboxrange <number>
- 設置廣播盒文本的消息顯示範圍,單位為像素,設為 -1 即為全服廣播。-seed <seed>
- 設置使用 -autocreate 時的世界種子。
參考
- ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Program.cs
中的LaunchGame()
方法。 - ↑ 2.0 2.1 2.2 2.3 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Program.cs
中的SetupLogging()
方法。 - ↑ 3.0 3.1 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Main.cs
中的FindAnnouncementBoxStatus()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Main.cs
中的LoadDedConfig()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Net.SteamAddress.cs
中的IsLocalHost()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Net.WeGameAddress.cs
中的IsLocalHost()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Net.Sockets.TcpSocket.Terraria.Net.Sockets.ISocket.cs
中的StartListening()
方法。 - ↑ 8.0 8.1 8.2 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Initializers.LaunchInitializer.cs
中的LoadClientParameters()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Social.SocialAPI.cs
中的Initialize()
方法。 - ↑ 信息來自 電腦版 1.4.4.9 原始碼,
Terraria.Social.Steam.NetClientSocialModule.cs
中的CheckParameters()
方法。