// src/AcDream.Plugin.Abstractions/IPluginHost.cs namespace AcDream.Plugin.Abstractions; /// /// Entry point for a plugin into the acdream runtime. The surface will grow /// across phases as more systems come online. /// public interface IPluginHost { IPluginLogger Log { get; } IGameState State { get; } IEvents Events { get; } }