A B C D F G H I J K L M N O P S T U V W X 
All Classes All Packages

A

AMAZON - org.geysermc.api.util.BedrockPlatform
 
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.
ApiVersion - Class in org.geysermc.api.util
Represents a version of an api.
ApiVersion(int, int, int) - Constructor for class org.geysermc.api.util.ApiVersion
 
ApiVersion.Compatibility - Enum in org.geysermc.api.util
Describes compatibility between the current version of an API and a requested version

B

baseApiVersion() - Method in interface org.geysermc.api.GeyserApiBase
Returns the Base API version.
BedrockPlatform - Enum in org.geysermc.api.util
 
bedrockUsername() - Method in interface org.geysermc.api.connection.Connection
Returns the bedrock name of the connection.

C

cause() - Method in enum org.geysermc.api.util.ApiVersion.Compatibility
 
CLASSIC - org.geysermc.api.util.UiProfile
 
COMPATIBLE - org.geysermc.api.util.ApiVersion.Compatibility
 
Connection - Interface in org.geysermc.api.connection
Represents a player connection.
connectionByUuid(UUID) - Method in interface org.geysermc.api.GeyserApiBase
Gets the connection from the given UUID, if applicable.
connectionByXuid(String) - Method in interface org.geysermc.api.GeyserApiBase
Gets the connection from the given XUID, if applicable.
CONTROLLER - org.geysermc.api.util.InputMode
 

D

DEDICATED - org.geysermc.api.util.BedrockPlatform
 

F

fromId(int) - Static method in enum org.geysermc.api.util.BedrockPlatform
Get the BedrockPlatform from the identifier.
fromId(int) - Static method in enum org.geysermc.api.util.InputMode
Get the InputMode from the identifier.
fromId(int) - Static method in enum org.geysermc.api.util.UiProfile
Get the UiProfile from the identifier.

G

GEARVR - org.geysermc.api.util.BedrockPlatform
 
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.
GOOGLE - org.geysermc.api.util.BedrockPlatform
 

H

HOLOLENS - org.geysermc.api.util.BedrockPlatform
Deprecated.
human() - Method in class org.geysermc.api.util.ApiVersion
Returns the human version of the api.
HUMAN_DIFFER - org.geysermc.api.util.ApiVersion.Compatibility
 

I

inputMode() - Method in interface org.geysermc.api.connection.Connection
Returns the Input Mode of the Bedrock client.
InputMode - Enum in org.geysermc.api.util
 
IOS - org.geysermc.api.util.BedrockPlatform
 
isBedrockPlayer(UUID) - Method in interface org.geysermc.api.GeyserApiBase
Method to determine if the given online player is a Bedrock player.
isLinked() - Method in interface org.geysermc.api.connection.Connection
Returns whether the connection is linked.
isRegistered() - Static method in class org.geysermc.api.Geyser
Gets if the api has been registered and is ready for usage.

J

javaUsername() - Method in interface org.geysermc.api.connection.Connection
Returns the java name of the connection.
javaUuid() - Method in interface org.geysermc.api.connection.Connection
Returns the UUID of the connection.

K

KEYBOARD_MOUSE - org.geysermc.api.util.InputMode
 

L

languageCode() - Method in interface org.geysermc.api.connection.Connection
Returns the language code of the connection.
LINUX - org.geysermc.api.util.BedrockPlatform
 

M

major() - Method in class org.geysermc.api.util.ApiVersion
Returns the major version of the api.
MAJOR_TOO_NEW - org.geysermc.api.util.ApiVersion.Compatibility
 
majorApiVersion() - Method in interface org.geysermc.api.GeyserApiBase
Deprecated.
minor() - Method in class org.geysermc.api.util.ApiVersion
Returns the minor version of the api.
MINOR_TOO_NEW - org.geysermc.api.util.ApiVersion.Compatibility
 
minorApiVersion() - Method in interface org.geysermc.api.GeyserApiBase
Deprecated.

N

NX - org.geysermc.api.util.BedrockPlatform
 

O

onlineConnections() - Method in interface org.geysermc.api.GeyserApiBase
Returns all the online connections.
onlineConnectionsCount() - Method in interface org.geysermc.api.GeyserApiBase
Returns the amount of online connections.
org.geysermc.api - package org.geysermc.api
 
org.geysermc.api.connection - package org.geysermc.api.connection
 
org.geysermc.api.util - package org.geysermc.api.util
 
OSX - org.geysermc.api.util.BedrockPlatform
 

P

platform() - Method in interface org.geysermc.api.connection.Connection
Returns the platform that the connection is playing on.
POCKET - org.geysermc.api.util.UiProfile
 
PS4 - org.geysermc.api.util.BedrockPlatform
This is for all PlayStation platforms not just PS4

S

sendForm(UUID, Form) - Method in interface org.geysermc.api.GeyserApiBase
Sends a form to the given connection and opens it.
sendForm(UUID, FormBuilder<?, ?, ?>) - Method in interface org.geysermc.api.GeyserApiBase
Sends a form to the given connection and opens it.
sendForm(Form) - Method in interface org.geysermc.api.connection.Connection
Sends a form to the connection and opens it.
sendForm(FormBuilder<?, ?, ?>) - Method in interface org.geysermc.api.connection.Connection
Sends a form to the connection and opens it.
set(GeyserApiBase) - Static method in class org.geysermc.api.Geyser
Registers the given api type.
supportsRequestedVersion(int, int, int) - Method in class org.geysermc.api.util.ApiVersion
Checks whether an API described by this version has a good likelihood of supporting an API consumer.

T

toString() - Method in enum org.geysermc.api.util.BedrockPlatform
 
TOUCH - org.geysermc.api.util.InputMode
 
transfer(String, @org.checkerframework.common.value.qual.IntRange(from=0L, to=65535L) int) - Method in interface org.geysermc.api.connection.Connection
Transfer the connection to a server.
transfer(UUID, String, @org.checkerframework.common.value.qual.IntRange(from=0L, to=65535L) int) - Method in interface org.geysermc.api.GeyserApiBase
Transfer the given connection to a server.
TVOS - org.geysermc.api.util.BedrockPlatform
Deprecated.

U

uiProfile() - Method in interface org.geysermc.api.connection.Connection
Returns the User Interface Profile of the connection.
UiProfile - Enum in org.geysermc.api.util
 
UNKNOWN - org.geysermc.api.util.BedrockPlatform
 
UNKNOWN - org.geysermc.api.util.InputMode
 
usernamePrefix() - Method in interface org.geysermc.api.GeyserApiBase
Returns the prefix used by Floodgate.
UWP - org.geysermc.api.util.BedrockPlatform
 

V

valueOf(String) - Static method in enum org.geysermc.api.util.ApiVersion.Compatibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geysermc.api.util.BedrockPlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geysermc.api.util.InputMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geysermc.api.util.UiProfile
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.geysermc.api.util.ApiVersion.Compatibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geysermc.api.util.BedrockPlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geysermc.api.util.InputMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geysermc.api.util.UiProfile
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in interface org.geysermc.api.connection.Connection
Returns the version of the Bedrock client.
VR - org.geysermc.api.util.InputMode
 

W

WIN32 - org.geysermc.api.util.BedrockPlatform
 
WINDOWS_PHONE - org.geysermc.api.util.BedrockPlatform
Deprecated.

X

XBOX - org.geysermc.api.util.BedrockPlatform
 
xuid() - Method in interface org.geysermc.api.connection.Connection
Returns the XUID of the connection.
A B C D F G H I J K L M N O P S T U V W X 
All Classes All Packages