Class MinecraftAuthlibBridge
java.lang.Object
com.gravitlauncher.socketbridge.server.AbstractServer
com.gravitlauncher.socketbridge.server.SocketServer
pro.gravit.launcher.client.utils.MinecraftAuthlibBridge
- All Implemented Interfaces:
AutoCloseable
public class MinecraftAuthlibBridge
extends com.gravitlauncher.socketbridge.server.SocketServer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.gravitlauncher.socketbridge.server.AbstractServer
com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient, com.gravitlauncher.socketbridge.server.AbstractServer.ServerHandler -
Field Summary
FieldsFields inherited from class com.gravitlauncher.socketbridge.server.AbstractServer
registryRequest, registryResponse -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.gravitlauncher.socketbridge.minecraft.UserEntityconvertToUserEntity(pro.gravit.launcher.core.api.features.UserFeatureAPI.CheckServerResponse checkServerResponse) com.gravitlauncher.socketbridge.minecraft.UserEntityconvertToUserEntity(pro.gravit.launcher.core.api.model.User user) static com.gravitlauncher.socketbridge.minecraft.PropertyEntitymakeProperty(String name, String value) static com.gravitlauncher.socketbridge.minecraft.PropertyEntitymakeTexturesProperty(pro.gravit.launcher.core.api.model.User playerProfile) voidonCheckServerRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) voidonJoinServerByUsernameRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) voidonJoinServerByUuidRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) voidonUserByUsernameRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) voidonUserByUuidRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) static voidpushProperty(Map<String, com.gravitlauncher.socketbridge.minecraft.PropertyEntity> properties, com.gravitlauncher.socketbridge.minecraft.PropertyEntity property) Methods inherited from class com.gravitlauncher.socketbridge.server.SocketServer
close, isAllowConnection, process, registerHandler, unregisterHandler
-
Field Details
-
SESSION_HARDWARE_ID_PROPERTY
-
SESSION_ID_PROPERTY
-
SESSION_BASE_PROPERTY
-
-
Constructor Details
-
MinecraftAuthlibBridge
- Throws:
IOException
-
-
Method Details
-
onUserByUsernameRequest
public void onUserByUsernameRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) -
onUserByUuidRequest
public void onUserByUuidRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) -
onJoinServerByUsernameRequest
public void onJoinServerByUsernameRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) -
onJoinServerByUuidRequest
public void onJoinServerByUuidRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) -
onCheckServerRequest
public void onCheckServerRequest(com.gravitlauncher.socketbridge.MessageHeader header, Object o, com.gravitlauncher.socketbridge.server.AbstractServer.ServerClient client) -
convertToUserEntity
public com.gravitlauncher.socketbridge.minecraft.UserEntity convertToUserEntity(pro.gravit.launcher.core.api.model.User user) -
convertToUserEntity
public com.gravitlauncher.socketbridge.minecraft.UserEntity convertToUserEntity(pro.gravit.launcher.core.api.features.UserFeatureAPI.CheckServerResponse checkServerResponse) -
makeProperty
-
pushProperty
-
makeTexturesProperty
public static com.gravitlauncher.socketbridge.minecraft.PropertyEntity makeTexturesProperty(pro.gravit.launcher.core.api.model.User playerProfile)
-