Minecraft-Console-Client/MinecraftClient/Scripting
copilot-swe-agent[bot] da3b2de2ce Fix Roslyn compiler missing netstandard/System.Runtime references (CS0012)
Add netstandard.dll and System.Runtime.dll as metadata references in both
the self-contained and non-self-contained compilation paths. These facade
assemblies are required when scripts reference libraries targeting
netstandard (e.g. Brigadier.NET), preventing CS0012 errors like:
"The type 'Object' is defined in an assembly that is not referenced."

Also make the self-contained path resilient to missing facade assemblies
by catching FileNotFoundException instead of throwing.

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/d34fe951-43e5-412d-8d7f-cf9bee3a0d77
2026-03-24 18:10:04 +00:00
..
DynamicRun/Builder Fix Roslyn compiler missing netstandard/System.Runtime references (CS0012) 2026-03-24 18:10:04 +00: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 Address review: use TrimEntries in ChatBotCommand args split for consistency 2026-03-24 17:44:35 +00:00
CSharpRunner.cs Modernize null-check patterns: use 'is null' and 'is not null' 2026-03-24 00:28:02 +00:00