Minecraft-Console-Client/MinecraftClient/config/ChatBots
copilot-swe-agent[bot] 7fca2acd24 Add WebSocketBot as external MCCScript bot with string enum serialization
Port the WebSocket bot functionality to an external standalone script that:
- Uses //MCCScript 1.0 format instead of being a built-in bot
- Uses System.Text.Json instead of Newtonsoft.Json (no external DLL)
- Serializes ItemType, EntityType, and other enums as string names
  instead of numeric IDs (addresses #2805)
- Adds GetItemTypeMappings and GetEntityTypeMappings commands
- Accepts both string names and numeric IDs for enum parameters
- Uses 4096 byte WebSocket buffer for better message handling

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 13:42:01 +00:00
..
AutoLeaveOnLowHp.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
AutoLook.cs Implement pull request #982 2020-05-01 14:02:23 +02:00
AutoTree.cs Fix command registration for external MCC scripts 2026-03-24 17:43:14 +00:00
DiscordWebhook.cs Fix command registration for external MCC scripts 2026-03-24 17:43:14 +00:00
EntityCount.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
MineCube.cs Fix command registration for external MCC scripts 2026-03-24 17:43:14 +00:00
PayKassa.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
QIWIAPI.cs Merge into master 2022-12-06 20:32:46 +08:00
SugarCaneFarmer.cs Fix command registration for external MCC scripts 2026-03-24 17:43:14 +00:00
SugarCaneMiner.cs Merge into master 2022-12-06 20:32:46 +08:00
TreeFarmer.cs Merge into master 2022-12-06 20:32:46 +08:00
VkMessager.cs Replace legacy custom JSON parser with System.Text.Json 2026-03-22 16:39:26 +00:00
WebSocketBot.cs Add WebSocketBot as external MCCScript bot with string enum serialization 2026-03-25 13:42:01 +00:00