Minecraft-Console-Client/MinecraftClient/ChatBots
copilot-swe-agent[bot] 74def7c512 Modernize lock object declarations from object to System.Threading.Lock
Replace all lock object declarations using 'object' type with the C# 13
System.Threading.Lock type across 12 files. The Lock type provides a
more efficient locking mechanism - when used with lock(), the compiler
automatically uses Lock.EnterScope() instead of Monitor.Enter/Exit.

Also made two previously non-readonly lock fields readonly:
- McClient.DigLock
- Protocol18.MessageSigningLock

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 00:15:21 +00:00
..
Alerts.cs Update Alert.cs (#2496) 2023-05-06 21:55:21 +08:00
AntiAFK.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
AutoAttack.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
AutoCraft.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
AutoDig.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
AutoDrop.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
AutoEat.cs Implement command completion suggestions. 2022-12-06 15:50:17 +08:00
AutoFishing.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
AutoRelog.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
AutoRespond.cs Tooltip support & Bug fix 2022-12-11 13:00:19 +08:00
ChatLog.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
DiscordBridge.cs Fix DiscordRpc to send presence only after game join, apply C# best practices, remove temp E2E scripts 2026-03-23 01:05:48 +00:00
DiscordRpc.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
Farmer.cs AntiCheat fix prevent Block Breaking 2024-03-05 18:54:29 +05:00
FileInputBot.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
FollowPlayer.cs Added slab handling for 1.20/.1 2023-06-23 16:25:18 +02:00
HangmanGame.cs Implement command completion suggestions. 2022-12-06 15:50:17 +08:00
ItemsCollector.cs Added slab handling for 1.20/.1 2023-06-23 16:25:18 +02:00
Mailer.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
Map.cs Implemented .net 10 support. Updated all affected libraries and the code. Not testes yet. 2026-03-21 20:07:20 +01:00
PlayerListLogger.cs Merge into master 2022-12-06 20:32:46 +08:00
RemoteControl.cs Implement command completion suggestions. 2022-12-06 15:50:17 +08:00
ReplayCapture.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
Script.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
ScriptScheduler.cs Run MCC at true 20 TPS 2026-03-23 14:29:04 +01:00
TelegramBridge.cs Implemented .net 10 support. Updated all affected libraries and the code. Not testes yet. 2026-03-21 20:07:20 +01:00
TestBot.cs Implement command completion suggestions. 2022-12-06 15:50:17 +08:00