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
copilot-swe-agent[bot]
5a9786cb0b
Add Discord RPC setup tutorial, Discord Bridge AllowOtherBotMessages config, and enhance integration tests
...
Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/a41f3e83-c88d-4c57-971b-54c380891556
2026-03-23 00:41:40 +00:00
copilot-swe-agent[bot]
02686de79c
Add granular privacy controls: ShowCoordinates, ShowHealth, ShowDimension, ShowGamemode
...
Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/43388021-4264-47e6-8403-7a1bca66d86f
2026-03-23 00:13:03 +00:00
copilot-swe-agent[bot]
8743129e72
Address code review: fix party max, rename food variable, add ShowServerAddress option
...
Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/43388021-4264-47e6-8403-7a1bca66d86f
2026-03-23 00:08:08 +00:00
copilot-swe-agent[bot]
a2d032b549
Add Discord Rich Presence ChatBot integration
...
- Add DiscordRichPresence NuGet package (v1.143.0)
- Create DiscordRpc.cs ChatBot with configurable presence display
- Wire config in Settings.cs ChatBotConfig class
- Register bot in McClient.cs RegisterBots()
- Add translation strings to Translations.resx and Designer
- Add config comments to ConfigComments.resx and Designer
- Support placeholders: {server_host}, {server_port}, {username},
{health}, {max_health}, {food}, {dimension}, {gamemode},
{x}, {y}, {z}, {player_count}, {protocol}
Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/43388021-4264-47e6-8403-7a1bca66d86f
2026-03-23 00:03:55 +00:00
a08381
efe23eb1f9
add Yggdrasil authlib multi-user selection.
2024-08-11 01:43:46 +08:00
breadbyte
08551097c6
Add Sentry Error Tracking ( #2670 )
...
* Add Sentry Error Tracking
* Omit personally identifiable information and add additional sentry context
* Remove debug message
* Make sentry opt-out and add related notices and strings
Also add Minecraft Version to error context
* Update build to send release info to sentry
* Adjust sentry error tracking
- Send the user-friendly Minecraft Version in the error logs
- Capture exceptions in more parts of the application
We now capture exceptions from the following locations:
- Protocol18 (1.8+) Packet errors
- Errors during client initialization phase (When client is about to start, session keys are NEVER sent to sentry)
* Make Sentry DSN configurable and repository-specific
The Sentry DSN will automatically be filled out on the main repository through the Github Actions build.
* Update build-and-release.yml
Update sed command
* style: change variable name
nitpick, just to make it a little bit more descriptive
* Add Sentry branding in README.
* remove old code (merge conflict)
2024-06-22 06:41:13 +08:00
Polaris_Light
a08bfca4e5
Merge branch 'master' into master
2023-11-25 17:23:06 +08:00
Polaris_Light
f07b1e964c
ResolveConflict*2
2023-11-24 22:18:42 +08:00
Polaris_Light
8dfcf9c5d5
ResolveConflict
2023-11-24 21:58:55 +08:00
zorua162
1f4db70f8a
Added extra config to the WebSocket bot AllowIpAlias, which allows enabling of any IP to be used to host the WebSocket bot from
2023-11-19 13:43:32 +00:00
Polaris_Light
a97096cddf
ImplPlayerSection
2023-11-16 00:04:56 +08:00
ReinforceZwei
a8200b6e14
Add setting for allowing non-English name in player list ( #2556 )
...
Non-vanilla server may have player name other than English, for example Chinese server can have player name in Chinese. This setting allow MCC to display those non-English name in the player list.
2023-08-02 14:00:11 +08:00
Anon
1efa55206f
Re-added WebSocketChat bot and improved it, no longer using WebsocketSharp library
2023-05-27 19:46:28 +02:00
Anon
cfc2baa4e7
Translated
2023-05-21 12:11:58 +02:00
BruceChen
730cdf92e7
Merge remote-tracking branch 'origin/master' into pr/2393
2023-01-16 14:46:18 +08:00
BruceChen
d65f69fad4
[SKIP_BUILD]Merge pull request #2405 from ReinforceZwei/attack_range
...
AutoAttack: Add setting for attack range
2023-01-16 14:16:37 +08:00
BruceChen
ba0d9ba3fc
merge brigadier-dev into milutinke:1.19.3
2023-01-14 20:42:15 +08:00
BruceChen
fe0b268878
1.19.3 Message signing support.
2023-01-13 16:12:10 +08:00
ReinforceZwei
96245193ee
Revert language change in auto-gen file
2023-01-10 17:01:36 +08:00
ReinforceZwei
640abd2d78
AutoAttack: Add setting for attack range
2023-01-10 16:52:18 +08:00
BruceChen
7ee08092d4
legacy color support
2022-12-14 14:45:51 +08:00
BruceChen
94a3c92b36
Bug fix
2022-12-11 16:30:45 +08:00
BruceChen
5e11ed3896
Tooltip support & Bug fix
2022-12-11 13:00:19 +08:00
BruceChen
892999ac98
Merge into master
2022-12-06 20:32:46 +08:00
BruceChen
28827b720a
Support downloading updates via command.
2022-12-01 22:55:48 +08:00
BruceChen
2331590588
Store the text resources of the setting file separately.
2022-11-30 16:22:48 +08:00