feat: discover forge translation mod sources

Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/3b2dd335-d070-4067-b864-5584bb94571b

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-05-04 20:11:43 +00:00 committed by GitHub
parent 67066a145d
commit 7ce4f82871
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 295 additions and 28 deletions

View file

@ -680,6 +680,8 @@ namespace MinecraftClient
if (Advanced.TcpTimeout < 1)
Advanced.TcpTimeout = 1;
Advanced.ForgeModTranslationPath = Advanced.ForgeModTranslationPath.Trim();
if (Advanced.MovementSpeed < 1)
Advanced.MovementSpeed = 1;
@ -779,7 +781,13 @@ namespace MinecraftClient
public bool LoadResourcePackTranslations = true;
[TomlInlineComment("$Main.Advanced.load_forge_mod_translations$")]
public bool LoadForgeModTranslations = true;
public bool LoadForgeModTranslations = false;
[TomlInlineComment("$Main.Advanced.auto_discover_forge_mod_translation_sources$")]
public bool AutoDiscoverForgeModTranslationSources = true;
[TomlInlineComment("$Main.Advanced.forge_mod_translation_path$")]
public string ForgeModTranslationPath = "";
// [TomlInlineComment("$Main.Advanced.console_title$")]
public string ConsoleTitle = "%username%@%serverip% - Minecraft Console Client";