已解决 tshock开启强制开荒后tshock关闭只能用原版服务器端

tuanzhi

Lv2
LV
0
 
IP属地
广东省
2023/01/08
4
0
  • · 发布于未知
当我在sscconfig文件中开启强制开荒。我的服务器端就会出现
[01/09/23 03:40:06] [Server API] Verbose: TerrariaApi - Server v2.1.0.0 started.
[01/09/23 03:40:06] [Server API] Verbose: Command line: C:\Users\1234\Desktop\服务器文件\TShock.Server.exe
[01/09/23 03:40:06] [Server API] Verbose: OS: Microsoft Windows NT 6.3.9600.0 (64bit: True)
[01/09/23 03:40:06] [Server API] Verbose: Mono: False
[01/09/23 03:40:06] [Server API] Error: Startup aborted due to an exception in the Server API initialization:
System.InvalidOperationException: Plugin "TShock" has thrown an exception during initialization.
---> System.Exception: Fatal TShock initialization exception. See inner exception for details.
---> Newtonsoft.Json.JsonReaderException: Error parsing boolean value. Path 'Settings.UseServerName', line 8, position 22.
at Newtonsoft.Json.JsonTextReader.ParseTrue()
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings)
at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
at Newtonsoft.Json.Linq.JObject.Parse(String json)
at TShockAPI.FileTools.LoadConfigAndCheckForChanges[TSettings](String json, Boolean& writeConfig) in /home/runner/work/TShock/TShock/TShockAPI/FileTools.cs:line 208
at TShockAPI.Configuration.TShockConfig.ConvertJson(String json, Boolean& incompleteSettings) in /home/runner/work/TShock/TShock/TShockAPI/Configuration/TShockConfig.cs:line 608
at TShockAPI.Configuration.ConfigFile`1.Read(Stream stream, Boolean& incompleteSettings) in /home/runner/work/TShock/TShock/TShockAPI/Configuration/ConfigFile.cs:line 60
at TShockAPI.Configuration.ConfigFile`1.Read(String path, Boolean& incompleteSettings) in /home/runner/work/TShock/TShock/TShockAPI/Configuration/ConfigFile.cs:line 43
at TShockAPI.FileTools.SetupConfig() in /home/runner/work/TShock/TShock/TShockAPI/FileTools.cs:line 112
at TShockAPI.TShock.Initialize() in /home/runner/work/TShock/TShock/TShockAPI/TShock.cs:line 276
--- End of inner exception stack trace ---
at TShockAPI.TShock.Initialize() in /home/runner/work/TShock/TShock/TShockAPI/TShock.cs:line 307
at TerrariaApi.Server.PluginContainer.Initialize() in /home/runner/work/TShock/TShock/TerrariaServerAPI/TerrariaServerAPI/TerrariaApi.Server/PluginContainer.cs:line 36
at TerrariaApi.Server.ServerApi.LoadPlugins() in /home/runner/work/TShock/TShock/TerrariaServerAPI/TerrariaServerAPI/TerrariaApi.Server/ServerApi.cs:line 430
--- End of inner exception stack trace ---
at TerrariaApi.Server.ServerApi.LoadPlugins() in /home/runner/work/TShock/TShock/TerrariaServerAPI/TerrariaServerAPI/TerrariaApi.Server/ServerApi.cs:line 435
at TerrariaApi.Server.ServerApi.Initialize(String[] commandLineArgs, Main game) in /home/runner/work/TShock/TShock/TerrariaServerAPI/TerrariaServerAPI/TerrariaApi.Server/ServerApi.cs:line 118
at TerrariaApi.Server.HookManager.InitialiseAPI() in /home/runner/work/TShock/TShock/TerrariaServerAPI/TerrariaServerAPI/TerrariaApi.Server/HookManager.cs:line 29

然后tshock就不能加载出来了。只能加载出原版的服务端。输入指令都没用
 

tuanzhi

Lv2
LV
0
 
IP属地
广东省
2023/01/08
4
0
  • · 发布于未知
刚刚解决了。。。。请大家不要学我用记事本去编写文件。
 

* 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

顶部