Class GSAuthRequiredGroupServerListener
java.lang.Object
com.gamersafer.minecraft.auth.common.listener.GSAuthRequiredGroupServerListener
- All Implemented Interfaces:
GSAuthEventListener
- Direct Known Subclasses:
GSAuthRequiredGroupProxyListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected final IPermissionAdapterprotected final IProfileServiceprotected final IGSAuthRequiredCacheprotected final IServer -
Constructor Summary
ConstructorsConstructorDescriptionGSAuthRequiredGroupServerListener(IServer server, IProfileService profileService, IPermissionAdapter permAdapter, IGSAuthRequiredCache requiredCache) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddRequiredBypassPerms(UserIdentity identity) voidvoidvoidEvent priority isLOWvoidEvent priority isNORMALvoidonUserAuthenticated(UserIdentity identity, String guildMemberId) voidonUserUnauthenticated(UserIdentity identity) protected voidremoveRequiredBypassPerms(UserIdentity identity)
-
Field Details
-
server
-
profileService
-
permAdapter
-
requiredCache
-
disableChecks
protected boolean disableChecks
-
-
Constructor Details
-
GSAuthRequiredGroupServerListener
public GSAuthRequiredGroupServerListener(IServer server, IProfileService profileService, IPermissionAdapter permAdapter, IGSAuthRequiredCache requiredCache)
-
-
Method Details
-
onLogin
Event priority isLOW -
onQuit
Event priority isNORMAL -
disableChecks
public void disableChecks() -
enableChecks
public void enableChecks()
-