Minecraft-Console-Client/MinecraftClient/Scripting
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
..
DynamicRun/Builder Implemented .net 10 support. Updated all affected libraries and the code. Not testes yet. 2026-03-21 20:07:20 +01:00
AssemblyResolver.cs Implement command completion suggestions. 2022-12-06 15:50:17 +08:00
BotMovementLock.cs Added slab handling for 1.20/.1 2023-06-23 16:25:18 +02:00
ChatBot.cs Modernize lock object declarations from object to System.Threading.Lock 2026-03-24 00:15:21 +00:00
CSharpRunner.cs [skip ci] Miscellaneous scripting QoL improvements and fixes (#2740) 2024-06-22 06:40:23 +08:00