Class LoginHandlerFactory

java.lang.Object
com.gamersafer.minecraft.auth.velocity.handler.LoginHandlerFactory
All Implemented Interfaces:
com.gamersafer.minecraft.auth.common.handler.ILoginHandlerFactory

public class LoginHandlerFactory extends Object implements com.gamersafer.minecraft.auth.common.handler.ILoginHandlerFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    LoginHandlerFactory(com.gamersafer.minecraft.auth.common.platform.proxy.BackendServerCommunicator communicator, com.gamersafer.minecraft.auth.common.shared.event.GSAuthEventManager eventManager, com.gamersafer.minecraft.auth.common.configuration.ProxyConfiguration config, com.gamersafer.minecraft.auth.common.configuration.MessageConfiguration messages, com.gamersafer.minecraft.auth.common.configuration.LanguageConfiguration lang, com.gamersafer.minecraft.auth.common.service.IProfileService service, com.gamersafer.minecraft.auth.common.webhook.IWebHookService webHookService, com.gamersafer.minecraft.auth.common.abstraction.ILogger logger, com.gamersafer.minecraft.auth.common.ban.BanManager banManager, Consumer<com.gamersafer.minecraft.auth.common.abstraction.IPlayer> sendDataToServer, com.gamersafer.minecraft.auth.common.listener.IGSAuthRequiredCache requiredCache, com.gamersafer.minecraft.auth.common.db.api.IPlayerStorage playerStorage, com.gamersafer.minecraft.auth.common.placeholder.PlaceholderService placeholderService, com.gamersafer.minecraft.auth.common.onboarding.IOnboardingService onboardingService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.gamersafer.minecraft.auth.common.handler.LoginHandler
    getInstance(com.gamersafer.minecraft.auth.common.abstraction.IPlayer player, boolean gslink)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LoginHandlerFactory

      public LoginHandlerFactory(com.gamersafer.minecraft.auth.common.platform.proxy.BackendServerCommunicator communicator, com.gamersafer.minecraft.auth.common.shared.event.GSAuthEventManager eventManager, com.gamersafer.minecraft.auth.common.configuration.ProxyConfiguration config, com.gamersafer.minecraft.auth.common.configuration.MessageConfiguration messages, com.gamersafer.minecraft.auth.common.configuration.LanguageConfiguration lang, com.gamersafer.minecraft.auth.common.service.IProfileService service, com.gamersafer.minecraft.auth.common.webhook.IWebHookService webHookService, com.gamersafer.minecraft.auth.common.abstraction.ILogger logger, com.gamersafer.minecraft.auth.common.ban.BanManager banManager, Consumer<com.gamersafer.minecraft.auth.common.abstraction.IPlayer> sendDataToServer, com.gamersafer.minecraft.auth.common.listener.IGSAuthRequiredCache requiredCache, com.gamersafer.minecraft.auth.common.db.api.IPlayerStorage playerStorage, com.gamersafer.minecraft.auth.common.placeholder.PlaceholderService placeholderService, com.gamersafer.minecraft.auth.common.onboarding.IOnboardingService onboardingService)
  • Method Details

    • getInstance

      public com.gamersafer.minecraft.auth.common.handler.LoginHandler getInstance(com.gamersafer.minecraft.auth.common.abstraction.IPlayer player, boolean gslink)
      Specified by:
      getInstance in interface com.gamersafer.minecraft.auth.common.handler.ILoginHandlerFactory