示例#1
0
 public CHome(IStringLocalizer stringLocalizer,
              IUserDataStore userDataStore,
              IConfiguration configuration,
              IPluginAccessor <NewEssentials> pluginAccessor,
              ITeleportService teleportService,
              IServiceProvider serviceProvider) :
     base(serviceProvider)
 {
     m_StringLocalizer = stringLocalizer;
     m_UserDataStore   = userDataStore;
     m_Configuration   = configuration;
     m_PluginAccessor  = pluginAccessor;
     m_TeleportService = teleportService;
 }
示例#2
0
 public CTPAccept(IStringLocalizer stringLocalizer,
                  UnturnedUserDirectory userDirectory,
                  ITeleportRequestManager tpaRequestManager,
                  IConfiguration configuration,
                  IPluginAccessor <NewEssentials> pluginAccessor,
                  ITeleportService teleportService,
                  IServiceProvider serviceProvider) :
     base(serviceProvider)
 {
     m_StringLocalizer   = stringLocalizer;
     m_UserDirectory     = userDirectory;
     m_TpaRequestManager = tpaRequestManager;
     m_Configuration     = configuration;
     m_PluginAccessor    = pluginAccessor;
     m_TeleportService   = teleportService;
 }
示例#3
0
 public CWarpRoot(IStringLocalizer stringLocalizer,
                  IDataStore dataStore,
                  IPermissionChecker permissionChecker,
                  IConfiguration configuration,
                  IPluginAccessor <NewEssentials> pluginAccessor,
                  ITeleportService teleportService,
                  ICooldownManager cooldownManager,
                  IServiceProvider serviceProvider) :
     base(serviceProvider)
 {
     m_StringLocalizer   = stringLocalizer;
     m_DataStore         = dataStore;
     m_PermissionChecker = permissionChecker;
     m_Configuration     = configuration;
     m_PluginAccessor    = pluginAccessor;
     m_TeleportService   = teleportService;
     m_CooldownManager   = cooldownManager;
 }