private void Init() { PluginInstance = this; PluginConfig = Config.ReadObject <CarCodeLocksConfig>(); UIManager = new CodeLockUIManager(PluginConfig.UISettings); permission.RegisterPermission(PermissionUse, this); permission.RegisterPermission(PermissionUI, this); permission.RegisterPermission(PermissionFreeLock, this); CraftCooldowns = new CooldownManager(PluginConfig.CooldownSeconds); }
private void Unload() { UIManager.DestroyAllUIs(); PluginInstance = null; }