diff --git a/PlayerTags/Features/CustomTagsContextMenuFeature.cs b/PlayerTags/Features/CustomTagsContextMenuFeature.cs index a66532f..2309cc9 100644 --- a/PlayerTags/Features/CustomTagsContextMenuFeature.cs +++ b/PlayerTags/Features/CustomTagsContextMenuFeature.cs @@ -34,7 +34,7 @@ namespace PlayerTags.Features private DalamudContextMenu? m_ContextMenu; - public CustomTagsContextMenuFeature(PluginConfiguration pluginConfiguration, PluginData pluginData, DalamudPluginInterface pluginInterface) : base(pluginConfiguration, pluginData) + public CustomTagsContextMenuFeature(PluginConfiguration pluginConfiguration, PluginData pluginData, IDalamudPluginInterface pluginInterface) : base(pluginConfiguration, pluginData) { m_ContextMenu = new DalamudContextMenu(pluginInterface); m_ContextMenu.OnOpenGameObjectContextMenu += ContextMenuHooks_ContextMenuOpened; diff --git a/PlayerTags/Plugin.cs b/PlayerTags/Plugin.cs index 2a252ce..bcaaffc 100644 --- a/PlayerTags/Plugin.cs +++ b/PlayerTags/Plugin.cs @@ -31,7 +31,7 @@ namespace PlayerTags private readonly NameplateTagTargetFeature nameplatesTagTargetFeature; private readonly ChatTagTargetFeature chatTagTargetFeature; - public Plugin(DalamudPluginInterface pluginInterface) + public Plugin(IDalamudPluginInterface pluginInterface) { PluginServices.Initialize(pluginInterface); Pilz.Dalamud.PluginServices.Initialize(pluginInterface); diff --git a/PlayerTags/PluginServices.cs b/PlayerTags/PluginServices.cs index 8e270e1..eabf001 100644 --- a/PlayerTags/PluginServices.cs +++ b/PlayerTags/PluginServices.cs @@ -13,7 +13,7 @@ namespace PlayerTags { public class PluginServices { - [PluginService] public static DalamudPluginInterface DalamudPluginInterface { get; set; } = null!; + [PluginService] public static IDalamudPluginInterface DalamudPluginInterface { get; set; } = null!; [PluginService] public static IPluginLog PluginLog { get; set; } = null; [PluginService] public static IGameConfig GameConfig { get; set; } = null; [PluginService] public static IChatGui ChatGui { get; set; } = null!; @@ -26,7 +26,7 @@ namespace PlayerTags [PluginService] public static IPartyList PartyList { get; set; } = null!; [PluginService] public static IGameInteropProvider GameInteropProvider { get; set; } = null; - public static void Initialize(DalamudPluginInterface pluginInterface) + public static void Initialize(IDalamudPluginInterface pluginInterface) { pluginInterface.Create(); }