public RocketModPluginsLoadedEventListener( ILoggerFactory loggerFactory, IRocketModComponent rocketModComponent, IOpenModUnturnedConfiguration unturnedConfiguration) { m_LoggerFactory = loggerFactory; m_RocketModComponent = rocketModComponent; m_UnturnedConfiguration = unturnedConfiguration; }
public RocketModCommandEventListener( IOpenModUnturnedConfiguration configuration, ICommandCooldownStore commandCooldownStore, IOpenModStringLocalizer stringLocalizer) { m_Configuration = configuration; m_CommandCooldownStore = commandCooldownStore; m_StringLocalizer = stringLocalizer; }
public RconStartListener( IEventBus eventBus, IRuntime runtime, IConfiguration openModConfiguration, IOpenModUnturnedConfiguration unturnedConfiguration) { m_EventBus = eventBus; m_Runtime = runtime; m_OpenModConfiguration = openModConfiguration; m_UnturnedConfiguration = unturnedConfiguration.Configuration; }
public OpenModPluginsBroadcaster( IPluginActivator pluginActivator, IOpenModUnturnedConfiguration unturnedConfiguration) { m_UnturnedConfiguration = unturnedConfiguration; var pluginAdvertising = PluginAdvertising.Get(); pluginAdvertising.PluginFrameworkName = "openmod"; pluginAdvertising.AddPlugins( from plugin in pluginActivator.ActivatedPlugins where plugin.IsComponentAlive select plugin.DisplayName); }
public UnturnedAdminPermissionCheckProvider(IOpenModUnturnedConfiguration configuration) { m_Configuration = configuration.Configuration; }