Minecraft-Console-Client/MinecraftClient
copilot-swe-agent[bot] 5147fb42df Replace PPFT/urlPost HTML scraping with OAuth 2.0 device code flow for 2FA support
- Add Microsoft.RequestDeviceCode() and Microsoft.PollDeviceCodeToken() methods
- Remove XboxLive.PreAuth() and XboxLive.UserLogin() (HTML scraping)
- Remove PreAuthResponse struct, PPFT/urlPost regex patterns
- Update XblAuthenticate to always use "d=" prefix for OAuth tokens
- Update MicrosoftMCCLogin to use device code flow
- Skip password prompting for Microsoft device code method
- Add translation strings for device code prompts
- Update config comments and documentation

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/e13b31f3-8d76-4240-bb69-a519a145fc6a
2026-03-23 15:38:47 +00:00
..
ChatBots Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
CommandHandler [skip ci] Miscellaneous scripting QoL improvements and fixes (#2740) 2024-06-22 06:40:23 +08:00
Commands feat: add MC 1.21.5 (protocol 770) support 2026-03-21 00:48:27 +08:00
config Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
Crypto Trim 2023-01-14 21:07:09 +08:00
Inventory feat: add 26.1 palette files and new enum values 2026-03-22 20:04:08 +08:00
Logger Implement command completion suggestions. 2022-12-06 15:50:17 +08:00
Mapping Replace legacy custom JSON parser with System.Text.Json 2026-03-22 16:39:26 +00:00
Physics fix: correct global state indexing in block shape processing 2026-03-22 16:34:12 +08:00
Properties Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
Protocol Replace PPFT/urlPost HTML scraping with OAuth 2.0 device code flow for 2FA support 2026-03-23 15:38:47 +00:00
Proxy Tooltip support & Bug fix 2022-12-11 13:00:19 +08:00
Resources Replace PPFT/urlPost HTML scraping with OAuth 2.0 device code flow for 2FA support 2026-03-23 15:38:47 +00:00
Scripting Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
WinAPI Bug fix 2022-10-10 10:56:12 +08:00
AutoTimeout.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
ColorHelper.cs legacy color support 2022-12-14 14:45:51 +08:00
Command.cs Bug fix 2022-12-11 16:30:45 +08:00
ConsoleIO.cs fixed typo in word heAlper lol 2024-04-16 21:21:08 +03:00
ExtensionMethods.cs Better translation 2022-10-17 20:00:33 +08:00
FileMonitor.cs Remove color code from text 2022-11-30 16:08:55 +08:00
INIFile.cs [skip ci] Normalize all line endings 2023-09-15 14:44:11 +08:00
Json.cs Fix ParseJson crash on non-JSON plain-text input (e.g. vanilla MOTD) 2026-03-22 19:53:15 +01:00
McClient.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
MinecraftClient.csproj Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
Program.cs Replace PPFT/urlPost HTML scraping with OAuth 2.0 device code flow for 2FA support 2026-03-23 15:38:47 +00:00
Settings.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
TaskWithDelay.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
TaskWithResult.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
UpgradeHelper.cs Make UpgradeHelper compliant with .NET RID catalog 2023-03-29 20:15:22 +08:00