Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AccountData - Interface in com.nickuc.login.api.types
-
Interface used to encapsulate the data of an nLogin account.
- AccountDataImpl - Class in com.nickuc.login.api.types
-
Implementation of
AccountData
for internal usage only. - AccountDataImpl() - Constructor for class com.nickuc.login.api.types.AccountDataImpl
- AccountType - Enum Class in com.nickuc.login.api.enums
-
Account types available in nLogin.
- AUTHENTICATE_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- AuthenticateEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player finishes authentication.
- AuthenticateEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player finishes authentication.
- AuthenticateEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player finishes authentication.
- AuthenticateEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.AuthenticateEvent
- AuthenticateEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.AuthenticateEvent
- AuthenticateEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.AuthenticateEvent
B
- BEDROCK - Enum constant in enum class com.nickuc.login.api.enums.AccountType
-
Bedrock accounts are those authenticated by Mojang servers for Bedrock Edition (multi-platform).
- BEDROCK - Enum constant in enum class com.nickuc.login.api.enums.LoginType
- BEDROCK_LOGIN_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- BedrockLoginEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player finishes authentication automatically because it is connecting with a Bedrock account.
- BedrockLoginEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player finishes authentication automatically because it is connecting with a Bedrock account.
- BedrockLoginEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player finishes authentication automatically because it is connecting with a Bedrock account.
- BedrockLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.BedrockLoginEvent
- BedrockLoginEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.BedrockLoginEvent
- BedrockLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.BedrockLoginEvent
- BukkitCancellableEvent - Class in com.nickuc.login.api.event.internal.bukkit
- BukkitCancellableEvent() - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitCancellableEvent
- BukkitCancellableEvent(boolean) - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitCancellableEvent
- BukkitEvent - Class in com.nickuc.login.api.event.internal.bukkit
- BukkitEvent() - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitEvent
- BukkitEvent(boolean) - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitEvent
- BukkitLockableEvent - Class in com.nickuc.login.api.event.internal.bukkit
- BukkitLockableEvent() - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
- BukkitLockableNewActionEvent<T> - Class in com.nickuc.login.api.event.internal.bukkit
- BukkitLockableNewActionEvent(T, Plugin, LockableEventAction) - Constructor for class com.nickuc.login.api.event.internal.bukkit.BukkitLockableNewActionEvent
- BungeeCancellableEvent - Class in com.nickuc.login.api.event.internal.bungee
- BungeeCancellableEvent() - Constructor for class com.nickuc.login.api.event.internal.bungee.BungeeCancellableEvent
- BungeeEvent - Class in com.nickuc.login.api.event.internal.bungee
- BungeeEvent() - Constructor for class com.nickuc.login.api.event.internal.bungee.BungeeEvent
- BungeeLockableEvent - Class in com.nickuc.login.api.event.internal.bungee
- BungeeLockableEvent() - Constructor for class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
- BungeeLockableNewActionEvent<T> - Class in com.nickuc.login.api.event.internal.bungee
- BungeeLockableNewActionEvent(T, Plugin, LockableEventAction) - Constructor for class com.nickuc.login.api.event.internal.bungee.BungeeLockableNewActionEvent
- BY_ADMIN - Enum constant in enum class com.nickuc.login.api.enums.event.ChangePasswordSource
-
It means that the change password operation was requested by an admin.
- BY_ADMIN - Enum constant in enum class com.nickuc.login.api.enums.event.UnregisterSource
-
It means that the unregister operation was requested by an admin.
- BY_ADMIN - Enum constant in enum class com.nickuc.login.api.enums.event.UpdatePasswordSource
-
It means that the update password operation was requested by an admin.
- BY_API - Enum constant in enum class com.nickuc.login.api.enums.event.ChangePasswordSource
-
It means that the change password operation was requested by the API.
- BY_API - Enum constant in enum class com.nickuc.login.api.enums.event.UnregisterSource
-
It means that the unregister operation was requested by the API.
- BY_API - Enum constant in enum class com.nickuc.login.api.enums.event.UpdatePasswordSource
-
It means that the update password operation was requested by the API.
- BY_PLAYER - Enum constant in enum class com.nickuc.login.api.enums.event.ChangePasswordSource
-
It means that the change password operation was requested by the player himself.
- BY_PLAYER - Enum constant in enum class com.nickuc.login.api.enums.event.UnregisterSource
-
It means that the unregister operation was requested by the player himself.
- BY_PLAYER - Enum constant in enum class com.nickuc.login.api.enums.event.UpdatePasswordSource
-
It means that the update password operation was requested by the player himself.
C
- callEvt() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
- callEvt() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
- callEvt() - Method in interface com.nickuc.login.api.event.internal.LockableEvent
- callEvt() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
- CancellableEvent - Interface in com.nickuc.login.api.event.internal
-
Cancellable event.
- CHANGE_PASSWORD - Enum constant in enum class com.nickuc.login.api.enums.event.CommandType
-
It means that the player has used the change password command.
- CHANGE_PASSWORD - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- changePassword(Identity, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Changes a player's password.
- changePassword(String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.
- ChangePasswordEvent - Class in com.nickuc.login.api.event.bukkit.command
-
Event triggered when a change password operation is initiated for a player.
- ChangePasswordEvent - Class in com.nickuc.login.api.event.bungee.command
-
Event triggered when a change password operation is initiated for a player.
- ChangePasswordEvent - Class in com.nickuc.login.api.event.velocity.command
-
Event triggered when a change password operation is initiated for a player.
- ChangePasswordEvent(Player, UUID, String, ChangePasswordSource) - Constructor for class com.nickuc.login.api.event.velocity.command.ChangePasswordEvent
- ChangePasswordEvent(ProxiedPlayer, UUID, String, ChangePasswordSource) - Constructor for class com.nickuc.login.api.event.bungee.command.ChangePasswordEvent
- ChangePasswordEvent(Player, UUID, String, ChangePasswordSource) - Constructor for class com.nickuc.login.api.event.bukkit.command.ChangePasswordEvent
- ChangePasswordSource - Enum Class in com.nickuc.login.api.enums.event
-
Indicates the source of the change password operation.
- com.nickuc.login.api - package com.nickuc.login.api
- com.nickuc.login.api.annotation - package com.nickuc.login.api.annotation
- com.nickuc.login.api.enums - package com.nickuc.login.api.enums
- com.nickuc.login.api.enums.event - package com.nickuc.login.api.enums.event
- com.nickuc.login.api.event.bukkit.account - package com.nickuc.login.api.event.bukkit.account
- com.nickuc.login.api.event.bukkit.auth - package com.nickuc.login.api.event.bukkit.auth
- com.nickuc.login.api.event.bukkit.auth.request - package com.nickuc.login.api.event.bukkit.auth.request
- com.nickuc.login.api.event.bukkit.command - package com.nickuc.login.api.event.bukkit.command
- com.nickuc.login.api.event.bukkit.twofactor - package com.nickuc.login.api.event.bukkit.twofactor
- com.nickuc.login.api.event.bungee.account - package com.nickuc.login.api.event.bungee.account
- com.nickuc.login.api.event.bungee.auth - package com.nickuc.login.api.event.bungee.auth
- com.nickuc.login.api.event.bungee.auth.request - package com.nickuc.login.api.event.bungee.auth.request
- com.nickuc.login.api.event.bungee.command - package com.nickuc.login.api.event.bungee.command
- com.nickuc.login.api.event.bungee.connection - package com.nickuc.login.api.event.bungee.connection
- com.nickuc.login.api.event.bungee.twofactor - package com.nickuc.login.api.event.bungee.twofactor
- com.nickuc.login.api.event.internal - package com.nickuc.login.api.event.internal
- com.nickuc.login.api.event.internal.bukkit - package com.nickuc.login.api.event.internal.bukkit
- com.nickuc.login.api.event.internal.bungee - package com.nickuc.login.api.event.internal.bungee
- com.nickuc.login.api.event.internal.velocity - package com.nickuc.login.api.event.internal.velocity
- com.nickuc.login.api.event.velocity.account - package com.nickuc.login.api.event.velocity.account
- com.nickuc.login.api.event.velocity.auth - package com.nickuc.login.api.event.velocity.auth
- com.nickuc.login.api.event.velocity.auth.request - package com.nickuc.login.api.event.velocity.auth.request
- com.nickuc.login.api.event.velocity.command - package com.nickuc.login.api.event.velocity.command
- com.nickuc.login.api.event.velocity.connection - package com.nickuc.login.api.event.velocity.connection
- com.nickuc.login.api.event.velocity.twofactor - package com.nickuc.login.api.event.velocity.twofactor
- com.nickuc.login.api.exception - package com.nickuc.login.api.exception
- com.nickuc.login.api.types - package com.nickuc.login.api.types
- CommandType - Enum Class in com.nickuc.login.api.enums.event
-
Indicates the type of command executed.
- comparePassword(AccountData, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Checks that the password you provided is valid.
- comparePassword(String) - Method in interface com.nickuc.login.api.types.AccountData
-
Checks that the password you provided is valid.
- comparePassword(String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.comparePassword(AccountData, String)
instead. - convert(Enum<?>) - Static method in enum class com.nickuc.login.api.enums.AccountType
- convert(Enum<?>) - Static method in enum class com.nickuc.login.api.enums.TwoFactorType
- count() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
-
Returns the lock counter.
- count() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
-
Returns the lock counter.
- count() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
-
Returns the lock counter.
- createEvent(Object...) - Method in enum class com.nickuc.login.api.enums.event.EventEnum
- createIdentity(String, UUID, UUID, AccountType) - Method in interface com.nickuc.login.api.nLoginAPI.nLoginInternal
- createIdentityFromKnownName(String) - Method in interface com.nickuc.login.api.nLoginAPI.nLoginInternal
- createNewActionEvent(Object, LockableEventAction) - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
- createNewActionEvent(Object, LockableEventAction) - Method in class com.nickuc.login.api.event.velocity.auth.request.LoginRequestEvent
- createNewActionEvent(Plugin, LockableEventAction) - Method in class com.nickuc.login.api.event.bungee.auth.request.LoginRequestEvent
- createNewActionEvent(Plugin, LockableEventAction) - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
- createNewActionEvent(Plugin, LockableEventAction) - Method in class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestEvent
- createNewActionEvent(Plugin, LockableEventAction) - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
D
- DatabaseType - Enum Class in com.nickuc.login.api.enums
-
Database types available in nLogin.
- DISCORD - Enum constant in enum class com.nickuc.login.api.enums.TwoFactorType
E
- EMAIL - Enum constant in enum class com.nickuc.login.api.enums.TwoFactorType
- EventEnum - Enum Class in com.nickuc.login.api.enums.event
-
List of all nLogin events.
- EventPlayer - Interface in com.nickuc.login.api.event.internal
-
Indicates a player.
- EventWithPlayer - Interface in com.nickuc.login.api.event.internal
-
Event that has a player involved.
F
- forceLogin(Identity) - Method in interface com.nickuc.login.api.nLoginAPI
-
Forces a player's login.
- forceLogin(Identity, boolean) - Method in interface com.nickuc.login.api.nLoginAPI
-
Forces a player's login.
- forceLogin(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.forceLogin(Identity)
instead. - forceLogin(String, boolean) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.forceLogin(Identity, boolean)
instead.
G
- getAccount() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAuthEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRemoveEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRequestEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAuthEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRemoveEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRequestEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAuthEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRemoveEvent
-
Return the twofactor account.
- getAccount() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRequestEvent
-
Return the twofactor account.
- getAccount(Identity) - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns a player's account.
- getAccounts() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns all accounts from nLogin.
- getAccountsByIp(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns all nLogin accounts by IP.
- getAction() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableNewActionEvent
-
Returns the action done.
- getAction() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableNewActionEvent
-
Returns the action done.
- getAction() - Method in interface com.nickuc.login.api.event.internal.LockableNewActionEvent
- getAction() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableNewActionEvent
-
Returns the action done.
- getAddress(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getApi() - Static method in interface com.nickuc.login.api.nLoginAPI
-
Returns the nLogin api.
- getApiVersion() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the version of the api.
- getBedrockId() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered bedrock ID of this account.
- getBedrockId() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getCommand() - Method in class com.nickuc.login.api.event.bukkit.command.PreCommandExecuteEvent
-
Returns the command.
- getCommand() - Method in class com.nickuc.login.api.event.bungee.command.PreCommandExecuteEvent
-
Returns the command.
- getCommand() - Method in class com.nickuc.login.api.event.velocity.command.PreCommandExecuteEvent
-
Returns the command.
- getCreationDate() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the creation date of this account.
- getCreationDate() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getDatabaseType() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the type of database being used.
- getDiscord(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getDiscordId() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered discord id of this account.
- getDiscordId() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getEmail() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered email of this account.
- getEmail() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getEmail(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getEvent() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableNewActionEvent
-
Returns the lockable event.
- getEvent() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableNewActionEvent
-
Returns the lockable event.
- getEvent() - Method in interface com.nickuc.login.api.event.internal.LockableNewActionEvent
- getEvent() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableNewActionEvent
-
Returns the lockable event.
- getExtraArgs() - Method in class com.nickuc.login.api.event.bukkit.command.PreCommandExecuteEvent
-
Return the extra args.
- getExtraArgs() - Method in class com.nickuc.login.api.event.bungee.command.PreCommandExecuteEvent
-
Return the extra args.
- getExtraArgs() - Method in class com.nickuc.login.api.event.velocity.command.PreCommandExecuteEvent
-
Return the extra args.
- getHandlerList() - Static method in class com.nickuc.login.api.event.internal.bukkit.BukkitEvent
- getHandlers() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitEvent
- getHashedPassword() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered hashed password of this account.
- getHashedPassword() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getHashedPassword(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getId() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered id of this account.
- getId() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getImplementationType() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the type of implementation used.
- getLanguage() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the last language of this account.
- getLanguage(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getLastAddress() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered last address of this account.
- getLastIP() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered last IP address of this account.
- getLastIP() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getLastLogin() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the last login of this account.
- getLastLogin() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getLastLogin(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getLastLoginUnix(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getLastName() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered last name of this account.
- getLastName() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getLock() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
-
Deprecated.
- getLock() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
-
Deprecated.
- getLock() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
-
Deprecated.
- getLoginRequestEvent() - Method in class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestChangeEvent
- getLoginRequestEvent() - Method in class com.nickuc.login.api.event.bungee.auth.request.LoginRequestChangeEvent
- getLoginRequestEvent() - Method in class com.nickuc.login.api.event.velocity.auth.request.LoginRequestChangeEvent
- getMojangId() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered Mojang ID of this account.
- getMojangId() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getNewPassword() - Method in class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
-
Returns the new password.
- getNewPassword() - Method in class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
-
Returns the new password.
- getNewPassword() - Method in class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
-
Returns the new password.
- getOriginalServer() - Method in class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
-
Returns the server originally used to connect.
- getOriginalServer() - Method in class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
-
Returns the server originally used to connect.
- getPassword() - Method in class com.nickuc.login.api.event.bukkit.auth.LoginEvent
-
Returns the password used.
- getPassword() - Method in class com.nickuc.login.api.event.bukkit.auth.RegisterEvent
-
Returns the password used.
- getPassword() - Method in class com.nickuc.login.api.event.bungee.auth.LoginEvent
-
Returns the password used.
- getPassword() - Method in class com.nickuc.login.api.event.bungee.auth.RegisterEvent
-
Returns the password used.
- getPassword() - Method in class com.nickuc.login.api.event.velocity.auth.LoginEvent
-
Returns the password used.
- getPassword() - Method in class com.nickuc.login.api.event.velocity.auth.RegisterEvent
-
Returns the password used.
- getPitch() - Method in interface com.nickuc.login.api.types.Location
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.AuthenticateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.BedrockLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.LoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.PremiumLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.RegisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestChangeEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.SessionLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.auth.WrongPasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.command.ChangePasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.command.PreCommandExecuteEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.command.UnregisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAuthEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRemoveEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRequestEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.AuthenticateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.BedrockLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.LoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.PremiumLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.RegisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.request.LoginRequestChangeEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.request.LoginRequestEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.SessionLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.auth.WrongPasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.command.ChangePasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.command.PreCommandExecuteEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.command.UnregisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAuthEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRemoveEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRequestEvent
-
Return the player instance.
- getPlayer() - Method in interface com.nickuc.login.api.event.internal.EventWithPlayer
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.AuthenticateEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.BedrockLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.LoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.PremiumLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.RegisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.request.LoginRequestChangeEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.request.LoginRequestEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.SessionLoginEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.auth.WrongPasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.command.ChangePasswordEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.command.PreCommandExecuteEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.command.UnregisterEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
-
Returns the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAuthEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRemoveEvent
-
Return the player instance.
- getPlayer() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRequestEvent
-
Return the player instance.
- getPlayerId() - Method in class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bukkit.command.ChangePasswordEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bukkit.command.UnregisterEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
-
Returns the player's UUID.
- getPlayerId() - Method in class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bungee.command.ChangePasswordEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bungee.command.UnregisterEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
-
Returns the player's UUID.
- getPlayerId() - Method in class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.velocity.command.ChangePasswordEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.velocity.command.UnregisterEvent
-
Returns the player id.
- getPlayerId() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
-
Returns the player's UUID.
- getPlayerName() - Method in class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bukkit.command.ChangePasswordEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bukkit.command.UnregisterEvent
-
Returns the player's name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
-
Returns the player's name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bungee.command.ChangePasswordEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bungee.command.UnregisterEvent
-
Returns the player's name.
- getPlayerName() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
-
Returns the player's name.
- getPlayerName() - Method in class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.velocity.command.ChangePasswordEvent
-
Returns the player name.
- getPlayerName() - Method in class com.nickuc.login.api.event.velocity.command.UnregisterEvent
-
Returns the player's name.
- getPlayerName() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
-
Returns the player's name.
- getPlugin() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableNewActionEvent
-
Returns the plugin that owns the action.
- getPlugin() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableNewActionEvent
-
Returns the plugin that owns the action.
- getPlugin() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableNewActionEvent
-
Returns the plugin that owns the action.
- getRealName(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getRegisterDate(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getRegisterDateUnix(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - getRemainingSeconds(Identity) - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the remaining seconds to authenticate.
- getRemainingSeconds(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getRemainingSeconds(Identity)
instead. - getResult() - Method in interface com.nickuc.login.api.event.internal.ResultedEvent
- getRewrittenClasses() - Method in enum class com.nickuc.login.api.enums.event.EventEnum
- getServer() - Method in class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
-
Returns the server used to connect.
- getServer() - Method in class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
-
Returns the server used to connect.
- getServerConnectType() - Method in class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
-
Returns the type of connection used in this event.
- getServerConnectType() - Method in class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
-
Returns the type of connection used in this event.
- getSettings() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the settings of this account.
- getSettings() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getSource() - Method in class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
-
Returns the update password source.
- getSource() - Method in class com.nickuc.login.api.event.bukkit.command.ChangePasswordEvent
-
Returns the change password source.
- getSource() - Method in class com.nickuc.login.api.event.bukkit.command.UnregisterEvent
-
Returns the unregister source.
- getSource() - Method in class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
-
Returns the update password source.
- getSource() - Method in class com.nickuc.login.api.event.bungee.command.ChangePasswordEvent
-
Returns the change password source.
- getSource() - Method in class com.nickuc.login.api.event.bungee.command.UnregisterEvent
-
Returns the unregister source.
- getSource() - Method in class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
-
Returns the update password source.
- getSource() - Method in class com.nickuc.login.api.event.velocity.command.ChangePasswordEvent
-
Returns the change password source.
- getSource() - Method in class com.nickuc.login.api.event.velocity.command.UnregisterEvent
-
Returns the unregister source.
- getSpawnLocation(SpawnType) - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the location of a spawn.
- getType() - Method in class com.nickuc.login.api.event.bukkit.command.PreCommandExecuteEvent
-
Returns the command type.
- getType() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAuthEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRemoveEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRequestEvent
-
Return the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bungee.command.PreCommandExecuteEvent
-
Returns the command type.
- getType() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAuthEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRemoveEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRequestEvent
-
Return the two factor type.
- getType() - Method in class com.nickuc.login.api.event.velocity.command.PreCommandExecuteEvent
-
Returns the command type.
- getType() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAuthEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRemoveEvent
-
Returns the two factor type.
- getType() - Method in class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRequestEvent
-
Return the two factor type.
- getType() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the type of this account.
- getType() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getUniqueId() - Method in interface com.nickuc.login.api.types.AccountData
-
Returns the registered unique ID of this account.
- getUniqueId() - Method in class com.nickuc.login.api.types.AccountDataImpl
- getVersion() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the version of the plugin.
- getWorldName() - Method in interface com.nickuc.login.api.types.Location
- getX() - Method in interface com.nickuc.login.api.types.Location
- getY() - Method in interface com.nickuc.login.api.types.Location
- getYaw() - Method in interface com.nickuc.login.api.types.Location
- getZ() - Method in interface com.nickuc.login.api.types.Location
H
- H2 - Enum constant in enum class com.nickuc.login.api.enums.DatabaseType
- hasDiscord(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - hasEmail(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead.
I
- Identity - Interface in com.nickuc.login.api.types
-
Interface used to identify players in nLogin.
- ImplementationType - Enum Class in com.nickuc.login.api.enums
- init(nLoginAPI) - Static method in class com.nickuc.login.api.nLoginAPIHolder
- internal() - Method in interface com.nickuc.login.api.nLoginAPI
-
Returns the nLogin internal api.
- internalCall(int) - Method in class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestEvent
- internalCall(int) - Method in class com.nickuc.login.api.event.bungee.auth.request.LoginRequestEvent
- internalCall(int) - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
- internalCall(int) - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
- internalCall(int) - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
- internalCall(int) - Method in class com.nickuc.login.api.event.velocity.auth.request.LoginRequestEvent
- isAuthenticated(Identity) - Method in interface com.nickuc.login.api.nLoginAPI
-
Checks if a player is logged in.
- isAuthenticated(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Checks if a player is logged in.
- isAvailable() - Method in interface com.nickuc.login.api.nLoginAPI
-
It checks if the api is ready to be used.
- isBedrock(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - isCancelled() - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitCancellableEvent
- isCancelled() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeCancellableEvent
- isCancelled() - Method in interface com.nickuc.login.api.event.internal.CancellableEvent
- isCancelled() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityCancellableEvent
- isForwardEvent() - Method in enum class com.nickuc.login.api.enums.event.EventEnum
- isPremium(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead. - isRegistered(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.getAccount(Identity)
instead.
J
L
- loadEvents(Class<?>, String, boolean) - Static method in enum class com.nickuc.login.api.enums.event.EventEnum
- Location - Interface in com.nickuc.login.api.types
-
Interface used to encapsulate the location data.
- lock(Object) - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
-
Locks the event.
- lock(Plugin) - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
-
Locks the event.
- lock(Plugin) - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
-
Locks the event.
- LOCK - Enum constant in enum class com.nickuc.login.api.enums.event.LockableEventAction
-
It means that the event lock counter has been increased by one.
- lockableEvent(LockableEvent, byte, byte) - Method in interface com.nickuc.login.api.nLoginAPI.nLoginInternal
- LockableEvent - Interface in com.nickuc.login.api.event.internal
-
Lockable event, useful for asynchronous operations.
- LockableEventAction - Enum Class in com.nickuc.login.api.enums.event
-
Indicates the action performed on a
LockableEvent
. - lockableNewAction(LockableNewActionEvent<?>) - Method in interface com.nickuc.login.api.nLoginAPI.nLoginInternal
- LockableNewActionEvent<T> - Interface in com.nickuc.login.api.event.internal
-
Indicates a new action performed on a
LockableEvent
. - LOGIN - Enum constant in enum class com.nickuc.login.api.enums.event.CommandType
-
It means that the player used the login command.
- LOGIN - Enum constant in enum class com.nickuc.login.api.enums.LoginType
- LOGIN - Enum constant in enum class com.nickuc.login.api.enums.SpawnType
- LOGIN_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- LOGIN_REQUEST - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- LoginEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player finishes authentication via login.
- LoginEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player finishes authentication via login.
- LoginEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player finishes authentication via login.
- LoginEvent(Player, String) - Constructor for class com.nickuc.login.api.event.velocity.auth.LoginEvent
- LoginEvent(ProxiedPlayer, String) - Constructor for class com.nickuc.login.api.event.bungee.auth.LoginEvent
- LoginEvent(Player, String) - Constructor for class com.nickuc.login.api.event.bukkit.auth.LoginEvent
- LoginRequestChangeEvent - Class in com.nickuc.login.api.event.bukkit.auth.request
-
Indicates a new action performed on a
LoginRequestEvent
. - LoginRequestChangeEvent - Class in com.nickuc.login.api.event.bungee.auth.request
-
Indicates a new action performed on a
LoginRequestEvent
. - LoginRequestChangeEvent - Class in com.nickuc.login.api.event.velocity.auth.request
-
Indicates a new action performed on a
LoginRequestEvent
. - LoginRequestChangeEvent(LoginRequestEvent, Plugin, LockableEventAction) - Constructor for class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestChangeEvent
- LoginRequestChangeEvent(LoginRequestEvent, Plugin, LockableEventAction) - Constructor for class com.nickuc.login.api.event.bungee.auth.request.LoginRequestChangeEvent
- LoginRequestChangeEvent(LoginRequestEvent, Object, LockableEventAction) - Constructor for class com.nickuc.login.api.event.velocity.auth.request.LoginRequestChangeEvent
- LoginRequestEvent - Class in com.nickuc.login.api.event.bukkit.auth.request
-
Event triggered when a login request is initiated for a player.
- LoginRequestEvent - Class in com.nickuc.login.api.event.bungee.auth.request
-
Event triggered when a login request is initiated for a player.
- LoginRequestEvent - Class in com.nickuc.login.api.event.velocity.auth.request
-
Event triggered when a login request is initiated for a player.
- LoginRequestEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.request.LoginRequestEvent
- LoginRequestEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.request.LoginRequestEvent
- LoginRequestEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.request.LoginRequestEvent
- LoginType - Enum Class in com.nickuc.login.api.enums
-
Authentication types available in nLogin.
M
- MARIADB - Enum constant in enum class com.nickuc.login.api.enums.DatabaseType
- MYSQL - Enum constant in enum class com.nickuc.login.api.enums.DatabaseType
N
- NATIVE - Enum constant in enum class com.nickuc.login.api.enums.ImplementationType
-
Native implementation means that the API has been implemented by the nLogin kernel.
- nLoginAPI - Interface in com.nickuc.login.api
-
nLogin API interface.
- nLoginAPI.nLoginInternal - Interface in com.nickuc.login.api
-
Interface used for internal nLogin calls.
- nLoginAPIHolder - Class in com.nickuc.login.api
-
nLogin API Holder.
- nLoginAPIHolder() - Constructor for class com.nickuc.login.api.nLoginAPIHolder
- nLoginNotLoadedException - Exception in com.nickuc.login.api.exception
-
Exception thrown when the API has not yet been instantiated by the plugin.
- nLoginNotLoadedException(String) - Constructor for exception com.nickuc.login.api.exception.nLoginNotLoadedException
- nLoginNotReadyException - Exception in com.nickuc.login.api.exception
-
Exception thrown when the API is not ready to be used yet.
- nLoginNotReadyException(String) - Constructor for exception com.nickuc.login.api.exception.nLoginNotReadyException
- nLoginRequestUnavailableException - Exception in com.nickuc.login.api.exception
-
Exception thrown when an API request could not be performed.
- nLoginRequestUnavailableException(String) - Constructor for exception com.nickuc.login.api.exception.nLoginRequestUnavailableException
- nLoginRequestUnavailableException(String, Throwable) - Constructor for exception com.nickuc.login.api.exception.nLoginRequestUnavailableException
- nLoginRequestUnsupportedException - Exception in com.nickuc.login.api.exception
-
Exception thrown when an API request cannot be fulfilled in the current implementation.
- nLoginRequestUnsupportedException(String) - Constructor for exception com.nickuc.login.api.exception.nLoginRequestUnsupportedException
O
- ofBedrock(String, UUID) - Static method in interface com.nickuc.login.api.types.Identity
-
Returns an instance of a Bedrock player identity with a given bedrock ID.
- OFFLINE - Enum constant in enum class com.nickuc.login.api.enums.AccountType
-
Offline accounts are authenticated by the nLogin (running server) using passwords or any kind of direct authentication.
- ofKnownName(String) - Static method in interface com.nickuc.login.api.types.Identity
-
Returns an instance of a player identity with a known nickname (with appendix if enabled).
- ofOffline(String) - Static method in interface com.nickuc.login.api.types.Identity
-
Returns an instance of an offline player identity.
- ofPremium(String, UUID) - Static method in interface com.nickuc.login.api.types.Identity
-
Returns an instance of a premium player identity with a given Mojang ID.
P
- PASSWORD_UPDATE_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- PasswordUpdateEvent - Class in com.nickuc.login.api.event.bukkit.account
-
Event triggered when a player's password is updated.
- PasswordUpdateEvent - Class in com.nickuc.login.api.event.bungee.account
-
Event triggered when a player's password is updated.
- PasswordUpdateEvent - Class in com.nickuc.login.api.event.velocity.account
-
Event triggered when a player's password is updated.
- PasswordUpdateEvent(Player, UUID, String, String, UpdatePasswordSource) - Constructor for class com.nickuc.login.api.event.velocity.account.PasswordUpdateEvent
- PasswordUpdateEvent(ProxiedPlayer, UUID, String, String, UpdatePasswordSource) - Constructor for class com.nickuc.login.api.event.bungee.account.PasswordUpdateEvent
- PasswordUpdateEvent(Player, UUID, String, String, UpdatePasswordSource) - Constructor for class com.nickuc.login.api.event.bukkit.account.PasswordUpdateEvent
- performRegister(Identity, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Register a player.
- performRegister(Identity, String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Register a player.
- performRegister(String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.performRegister(Identity, String)
instead. - performRegister(String, String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.performRegister(Identity, String, String)
instead. - performUnregister(Identity) - Method in interface com.nickuc.login.api.nLoginAPI
-
Unregister a player.
- performUnregister(String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.performUnregister(Identity)
instead. - POSTGRESQL - Enum constant in enum class com.nickuc.login.api.enums.DatabaseType
- PRE_COMMAND_EXECUTE - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- PreCommandExecuteEvent - Class in com.nickuc.login.api.event.bukkit.command
-
Event triggered when an nLogin command is entered by a player.
- PreCommandExecuteEvent - Class in com.nickuc.login.api.event.bungee.command
-
Event triggered when an nLogin command is entered by a player.
- PreCommandExecuteEvent - Class in com.nickuc.login.api.event.velocity.command
-
Event triggered when an nLogin command is entered by a player.
- PreCommandExecuteEvent(Player, CommandType, String, String[]) - Constructor for class com.nickuc.login.api.event.velocity.command.PreCommandExecuteEvent
- PreCommandExecuteEvent(ProxiedPlayer, CommandType, String, String[]) - Constructor for class com.nickuc.login.api.event.bungee.command.PreCommandExecuteEvent
- PreCommandExecuteEvent(Player, CommandType, String, String[]) - Constructor for class com.nickuc.login.api.event.bukkit.command.PreCommandExecuteEvent
- PREMIUM - Enum constant in enum class com.nickuc.login.api.enums.AccountType
-
Premium accounts are those authenticated by Mojang servers for Java Edition (PC).
- PREMIUM - Enum constant in enum class com.nickuc.login.api.enums.LoginType
- PREMIUM_LOGIN_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- PremiumLoginEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player finishes authentication automatically via a premium account.
- PremiumLoginEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player finishes authentication automatically via a premium account.
- PremiumLoginEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player finishes authentication automatically via a premium account.
- PremiumLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.PremiumLoginEvent
- PremiumLoginEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.PremiumLoginEvent
- PremiumLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.PremiumLoginEvent
- PROXY - Enum constant in enum class com.nickuc.login.api.enums.ImplementationType
-
Proxy implementation means that the API has been implemented through a proxy that communicates to the nLogin core.
- ProxyUnsafe - Annotation Interface in com.nickuc.login.api.annotation
-
Indicates that the operation is not safe for
PROXY
implementations. - ProxyUnsupported - Annotation Interface in com.nickuc.login.api.annotation
-
Indicates that the operation is not supported for
PROXY
implementations.
R
- REGISTER - Enum constant in enum class com.nickuc.login.api.enums.event.CommandType
-
It means that the player used the register command.
- REGISTER - Enum constant in enum class com.nickuc.login.api.enums.LoginType
- REGISTER - Enum constant in enum class com.nickuc.login.api.enums.SpawnType
- REGISTER_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- RegisterEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player registers on the server.
- RegisterEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player registers on the server.
- RegisterEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player registers on the server.
- RegisterEvent(Player, String) - Constructor for class com.nickuc.login.api.event.velocity.auth.RegisterEvent
- RegisterEvent(ProxiedPlayer, String) - Constructor for class com.nickuc.login.api.event.bungee.auth.RegisterEvent
- RegisterEvent(Player, String) - Constructor for class com.nickuc.login.api.event.bukkit.auth.RegisterEvent
- requestLogin(Identity, Object) - Method in interface com.nickuc.login.api.nLoginAPI
-
Sends a login request.
- requestLogin(String, Object) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.requestLogin(Identity, Object)
instead. - RESPAWN - Enum constant in enum class com.nickuc.login.api.enums.SpawnType
- ResultedEvent<T> - Interface in com.nickuc.login.api.event.internal
-
Event with result.
S
- SERVER_PRE_CONNECT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- ServerConnectType - Enum Class in com.nickuc.login.api.enums
-
Server connections types.
- ServerPreConnectEvent - Class in com.nickuc.login.api.event.bungee.connection
-
Event triggered when a server connection operation is initiated for a player.
- ServerPreConnectEvent - Class in com.nickuc.login.api.event.velocity.connection
-
Event triggered when a server connection operation is initiated for a player.
- ServerPreConnectEvent(Player, ServerConnectType, RegisteredServer) - Constructor for class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
- ServerPreConnectEvent(ProxiedPlayer, ServerConnectType, ServerInfo) - Constructor for class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
- SESSION - Enum constant in enum class com.nickuc.login.api.enums.LoginType
- SESSION_LOGIN_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- SessionLoginEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player finishes authentication automatically via a session.
- SessionLoginEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player finishes authentication automatically via a session.
- SessionLoginEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player finishes authentication automatically via a session.
- SessionLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.SessionLoginEvent
- SessionLoginEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.SessionLoginEvent
- SessionLoginEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.SessionLoginEvent
- setCancelled(boolean) - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitCancellableEvent
- setCancelled(boolean) - Method in class com.nickuc.login.api.event.internal.bungee.BungeeCancellableEvent
- setCancelled(boolean) - Method in interface com.nickuc.login.api.event.internal.CancellableEvent
- setCancelled(boolean) - Method in class com.nickuc.login.api.event.internal.velocity.VelocityCancellableEvent
- setDiscord(Identity, long) - Method in interface com.nickuc.login.api.nLoginAPI
-
Set a discord account for a certain player.
- setDiscord(String, long) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.setDiscord(Identity, long)
instead. - setEmail(Identity, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Set an email account for a certain player.
- setEmail(String, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Deprecated.Use
nLoginAPI.setEmail(Identity, String)
instead. - setLanguage(Identity, String) - Method in interface com.nickuc.login.api.nLoginAPI
-
Sets the language for a player.
- setServer(RegisteredServer) - Method in class com.nickuc.login.api.event.velocity.connection.ServerPreConnectEvent
-
Defines the server that will be used for the connection.
- setServer(ServerInfo) - Method in class com.nickuc.login.api.event.bungee.connection.ServerPreConnectEvent
-
Defines the server that will be used for the connection.
- SpawnType - Enum Class in com.nickuc.login.api.enums
-
Types of spawn positions available in nLogin.
- SQLITE - Enum constant in enum class com.nickuc.login.api.enums.DatabaseType
T
- tryFinish() - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
- tryFinish() - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
- TWO_FACTOR_ADD - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- TWO_FACTOR_AUTH - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- TWO_FACTOR_REMOVE - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- TWO_FACTOR_REQUEST - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- TwoFactorAddEvent - Class in com.nickuc.login.api.event.bukkit.twofactor
-
Event triggered when a 2FA account is added.
- TwoFactorAddEvent - Class in com.nickuc.login.api.event.bungee.twofactor
-
Event triggered when a 2FA account is added.
- TwoFactorAddEvent - Class in com.nickuc.login.api.event.velocity.twofactor
-
Event triggered when a 2FA account is added.
- TwoFactorAddEvent(TwoFactorType, Player, UUID, String, String) - Constructor for class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAddEvent
- TwoFactorAddEvent(TwoFactorType, ProxiedPlayer, UUID, String, String) - Constructor for class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAddEvent
- TwoFactorAddEvent(TwoFactorType, Player, UUID, String, String) - Constructor for class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAddEvent
- TwoFactorAuthEvent - Class in com.nickuc.login.api.event.bukkit.twofactor
-
Event triggered when a player authenticates via a second factor.
- TwoFactorAuthEvent - Class in com.nickuc.login.api.event.bungee.twofactor
-
Event triggered when a player authenticates via a second factor.
- TwoFactorAuthEvent - Class in com.nickuc.login.api.event.velocity.twofactor
-
Event triggered when a player authenticates via a second factor.
- TwoFactorAuthEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.velocity.twofactor.TwoFactorAuthEvent
- TwoFactorAuthEvent(TwoFactorType, ProxiedPlayer, String) - Constructor for class com.nickuc.login.api.event.bungee.twofactor.TwoFactorAuthEvent
- TwoFactorAuthEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorAuthEvent
- TwoFactorRemoveEvent - Class in com.nickuc.login.api.event.bukkit.twofactor
-
Event triggered when a 2FA account is removed.
- TwoFactorRemoveEvent - Class in com.nickuc.login.api.event.bungee.twofactor
-
Event triggered when a 2FA account is removed.
- TwoFactorRemoveEvent - Class in com.nickuc.login.api.event.velocity.twofactor
-
Event triggered when a 2FA account is removed.
- TwoFactorRemoveEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRemoveEvent
- TwoFactorRemoveEvent(TwoFactorType, ProxiedPlayer, String) - Constructor for class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRemoveEvent
- TwoFactorRemoveEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRemoveEvent
- TwoFactorRequestEvent - Class in com.nickuc.login.api.event.bukkit.twofactor
-
Event triggered when extra authentication via a second factor is requested.
- TwoFactorRequestEvent - Class in com.nickuc.login.api.event.bungee.twofactor
-
Event triggered when extra authentication via a second factor is requested.
- TwoFactorRequestEvent - Class in com.nickuc.login.api.event.velocity.twofactor
-
Event triggered when extra authentication via a second factor is requested.
- TwoFactorRequestEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.velocity.twofactor.TwoFactorRequestEvent
- TwoFactorRequestEvent(TwoFactorType, ProxiedPlayer, String) - Constructor for class com.nickuc.login.api.event.bungee.twofactor.TwoFactorRequestEvent
- TwoFactorRequestEvent(TwoFactorType, Player, String) - Constructor for class com.nickuc.login.api.event.bukkit.twofactor.TwoFactorRequestEvent
- TwoFactorType - Enum Class in com.nickuc.login.api.enums
-
Two-factor types available in nLogin.
U
- unlock(Object) - Method in class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
-
Unlocks the event.
- unlock(Plugin) - Method in class com.nickuc.login.api.event.internal.bungee.BungeeLockableEvent
-
Unlocks the event.
- unlock(Plugin) - Method in class com.nickuc.login.api.event.internal.bukkit.BukkitLockableEvent
-
Unlocks the event.
- UNLOCK - Enum constant in enum class com.nickuc.login.api.enums.event.LockableEventAction
-
It means that the event lock counter has been decreased by one.
- UNREGISTER - Enum constant in enum class com.nickuc.login.api.enums.event.CommandType
-
It means that the player used the unregister command.
- UNREGISTER - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- UnregisterEvent - Class in com.nickuc.login.api.event.bukkit.command
-
Event triggered when an unregister operation is initiated for a player.
- UnregisterEvent - Class in com.nickuc.login.api.event.bungee.command
-
Event triggered when an unregister operation is initiated for a player.
- UnregisterEvent - Class in com.nickuc.login.api.event.velocity.command
-
Event triggered when an unregister operation is initiated for a player.
- UnregisterEvent(Player, UUID, String, UnregisterSource) - Constructor for class com.nickuc.login.api.event.velocity.command.UnregisterEvent
- UnregisterEvent(ProxiedPlayer, UUID, String, UnregisterSource) - Constructor for class com.nickuc.login.api.event.bungee.command.UnregisterEvent
- UnregisterEvent(Player, UUID, String, UnregisterSource) - Constructor for class com.nickuc.login.api.event.bukkit.command.UnregisterEvent
- UnregisterSource - Enum Class in com.nickuc.login.api.enums.event
-
Indicates the source of the unregister operation.
- UpdatePasswordSource - Enum Class in com.nickuc.login.api.enums.event
-
Indicates the source of the update password operation.
V
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.AccountType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.DatabaseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.ChangePasswordSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.CommandType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.EventEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.LockableEventAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.UnregisterSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.event.UpdatePasswordSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.ImplementationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.LoginType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.ServerConnectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.SpawnType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.nickuc.login.api.enums.TwoFactorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.nickuc.login.api.enums.AccountType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.DatabaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.ChangePasswordSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.CommandType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.EventEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.LockableEventAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.UnregisterSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.event.UpdatePasswordSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.ImplementationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.LoginType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.ServerConnectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.SpawnType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.nickuc.login.api.enums.TwoFactorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VelocityCancellableEvent - Class in com.nickuc.login.api.event.internal.velocity
- VelocityCancellableEvent() - Constructor for class com.nickuc.login.api.event.internal.velocity.VelocityCancellableEvent
- VelocityLockableEvent - Class in com.nickuc.login.api.event.internal.velocity
- VelocityLockableEvent() - Constructor for class com.nickuc.login.api.event.internal.velocity.VelocityLockableEvent
- VelocityLockableNewActionEvent<T> - Class in com.nickuc.login.api.event.internal.velocity
- VelocityLockableNewActionEvent(T, Object, LockableEventAction) - Constructor for class com.nickuc.login.api.event.internal.velocity.VelocityLockableNewActionEvent
W
- WITH_CONFIGURED_SERVER - Enum constant in enum class com.nickuc.login.api.enums.ServerConnectType
-
Indicates that the connection attempt is using the value provided in the nLogin configuration.
- WITH_LAST_SERVER - Enum constant in enum class com.nickuc.login.api.enums.ServerConnectType
-
Indicates that the connection attempt is using the stored last server value.
- WITH_PLATFORM_SERVER - Enum constant in enum class com.nickuc.login.api.enums.ServerConnectType
-
Indicates that the connection attempt is using the value provided by the platform (Velocity or BungeeCord).
- WRONG_PASSWORD_EVENT - Enum constant in enum class com.nickuc.login.api.enums.event.EventEnum
- WrongPasswordEvent - Class in com.nickuc.login.api.event.bukkit.auth
-
Event triggered when a player enters an incorrect password at login.
- WrongPasswordEvent - Class in com.nickuc.login.api.event.bungee.auth
-
Event triggered when a player enters an incorrect password at login.
- WrongPasswordEvent - Class in com.nickuc.login.api.event.velocity.auth
-
Event triggered when a player enters an incorrect password at login.
- WrongPasswordEvent(Player) - Constructor for class com.nickuc.login.api.event.velocity.auth.WrongPasswordEvent
- WrongPasswordEvent(ProxiedPlayer) - Constructor for class com.nickuc.login.api.event.bungee.auth.WrongPasswordEvent
- WrongPasswordEvent(Player) - Constructor for class com.nickuc.login.api.event.bukkit.auth.WrongPasswordEvent
All Classes and Interfaces|All Packages|Serialized Form
nLoginAPI.changePassword(Identity, String)
instead.