mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Fixed the TOML error
This commit is contained in:
parent
ed910aa9c7
commit
315029b0e8
1 changed files with 0 additions and 32 deletions
|
|
@ -172,8 +172,6 @@ namespace MinecraftClient.ChatBots
|
||||||
[TomlDoNotInlineObject]
|
[TomlDoNotInlineObject]
|
||||||
public class Configs
|
public class Configs
|
||||||
{
|
{
|
||||||
public WebSocketBot? botInstance { get; set; }
|
|
||||||
|
|
||||||
[NonSerialized]
|
[NonSerialized]
|
||||||
private const string BotName = "Websocket";
|
private const string BotName = "Websocket";
|
||||||
|
|
||||||
|
|
@ -187,40 +185,10 @@ namespace MinecraftClient.ChatBots
|
||||||
|
|
||||||
[TomlInlineComment("$config.ChatBot.WebSocketBot.Password$")]
|
[TomlInlineComment("$config.ChatBot.WebSocketBot.Password$")]
|
||||||
public string? Password = "wspass12345";
|
public string? Password = "wspass12345";
|
||||||
|
|
||||||
public void OnSettingsUpdated()
|
|
||||||
{
|
|
||||||
if (botInstance == null)
|
|
||||||
return;
|
|
||||||
|
|
||||||
Match match = Regex.Match(Ip!, @"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}");
|
|
||||||
|
|
||||||
if (!match.Success)
|
|
||||||
{
|
|
||||||
botInstance!.LogToConsole(Translations.TryGet("bot.WebSocketBot.failed_to_start.ip"));
|
|
||||||
botInstance!.UnloadBot();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Port > 65535)
|
|
||||||
{
|
|
||||||
botInstance!.LogToConsole(Translations.TryGet("bot.WebSocketBot.failed_to_start.port"));
|
|
||||||
botInstance!.UnloadBot();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
botInstance!._ip = Ip;
|
|
||||||
botInstance!._port = Port;
|
|
||||||
botInstance!._password = Password;
|
|
||||||
|
|
||||||
botInstance!.Initialize();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public WebSocketBot()
|
public WebSocketBot()
|
||||||
{
|
{
|
||||||
Config.botInstance = this;
|
|
||||||
|
|
||||||
Match match = Regex.Match(Config.Ip!, @"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}");
|
Match match = Regex.Match(Config.Ip!, @"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}");
|
||||||
|
|
||||||
if (!match.Success)
|
if (!match.Success)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue