Index

A C G M N O R S U X 
All Classes|All Packages

A

api() - Static method in class org.geysermc.api.Geyser
Returns the base api.
api(Class<T>) - Static method in class org.geysermc.api.Geyser
Returns the api of the given type.

C

Connection - Interface in org.geysermc.api.session
Represents a player connection.
connectionByName(String) - Method in interface org.geysermc.api.GeyserApiBase
Gets the session from the given name, if applicable.
connectionByUuid(UUID) - Method in interface org.geysermc.api.GeyserApiBase
Gets the session from the given UUID, if applicable.
connectionByXuid(String) - Method in interface org.geysermc.api.GeyserApiBase
Gets the session from the given XUID, if applicable.

G

Geyser - Class in org.geysermc.api
General API class for Geyser.
Geyser() - Constructor for class org.geysermc.api.Geyser
 
GeyserApiBase - Interface in org.geysermc.api
The base API class.

M

majorApiVersion() - Method in interface org.geysermc.api.GeyserApiBase
 
minorApiVersion() - Method in interface org.geysermc.api.GeyserApiBase
 

N

name() - Method in interface org.geysermc.api.session.Connection
Gets the name of the connection.

O

onlineConnections() - Method in interface org.geysermc.api.GeyserApiBase
Gets all the online sessions.
org.geysermc.api - package org.geysermc.api
 
org.geysermc.api.session - package org.geysermc.api.session
 

R

registered() - Static method in class org.geysermc.api.Geyser
Gets if the api has been registered and is ready for usage.

S

set(GeyserApiBase) - Static method in class org.geysermc.api.Geyser
Registers the given api type.

U

uuid() - Method in interface org.geysermc.api.session.Connection
Gets the UUID of the connection.

X

xuid() - Method in interface org.geysermc.api.session.Connection
Gets the XUID of the connection.
A C G M N O R S U X 
All Classes|All Packages