Added instance getter on the base plugin class for the menus

This commit is contained in:
Valentin Barat
2024-01-31 16:05:08 +01:00
parent fd97e43490
commit bad4289c5c

View File

@@ -21,6 +21,8 @@ namespace CS2_SimpleAdmin;
[MinimumApiVersion(159)] [MinimumApiVersion(159)]
public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig<CS2_SimpleAdminConfig> public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig<CS2_SimpleAdminConfig>
{ {
public static CS2_SimpleAdmin Instance { get; private set; }
public static IStringLocalizer? _localizer; public static IStringLocalizer? _localizer;
public static ConcurrentBag<string> gaggedPlayers = new ConcurrentBag<string>(); public static ConcurrentBag<string> gaggedPlayers = new ConcurrentBag<string>();
//public static ConcurrentBag<int> mutedPlayers = new ConcurrentBag<int>(); //public static ConcurrentBag<int> mutedPlayers = new ConcurrentBag<int>();
@@ -42,6 +44,8 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig<CS2_SimpleAdmin
public override void Load(bool hotReload) public override void Load(bool hotReload)
{ {
Instance = this;
registerEvents(); registerEvents();
if (hotReload) if (hotReload)