feat(core): add PluginLoader with collectible ALC

This commit is contained in:
Erik 2026-04-10 09:51:16 +02:00
parent 9dfbc05052
commit a7f0732026
8 changed files with 226 additions and 0 deletions

View file

@ -0,0 +1,11 @@
using AcDream.Plugin.Abstractions;
namespace AcDream.Core.Plugins;
public sealed record LoadedPlugin(
PluginManifest Manifest,
IAcDreamPlugin? Plugin,
string? Error)
{
public bool Success => Plugin is not null && Error is null;
}