Index

A D E G H I P R S T 
All Classes and Interfaces|All Packages

A

actualServer() - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.PreSendOnLoginEvent
Obtain the server on which the player is located
addAuthServer(String) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Adds a server to the list of auth servers
addPlayer(Player) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Adds a player to the list of logged in players
allowed(RegisteredServer) - Static method in class io.github._4drian3d.authmevelocity.api.velocity.event.ServerResult
Allowed ServerResult
AuthMeVelocityAPI - Interface in io.github._4drian3d.authmevelocity.api.velocity
API provided to interact with logged players
AuthServerAddEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event.authserver
Event to execute when adding an auth server.
AuthServerAddEvent(String) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerAddEvent
Creates an instance of a AuthServerAddEvent record class.
AuthServerRemoveEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event.authserver
Event to execute when removing an auth server
AuthServerRemoveEvent(String) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerRemoveEvent
Creates an instance of a AuthServerRemoveEvent record class.

D

denied() - Static method in class io.github._4drian3d.authmevelocity.api.velocity.event.ServerResult
Denied ServerResult

E

equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerAddEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerRemoveEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyForcedUnregisterEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLoginEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLogoutEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyRegisterEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyUnregisterEvent
Indicates whether some other object is "equal to" this one.

G

getResult() - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.PreSendOnLoginEvent
Obtain the result of the event
getServer() - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.ServerResult
Obtain the resulted server

H

hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerAddEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerRemoveEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyForcedUnregisterEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLoginEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLogoutEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyRegisterEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyUnregisterEvent
Returns a hash code value for this object.

I

io.github._4drian3d.authmevelocity.api.velocity - module io.github._4drian3d.authmevelocity.api.velocity
AuthMeVelocity Velocity API Module
io.github._4drian3d.authmevelocity.api.velocity - package io.github._4drian3d.authmevelocity.api.velocity
Main AuthMeVelocity Velocity API package
io.github._4drian3d.authmevelocity.api.velocity.event - package io.github._4drian3d.authmevelocity.api.velocity.event
AuthMeVelocity Velocity API Events
io.github._4drian3d.authmevelocity.api.velocity.event.authserver - package io.github._4drian3d.authmevelocity.api.velocity.event.authserver
Events indicating changes in the AuthMeVelocity internal collection of registered AuthServers.
isAllowed() - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.ServerResult
 
isAuthServer(ServerConnection) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Checks if a connection is made from a login server
isAuthServer(RegisteredServer) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Check if a server is intended to be a logging server
isAuthServer(String) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Checks if a string is a name of an auth server
isInAuthServer(Player) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Check if the player is on a login server
isLogged(Player) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Check if the player is logged in or not
isNotLogged(Player) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Check if the player is not logged

P

player() - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.PreSendOnLoginEvent
Obtain the logged player
player() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyForcedUnregisterEvent
Returns the value of the player record component.
player() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLoginEvent
Returns the value of the player record component.
player() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLogoutEvent
Returns the value of the player record component.
player() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyRegisterEvent
Returns the value of the player record component.
player() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyUnregisterEvent
Returns the value of the player record component.
PreSendOnLoginEvent - Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event to be executed just before sending a player to another server after login/registration.
PreSendOnLoginEvent(Player, RegisteredServer, RegisteredServer) - Constructor for class io.github._4drian3d.authmevelocity.api.velocity.event.PreSendOnLoginEvent
Create a new PreSendOnLoginEvent
ProxyForcedUnregisterEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event executed in case a player is forced unregister by a server operator
ProxyForcedUnregisterEvent(Player) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyForcedUnregisterEvent
Creates an instance of a ProxyForcedUnregisterEvent record class.
ProxyLoginEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event executed in case the player is successfully logged in
ProxyLoginEvent(Player) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLoginEvent
Creates an instance of a ProxyLoginEvent record class.
ProxyLogoutEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event executed in case the player has logout from the network
ProxyLogoutEvent(Player) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLogoutEvent
Creates an instance of a ProxyLogoutEvent record class.
ProxyRegisterEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event executed in case the player has register itself
ProxyRegisterEvent(Player) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyRegisterEvent
Creates an instance of a ProxyRegisterEvent record class.
ProxyUnregisterEvent - Record Class in io.github._4drian3d.authmevelocity.api.velocity.event
Event executed in case the player has unregistered itself
ProxyUnregisterEvent(Player) - Constructor for record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyUnregisterEvent
Creates an instance of a ProxyUnregisterEvent record class.

R

removeAuthServer(String) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Removes a server from the list of auth servers
removeAuthServerIf(Predicate<String>) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Removes servers that meet the established condition
removePlayer(Player) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Removes a player from the list of logged-in players
removePlayerIf(Predicate<Player>) - Method in interface io.github._4drian3d.authmevelocity.api.velocity.AuthMeVelocityAPI
Removes players who meet the established condition

S

server() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerAddEvent
Returns the value of the server record component.
server() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerRemoveEvent
Returns the value of the server record component.
ServerResult - Class in io.github._4drian3d.authmevelocity.api.velocity.event
A result that produces a resulting server
setResult(ServerResult) - Method in class io.github._4drian3d.authmevelocity.api.velocity.event.PreSendOnLoginEvent
 

T

toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerAddEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.authserver.AuthServerRemoveEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyForcedUnregisterEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLoginEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyLogoutEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyRegisterEvent
Returns a string representation of this record class.
toString() - Method in record class io.github._4drian3d.authmevelocity.api.velocity.event.ProxyUnregisterEvent
Returns a string representation of this record class.
A D E G H I P R S T 
All Classes and Interfaces|All Packages