本Wiki中譯名以官方Wiki中文語言包為準

命令行參數

出自Terraria Wiki
跳至導覽 跳至搜尋
電腦版
電腦版獨有內容:此信息適用於電腦版泰拉瑞亞
Stub.png 此文章有待完善。請幫助泰拉瑞亞 Wiki 完善此文章

命令行參數是《泰拉瑞亞》啟動時提供給遊戲的信息條目。它們會影響遊戲的諸多方面。

客戶端

下列命令行參數對標準的《泰拉瑞亞》應用程序可用:

服務器

下列命令行參數對《泰拉瑞亞》的服務器應用程序 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. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Program.cs 中的 LaunchGame() 方法。
  2. 2.0 2.1 2.2 2.3 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Program.cs 中的 SetupLogging() 方法。
  3. 3.0 3.1 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Main.cs 中的 FindAnnouncementBoxStatus() 方法。
  4. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Main.cs 中的 LoadDedConfig() 方法。
  5. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Net.SteamAddress.cs 中的 IsLocalHost() 方法。
  6. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Net.WeGameAddress.cs 中的 IsLocalHost() 方法。
  7. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Net.Sockets.TcpSocket.Terraria.Net.Sockets.ISocket.cs 中的 StartListening() 方法。
  8. 8.0 8.1 8.2 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Initializers.LaunchInitializer.cs 中的 LoadClientParameters() 方法。
  9. 9.0 9.1 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Initializers.LaunchInitializer.cs 中的 LoadSharedParameters() 方法。
  10. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Social.SocialAPI.cs 中的 Initialize() 方法。
  11. 11.0 11.1 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Social.WeGame.NetServerSocialModule.cs 中的 Initialize()Terraria.Social.Steam.NetServerSocialModule.cs 中的 Initialize() 方法。
  12. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Social.Steam.NetClientSocialModule.cs 中的 CheckParameters() 方法。