public CommandOpenModReload(IServiceProvider serviceProvider,
                             IRuntime runtime,
                             IOpenModHost openModHost) : base(serviceProvider)
 {
     m_Runtime     = runtime;
     m_OpenModHost = openModHost;
 }
        protected OxideEventsListenerBase(IEventBus eventBus, IOpenModHost openModHost)
        {
            m_EventBus    = eventBus;
            m_OpenModHost = openModHost;

            Title  = "OpenModInternal_" + GetType().FullName;
            Author = "OpenMod Contributors";
        }
Exemple #3
0
 public CommandRestart(
     IServiceProvider serviceProvider,
     IOpenModHost host,
     ILogger <CommandRestart> logger) : base(serviceProvider)
 {
     m_Host   = host;
     m_Logger = logger;
 }
Exemple #4
0
 protected UnturnedEventsListener(IOpenModHost openModHost,
                                  IEventBus eventBus,
                                  IUserManager userManager)
 {
     m_OpenModHost = openModHost;
     m_EventBus    = eventBus;
     m_UserManager = userManager;
 }
Exemple #5
0
 public UnityHostLifetime(IHostApplicationLifetime applicationLifetime, ILogger <UnityHostLifetime> logger,
                          IOptions <HostOptions> hostOptions, IOpenModHost openModHost)
 {
     m_ApplicationLifetime = applicationLifetime;
     m_Logger        = logger;
     m_OpenModHost   = openModHost;
     m_HostOptions   = hostOptions.Value;
     m_ShutdownBlock = new ManualResetEvent(false);
 }
        // ReSharper disable once SuggestBaseTypeForParameter /* we don't want this because of DI */
        public UnturnedCommandSource(IOpenModHost host)
        {
            m_Commands = new List <ICommandRegistration>();

            foreach (var cmd in Commander.commands)
            {
                m_Commands.Add(new UnturnedCommandRegistration(host, cmd));
            }
        }
 public OpenModHostedService(
     ILogger <OpenModHostedService> logger,
     IPermissionChecker permissionChecker,
     IOpenModHost host,
     IPluginAssemblyStore pluginAssemblyStore,
     IPluginActivator pluginActivator,
     IEventBus eventBus
     )
 {
     m_Logger            = logger;
     m_PermissionChecker = permissionChecker;
     m_Host = host;
     m_PluginAssemblyStore = pluginAssemblyStore;
     m_PluginActivator     = pluginActivator;
     m_EventBus            = eventBus;
 }
 public OpenModHostedService(
     ILogger <OpenModHostedService> logger,
     IPermissionChecker permissionChecker,
     IRuntime runtime,
     IOpenModHost host,
     IPluginAssemblyStore pluginAssemblyStore,
     IPluginActivator pluginActivator
     )
 {
     m_Logger            = logger;
     m_PermissionChecker = permissionChecker;
     m_Runtime           = runtime;
     m_Host = host;
     m_PluginAssemblyStore = pluginAssemblyStore;
     m_PluginActivator     = pluginActivator;
 }
 public OpenModHostedService(
     ILogger <OpenModHostedService> logger,
     IPermissionChecker permissionChecker,
     IHostInformation hostInformation,
     IOpenModHost host,
     IPluginAssemblyStore pluginAssemblyStore,
     IPluginActivator pluginActivator,
     IEventBus eventBus,
     IJobScheduler jobScheduler
     )
 {
     m_Logger            = logger;
     m_PermissionChecker = permissionChecker;
     m_HostInformation   = hostInformation;
     m_Host = host;
     m_PluginAssemblyStore = pluginAssemblyStore;
     m_PluginActivator     = pluginActivator;
     m_EventBus            = eventBus;
     m_JobScheduler        = jobScheduler;
 }
 public PlayerViolationsEventsListener(IEventBus eventBus, IOpenModHost openModHost)
     : base(eventBus, openModHost)
 {
 }
 public PlayerEntitiesEventsListener(IEventBus eventBus, IOpenModHost openModHost) : base(eventBus, openModHost)
 {
 }
Exemple #12
0
 public PlayerClothingEventsListener(IEventBus eventBus, IOpenModHost openModHost) : base(eventBus, openModHost)
 {
 }
 public CraftingEventsListener(IOpenModHost openModHost,
                               IEventBus eventBus,
                               IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
Exemple #14
0
 public CommandOpenMod(IRuntime runtime, IOpenModHost host, IServiceProvider serviceProvider) : base(serviceProvider)
 {
     m_Runtime = runtime;
     m_Host    = host;
 }
 public EnvironmentEventsListener(IOpenModHost openModHost,
                                  IEventBus eventBus,
                                  IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 protected UnturnedPlayerEventsListener(IOpenModHost openModHost,
                                        IEventBus eventBus,
                                        IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 public AnimalsEventsListener(IOpenModHost openModHost,
     IEventBus eventBus,
     IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 public PlayerVehiclesEventsListener(IEventBus eventBus, IOpenModHost openModHost)
     : base(eventBus, openModHost)
 {
 }
 public PlayerPunishmentsEventsListener(IEventBus eventBus, IOpenModHost openModHost)
     : base(eventBus, openModHost)
 {
 }
 public PlayerConnectionsEventsListener(IOpenModHost openModHost,
                                        IEventBus eventBus,
                                        IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 public OpenModInitializedEvent(IOpenModHost host)
 {
     Host = host;
 }
Exemple #22
0
 protected UnturnedEventsListener(IServiceProvider serviceProvider)
 {
     m_OpenModHost = serviceProvider.GetRequiredService <IOpenModHost>();
     m_EventBus    = serviceProvider.GetRequiredService <IEventBus>();
     UserManager   = serviceProvider.GetRequiredService <IUserManager>();
 }
Exemple #23
0
 public BuildablesEventsListener(IOpenModHost openModHost,
                                 IEventBus eventBus,
                                 IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 public PlayerInventoryEventsListener(IOpenModHost openModHost,
                                      IEventBus eventBus,
                                      IUserManager userManager) : base(openModHost, eventBus, userManager)
 {
 }
 public BuildingEventsListener(IEventBus eventBus, IOpenModHost openModHost) : base(eventBus, openModHost)
 {
 }
Exemple #26
0
 public CommandOpenMod(IRuntime runtime, IOpenModHost host, IHostInformation hostInformation, IServiceProvider serviceProvider) : base(serviceProvider)
 {
     m_Runtime         = runtime;
     m_Host            = host;
     m_HostInformation = hostInformation;
 }
Exemple #27
0
 public CommandShutdown(IOpenModHost host, IServiceProvider serviceProvider) : base(serviceProvider)
 {
     m_Host = host;
 }
 public PlayerLifeEventsListener(IEventBus eventBus, IOpenModHost openModHost) : base(eventBus, openModHost)
 {
 }