diff --git a/Dalamud/Plugin/Internal/PluginManager.cs b/Dalamud/Plugin/Internal/PluginManager.cs index ebcd099d3..ae513ce85 100644 --- a/Dalamud/Plugin/Internal/PluginManager.cs +++ b/Dalamud/Plugin/Internal/PluginManager.cs @@ -124,11 +124,6 @@ namespace Dalamud.Plugin.Internal /// public bool SafeMode { get; init; } - /// - /// Gets a list of all IPC subscriptions. - /// - public List IpcSubscriptions { get; } = new(); - /// /// Gets the object used when initializing plugins. /// diff --git a/Dalamud/Plugin/Internal/Types/IpcSubscription.cs b/Dalamud/Plugin/Internal/Types/IpcSubscription.cs deleted file mode 100644 index 3427a824a..000000000 --- a/Dalamud/Plugin/Internal/Types/IpcSubscription.cs +++ /dev/null @@ -1,39 +0,0 @@ -using System; -using System.Dynamic; - -namespace Dalamud.Plugin.Internal.Types -{ - /// - /// This class represents an IPC subscription between two plugins. - /// - internal record IpcSubscription - { - /// - /// Initializes a new instance of the class. - /// - /// The source plugin name. - /// The name of the plugin being subscribed to. - /// The subscription action. - public IpcSubscription(string sourcePluginName, string subPluginName, Action subAction) - { - this.SourcePluginName = sourcePluginName; - this.SubPluginName = subPluginName; - this.SubAction = subAction; - } - - /// - /// Gets the name of the plugin requesting the subscription. - /// - public string SourcePluginName { get; } - - /// - /// Gets the name of the plugin being subscribed to. - /// - public string SubPluginName { get; } - - /// - /// Gets the subscription action. - /// - public Action SubAction { get; } - } -}