Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLimiter<T> - Class in pro.gravit.launchserver.components
 
AbstractLimiter() - Constructor for class pro.gravit.launchserver.components.AbstractLimiter
 
AbstractLimiter.LimitEntry - Class in pro.gravit.launchserver.components
 
AbstractSQLCoreProvider - Class in pro.gravit.launchserver.auth.core
 
AbstractSQLCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
AbstractSQLCoreProvider.SQLUser - Class in pro.gravit.launchserver.auth.core
 
AbstractSQLCoreProvider.SQLUserSession - Class in pro.gravit.launchserver.auth.core
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.HardwareInfoTokenVerifier
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.PublicKeyTokenVerifier
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerVerifier
 
accept(Client, AuthProviderPair, String) - Method in interface pro.gravit.launchserver.socket.response.auth.RestoreResponse.ExtendedTokenProvider
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse.LauncherTokenVerifier
 
AcceptPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
AcceptPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
acceptVisitor(byte[], ClassVisitor) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(byte[], ClassVisitor, int) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(String, ClassVisitor) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(String, ClassVisitor, int) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
accessToken - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
accessToken - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
accessToken - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
accessTokenColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
add(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addAfter(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addClassFieldsToProperties(Map<String, Object>, String, Object, Class<?>) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
addCounted(int, Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addFeatureInfo(String, String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
addFileContents(String, byte[]) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(String, InputStream) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(ZipEntry, byte[]) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(ZipEntry, InputStream) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
AdditionalDataResponse - Class in pro.gravit.launchserver.socket.response.auth
 
AdditionalDataResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
AdditionalFixesApplyTask - Class in pro.gravit.launchserver.binary.tasks
 
AdditionalFixesApplyTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
addListener(Consumer<LogEvent>) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
addManifestAttribute(String, String) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a header to the manifest of the JAR.
addMirror(String) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
addMirror(String, boolean) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
addNewSeverlet(String, NettyWebAPIHandler.SimpleSeverletHandler) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
addonLibs - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
addPre(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addPublicKeyToHardwareInfo(UserHardware, byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
addPublicKeyToHardwareInfo(UserHardware, byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
address - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
address - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
addUnsafeSeverlet(String, NettyWebAPIHandler.SimpleSeverletHandler) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
addUpdate(String, HashedDir) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
addURL(URL) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
AdvancedProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
AdvancedProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
AdvancedProtectHandler.HardwareInfoTokenVerifier - Class in pro.gravit.launchserver.auth.protect
 
AdvancedProtectHandler.PublicKeyTokenVerifier - Class in pro.gravit.launchserver.auth.protect
 
affected - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
algo - Variable in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
algo - Variable in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
allowGetSecureLevelInfo(Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
allowGetSecureLevelInfo(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
allowJoinServer(Client) - Method in class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
allowJoinServer(Client) - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
allowUnsigned - Static variable in class pro.gravit.launchserver.LaunchServerStarter
 
allowUpdates - Variable in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
annots(String, String, ClassMetadataReader) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
API - Enum constant in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
 
append(LogEvent) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
apply(HttpResponse<InputStream>) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpErrorHandler
 
apply(HttpResponse<InputStream>) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpJsonErrorHandler
 
apply(Path, Path, ZipOutputStream, LaunchServer, Predicate<ZipEntry>, boolean) - Static method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
applyJson(JsonElement, int) - Method in class pro.gravit.launchserver.helper.HttpHelper.BasicJsonHttpErrorHandler
 
applyJson(JsonElement, int) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpJsonErrorHandler
 
applyJson(JsonElement, int) - Method in class pro.gravit.launchserver.HttpRequester.SimpleErrorHandler
 
ASMAnnotationFieldProcessor(String) - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
assetIndex() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns the value of the assetIndex record component.
AssetUploadInfoResponse - Class in pro.gravit.launchserver.socket.response.cabinet
 
AssetUploadInfoResponse() - Constructor for class pro.gravit.launchserver.socket.response.cabinet.AssetUploadInfoResponse
 
AttachJarsTask - Class in pro.gravit.launchserver.binary.tasks
 
AttachJarsTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
auth - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
auth - Variable in class pro.gravit.launchserver.socket.Client
 
auth(AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface) - Method in class pro.gravit.launchserver.manangers.AuthManager
Full client authorization with password verification
auth_id - Variable in class pro.gravit.launchserver.socket.Client
 
auth_id - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
AuthContext(Client, String, String, String, AuthResponse.ConnectTypes, AuthProviderPair) - Constructor for class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
AuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
AuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
AuthCoreProvider.OAuthAccessTokenExpired - Exception Class in pro.gravit.launchserver.auth.core
 
AuthCoreProvider.PasswordVerifyReport - Class in pro.gravit.launchserver.auth.core
 
AuthException - Exception Class in pro.gravit.launchserver.auth
 
AuthException(String) - Constructor for exception class pro.gravit.launchserver.auth.AuthException
 
authHookManager - Variable in class pro.gravit.launchserver.LaunchServer
 
AuthHookManager - Class in pro.gravit.launchserver.manangers.hook
 
AuthHookManager() - Constructor for class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
authId - Variable in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
authId - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
authId() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns the value of the authId record component.
AuthLimiterComponent - Class in pro.gravit.launchserver.components
 
AuthLimiterComponent() - Constructor for class pro.gravit.launchserver.components.AuthLimiterComponent
 
authManager - Variable in class pro.gravit.launchserver.LaunchServer
 
AuthManager - Class in pro.gravit.launchserver.manangers
 
AuthManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.AuthManager
 
AuthManager.AuthReport - Record Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerReport - Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerTokenInfo - Record Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerVerifier - Class in pro.gravit.launchserver.manangers
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
authorize(User, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
AuthProviderPair - Class in pro.gravit.launchserver.auth
 
AuthProviderPair() - Constructor for class pro.gravit.launchserver.auth.AuthProviderPair
 
AuthProviderPair(AuthCoreProvider, TextureProvider) - Constructor for class pro.gravit.launchserver.auth.AuthProviderPair
 
AuthReport(String, String, String, long, UserSession) - Constructor for record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Creates an instance of a AuthReport record class.
AuthResponse - Class in pro.gravit.launchserver.socket.response.auth
 
AuthResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
AuthResponse.AuthContext - Class in pro.gravit.launchserver.socket.response.auth
 
AuthResponse.ConnectTypes - Enum Class in pro.gravit.launchserver.socket.response.auth
 
AuthSupport - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportAssetUpload - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportExit - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportExtendedCheckServer - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportGetAllUsers - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportHardware - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportHardware.HardwareInfoCompareResult - Class in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportRegistration - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportSudo - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
authType - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
authType - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 

B

banHardware(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
banHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
BasicJsonHttpErrorHandler(Class<T>) - Constructor for class pro.gravit.launchserver.helper.HttpHelper.BasicJsonHttpErrorHandler
 
BatchProfileByUsername - Class in pro.gravit.launchserver.socket.response.profile
 
BatchProfileByUsername() - Constructor for class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
bcCertificate - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
BCryptPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
BCryptPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.BCryptPasswordVerifier
 
bearerToken - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
bearerToken - Variable in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
binary - Variable in class pro.gravit.launchserver.modules.events.LaunchServerLauncherExeInit
 
binaryName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
BinaryPipeline - Class in pro.gravit.launchserver.binary
 
BinaryPipeline(Path, String) - Constructor for class pro.gravit.launchserver.binary.BinaryPipeline
 
bind(InetSocketAddress) - Method in class pro.gravit.launchserver.socket.LauncherNettyServer
 
bindings - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
binds - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
blacklist - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
bossGroup - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
bossThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
build() - Method in class pro.gravit.launchserver.binary.EXELauncherBinary
 
build() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
build() - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
build(Path, boolean) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
BuildCommand - Class in pro.gravit.launchserver.command.basic
 
BuildCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.BuildCommand
 
buildConfig(List<String>, Path, Path, Path[]) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
BuildContext - Class in pro.gravit.launchserver.binary
 
BuildContext(ZipOutputStream, List<JarFile>, MainBuildTask, Path) - Constructor for class pro.gravit.launchserver.binary.BuildContext
 
buildDir - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
buildDir - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
BuildExeMainTask - Interface in pro.gravit.launchserver.binary.tasks.exe
 
buildLauncherBinaries() - Method in class pro.gravit.launchserver.LaunchServer
 
buildNumber - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 

C

cacheUpdates - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
calculateDistance(CharSequence, CharSequence) - Static method in class pro.gravit.launchserver.helper.DamerauHelper
 
call(String, String, String[]) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
callback - Variable in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
canChangeProfile(ClientProfile, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canChangeProfile(ClientProfile, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
canGetProfile(ClientProfile, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetProfile(ClientProfile, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
canGetProfiles(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetUpdates(String, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetUpdates(String, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
certificate - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
CertificateAutogenTask - Class in pro.gravit.launchserver.binary.tasks
 
CertificateAutogenTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
certificateManager - Variable in class pro.gravit.launchserver.LaunchServer
 
CertificateManager - Class in pro.gravit.launchserver.manangers
 
CertificateManager() - Constructor for class pro.gravit.launchserver.manangers.CertificateManager
 
certificatePinning - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
channelActive(ChannelHandlerContext) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channelInactive(ChannelHandlerContext) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
channelRead0(ChannelHandlerContext, WebSocketFrame) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channels - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.BCryptPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.RejectPasswordVerifier
 
check(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.manangers.AuthManager
Validate auth params ans state
check(T) - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
checkCertificateExpired - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
checkCertificateExpired() - Method in class pro.gravit.launchserver.LaunchServer
 
checkClass(Class<?>) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
checkFXJMods(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
checkJMods(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
checkOtherReadOrWriteAccess(Path) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
checkOtherWriteAccess(Path) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
checkResult - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
checkServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
CheckServerReport(UUID, User, UserSession, PlayerProfile) - Constructor for class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
CheckServerResponse - Class in pro.gravit.launchserver.socket.response.auth
 
CheckServerResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
CheckServerTokenInfo(String, String, boolean) - Constructor for record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Creates an instance of a CheckServerTokenInfo record class.
CheckServerVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.AuthManager.CheckServerVerifier
 
checkSign - Variable in class pro.gravit.launchserver.socket.Client
 
ClassMetadataReader - Class in pro.gravit.launchserver.asm
Позволяет искать методы внутри незагруженных классов и общие суперклассы для чего угодно.
ClassMetadataReader() - Constructor for class pro.gravit.launchserver.asm.ClassMetadataReader
 
ClassMetadataReader(List<JarFile>) - Constructor for class pro.gravit.launchserver.asm.ClassMetadataReader
 
client - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
client - Variable in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
client - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
Client - Class in pro.gravit.launchserver.socket
 
Client() - Constructor for class pro.gravit.launchserver.socket.Client
 
CLIENT - Enum constant in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
 
Client.TrustLevel - Class in pro.gravit.launchserver.socket
 
clientCheckSecret - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
clientModules - Variable in class pro.gravit.launchserver.binary.BuildContext
 
ClientProfileKeys(PublicKey, PrivateKey, byte[], long, long) - Constructor for record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Creates an instance of a ClientProfileKeys record class.
ClientsCommand - Class in pro.gravit.launchserver.command.service
 
ClientsCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ClientsCommand
 
cloak - Variable in class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
cloakLocalPath - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
cloakURL - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
CloneProfileCommand - Class in pro.gravit.launchserver.command.profiles
 
CloneProfileCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.CloneProfileCommand
 
close - Variable in class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
close() - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
close() - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
close() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.mix.MixProvider
 
close() - Method in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
close() - Method in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
close() - Method in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
close() - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
close() - Method in interface pro.gravit.launchserver.auth.SQLSourceConfig
 
close() - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
close() - Method in class pro.gravit.launchserver.binary.SignerJar
Closes the JAR file by writing the manifest and signature data to it and finishing the ZIP entries.
close() - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
close() - Method in class pro.gravit.launchserver.components.CommandRemoverComponent
 
close() - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
close() - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
close() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingNonClosingOutputStream
 
close() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
close() - Method in class pro.gravit.launchserver.LaunchServer
 
close() - Method in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
close() - Method in class pro.gravit.launchserver.socket.LauncherNettyServer
 
close(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
ClosingChannelFutureListener - Class in pro.gravit.launchserver.socket.handlers.fileserver
 
ClosingChannelFutureListener(Closeable...) - Constructor for class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
code - Variable in class pro.gravit.launchserver.HttpRequester.SimpleError
 
collect() - Method in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
collectUserInfoFromClient(LaunchServer, Client) - Static method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
Command - Class in pro.gravit.launchserver.command
 
Command(Map<String, Command>, LaunchServer) - Constructor for class pro.gravit.launchserver.command.Command
 
Command(LaunchServer) - Constructor for class pro.gravit.launchserver.command.Command
 
commandHandler - Variable in class pro.gravit.launchserver.LaunchServer
 
CommandHandler - Class in pro.gravit.launchserver.command.handler
 
CommandHandler() - Constructor for class pro.gravit.launchserver.command.handler.CommandHandler
 
CommandRemoverComponent - Class in pro.gravit.launchserver.components
 
CommandRemoverComponent() - Constructor for class pro.gravit.launchserver.components.CommandRemoverComponent
 
commandsList - Variable in class pro.gravit.launchserver.components.CommandRemoverComponent
 
compareHardwareInfo(HardwareReportRequest.HardwareInfo, HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
compareLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
Component - Class in pro.gravit.launchserver.components
 
Component() - Constructor for class pro.gravit.launchserver.components.Component
 
ComponentCommand - Class in pro.gravit.launchserver.command.service
 
ComponentCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ComponentCommand
 
componentName - Variable in class pro.gravit.launchserver.components.Component
 
components - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
compress - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
CompressBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
CompressBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
config - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
config - Variable in class pro.gravit.launchserver.LaunchServer
 
ConfigCommand - Class in pro.gravit.launchserver.command.service
 
ConfigCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ConfigCommand
 
configManager - Variable in class pro.gravit.launchserver.LaunchServer
 
ConfigManager - Class in pro.gravit.launchserver.manangers
 
ConfigManager() - Constructor for class pro.gravit.launchserver.manangers.ConfigManager
 
connectUserAndHardware(UserSession, UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
connectUserAndHardware(UserSession, UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
connectUUID - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
connectUUID - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
constructUser(ResultSet) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
constructUser(ResultSet) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
ContentType - Enum Class in pro.gravit.launchserver.socket.handlers
 
context - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
context - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
convertMap(Map<String, JsonTextureProvider.JsonTexture>) - Static method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
 
copyBinaries - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
core - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
coreLibs - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
coreModule - Variable in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
coreObject - Variable in class pro.gravit.launchserver.socket.Client
 
cost - Variable in class pro.gravit.launchserver.auth.password.BCryptPasswordVerifier
 
count - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
createAppender(String, Layout<? extends Serializable>, Filter, String) - Static method in class pro.gravit.launchserver.config.log4j.LogAppender
 
createClientProfileKeys(UUID) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
createHardwareInfo(HardwareReportRequest.HardwareInfo, byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
createHardwareInfo(HardwareReportRequest.HardwareInfo, byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
createHardwareToken(String, UserHardware) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
createLauncherExtendedToken() - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
createPublicKeyToken(String, byte[]) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
createSession(AbstractSQLCoreProvider.SQLUser) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
createSession(AbstractSQLCoreProvider.SQLUser) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
createSignedDataGenerator(KeyStore, String, String, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
Creates the beast that can actually sign the data (for JKS, for other make it).
createSignedDataGenerator(PrivateKey, Certificate, List<Certificate>, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
 
criticalCompareLevel - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
ctx - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
CurrentUserResponse - Class in pro.gravit.launchserver.socket.response.auth
 
CurrentUserResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
customJvmOptions - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
customQueryByLoginSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customQueryByUsernameSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customQueryByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customQueryPermissionsByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customQueryRolesByUserUUID - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customUpdateAuthSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
customUpdateServerIdSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 

D

DamerauHelper - Class in pro.gravit.launchserver.helper
 
DamerauHelper() - Constructor for class pro.gravit.launchserver.helper.DamerauHelper
 
dateFormatter - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
DEBUG - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
DebugCommand - Class in pro.gravit.launchserver.command.basic
 
DebugCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.DebugCommand
 
decode(ChannelHandlerContext, HttpRequest, List<Object>) - Method in class pro.gravit.launchserver.socket.handlers.NettyIpForwardHandler
 
decryptPassword(AuthRequest.AuthPasswordInterface) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
DEFAULT - Enum constant in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
 
defaultCommandsMap() - Method in interface pro.gravit.launchserver.Reconfigurable
 
DeleteProfileCommand - Class in pro.gravit.launchserver.command.profiles
 
DeleteProfileCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.DeleteProfileCommand
 
deleteSession(UserSession) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportExit
 
deleteTempFiles - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
DEV - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
digest - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
digest() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Returns the value of the digest record component.
digest() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
DigestPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
DigestPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
dir - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
dir - Variable in class pro.gravit.launchserver.LaunchServer
Working folder path
dir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
dirName - Variable in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
disableMirror(int) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
disableThreadSafeClientObject - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
disableWebApiInterface - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
displayName - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
DoubleDigestPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
DoubleDigestPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
DownloadAssetCommand - Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
DownloadAssetCommand.MinecraftAssetIndexInfo - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MinecraftVersions - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MiniVersion - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MiniVersionInfo - Record Class in pro.gravit.launchserver.command.hash
 
DownloadClientCommand - Class in pro.gravit.launchserver.command.hash
 
DownloadClientCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
downloadURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
downloadWithProgressBar(String, List<Downloader.SizedFile>, String, Path) - Method in class pro.gravit.launchserver.command.Command
 
downloadZip(Path, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
downloadZip(MirrorManager.Mirror, Path, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 

E

ecdsaPrivateKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
ecdsaPublicKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
enabled - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
enabled - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
enabled - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
enableHardwareFeature - Variable in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
enableMirror(int) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.BCryptPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
encryptedPassword - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
encryptRuntime - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
env - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
env - Variable in class pro.gravit.launchserver.LaunchServer
Environment type (test / production)
equals(Object) - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
equals(Object) - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.helper.MakeProfileHelper.Lwjgl3ifyOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Indicates whether some other object is "equal to" this one.
error - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
error - Variable in class pro.gravit.launchserver.HttpRequester.SimpleError
 
error() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
event - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
EventResult() - Constructor for class pro.gravit.launchserver.socket.WebSocketService.EventResult
 
exception - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
exclude - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.cabinet.AssetUploadInfoResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.cabinet.GetAssetUploadInfoResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.GetConnectUUIDResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.UnknownResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
execute(ChannelHandlerContext, Client) - Method in interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
 
executorType - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
EXELauncherBinary - Class in pro.gravit.launchserver.binary
 
EXELauncherBinary(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.EXELauncherBinary
 
exists() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
exit(LaunchServer, WebSocketFrameHandler, Channel, ExitRequestEvent.ExitReason) - Static method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
exitAll - Variable in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
ExitResponse - Class in pro.gravit.launchserver.socket.response.auth
 
ExitResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
exitUser(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportExit
 
expiresAt() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the expiresAt record component.
expireSeconds - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
extended - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
extendedCheckServer(Client, String, String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportExtendedCheckServer
 

F

factors - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
FAILED - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
Feature - Annotation Interface in pro.gravit.launchserver.auth
 
features - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
Features - Annotation Interface in pro.gravit.launchserver.auth
 
featuresManager - Variable in class pro.gravit.launchserver.LaunchServer
 
FeaturesManager - Class in pro.gravit.launchserver.manangers
 
FeaturesManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.FeaturesManager
 
FeaturesResponse - Class in pro.gravit.launchserver.socket.response.management
 
FeaturesResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
FetchClientProfileKeyResponse - Class in pro.gravit.launchserver.socket.response.auth
 
FetchClientProfileKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
fileList - Variable in class pro.gravit.launchserver.binary.BuildContext
 
files - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
fileServerEnabled - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
FileServerHandler - Class in pro.gravit.launchserver.socket.handlers.fileserver
 
FileServerHandler(Path, boolean, boolean) - Constructor for class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
finish() - Method in class pro.gravit.launchserver.binary.SignerJar
Finishes the JAR file by writing the manifest and signature data to it and finishing the ZIP entries.
firstSpoofingLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
flush() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
forClass(Class<?>, int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
forClass(String, int, ClassMetadataReader) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
forEachActiveChannels(BiConsumer<Channel, WebSocketFrameHandler>) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
forgeGroup - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
forgeVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
forPath(File) - Method in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
FULL - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
fullInitializedLaunchServer(LaunchServer) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 

G

garbageCollection() - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
gen(LaunchServerConfig.JarSignerConf, KeyStore) - Static method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
generateConfigIfNotExists(Path, CommandHandler, LaunchServer.LaunchServerEnv) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
generateSecureLevelKey() - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
genWords(boolean) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
get(String, String) - Method in class pro.gravit.launchserver.HttpRequester
 
getAccessToken() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
getAllUsers() - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportGetAllUsers
 
getAltClassPath() - Method in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.CloneProfileCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.DeleteProfileCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.ListProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.MakeProfileCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.ProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.profiles.SaveProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncBinariesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncLauncherModulesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUPCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCacheCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.tools.SignDirCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.tools.SignJarCommand
 
getAssets(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getAssets(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
getAssetUploadInfo(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportAssetUpload
 
getAssetUploadInfo(User) - Method in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
GetAssetUploadInfoResponse - Class in pro.gravit.launchserver.socket.response.cabinet
 
GetAssetUploadInfoResponse() - Constructor for class pro.gravit.launchserver.socket.response.cabinet.GetAssetUploadInfoResponse
 
getAssetUploadToken(String, User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportAssetUpload
 
getAssetUploadUrl(String, User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportAssetUpload
 
getAssetUploadUrl(String, User) - Method in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
getAuthProviderPair() - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
getAuthProviderPair(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
GetAvailabilityAuthResponse - Class in pro.gravit.launchserver.socket.response.auth
 
GetAvailabilityAuthResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
getCertificateExpired(KeyStore, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
 
getChannelFromConnectUUID(UUID) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
getClassData(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getClient() - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
getClientProfileKeys() - Method in interface pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys
 
getCloakTexture() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
getCloakTexture(ClientProfile) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getCommands() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getCommands() - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
getCommands() - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
getCommands() - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
getCommands() - Method in class pro.gravit.launchserver.LaunchServer
 
getCommands() - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
getCommands() - Method in interface pro.gravit.launchserver.Reconfigurable
Gets a list of commands available for this object.
getCommonSuperClass(String, String) - Method in class pro.gravit.launchserver.asm.SafeClassWriter
 
getConnection() - Method in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
getConnection() - Method in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
getConnection() - Method in interface pro.gravit.launchserver.auth.SQLSourceConfig
 
getConnectUUID() - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
GetConnectUUIDResponse - Class in pro.gravit.launchserver.socket.response.management
 
GetConnectUUIDResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.GetConnectUUIDResponse
 
getControl() - Static method in class pro.gravit.launchserver.holder.LaunchServerControlHolder
 
getController() - Static method in class pro.gravit.launchserver.holder.LaunchServerControlHolder
 
getCoreModule() - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
getCp() - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getDefault(LaunchServer.LaunchServerEnv) - Static method in class pro.gravit.launchserver.config.LaunchServerConfig
 
getDefaultMirror() - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
getDetails(Client) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getDetails(Client) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getDigest() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
getExclusions() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUserSession
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getExpireIn() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getFeatureInfo(String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
getFeatures() - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
getFeatures(Class<?>) - Static method in class pro.gravit.launchserver.auth.AuthProviderPair
 
getFeatures(Class<?>, Set<String>) - Static method in class pro.gravit.launchserver.auth.AuthProviderPair
 
getFromString(String) - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
getFromString(String) - Method in class pro.gravit.launchserver.components.IPLimiter
 
getHardware() - Method in interface pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportHardware
 
getHardware() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
getHardwareId() - Method in interface pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportHardware
 
getHardwareId() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
getHardwareInfo() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getHardwareInfo() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
getHardwareInfoByData(HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoByData(HardwareReportRequest.HardwareInfo) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getHardwareInfoById(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoById(String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getHardwareInfoByPublicKey(byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoByPublicKey(byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getId() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getId() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
getID() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUserSession
 
getID() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getID() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getInstance() - Static method in class pro.gravit.launchserver.config.log4j.LogAppender
 
getIPFromChannel(Channel) - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
getIPFromContext(ChannelHandlerContext) - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
getJars() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getJwtInfoFromAccessToken(String, ECPublicKey) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
getListVisibleProfiles(LaunchServer, Client) - Static method in class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
getMainClassByVersion(ClientProfile.Version, MakeProfileHelper.MakeProfileOption...) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
getMakeProfileOptionsFromDir(Path, ClientProfile.Version) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
getMap() - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
getMinecraftAccessToken() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUserSession
 
getMinecraftAccessToken() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getMinecraftAccessToken() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getModules() - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
getName() - Method in interface pro.gravit.launchserver.binary.tasks.LauncherBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
getName() - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
getName() - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardMultiReleaseFixer
 
getOrThrow() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
getParamsFromUri(String) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getPermissions() - Method in interface pro.gravit.launchserver.auth.core.User
 
getPlayerProfile(AuthProviderPair, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, String, ClientProfile) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, UUID) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, UUID, ClientProfile) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, User) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(Client) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getProfiles() - Method in class pro.gravit.launchserver.LaunchServer
 
getProperties() - Method in interface pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportProperties
 
getProperties() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportProperties
 
getPropertiesMap() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertiesMapUnprivileged() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertiesMapUnprivilegedSelf() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getProperty(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getProperty(String) - Method in class pro.gravit.launchserver.socket.Client
 
getPropertyUnprivileged(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertyUnprivilegedSelf(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPublicKey() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getPublicKey() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
GetPublicKeyResponse - Class in pro.gravit.launchserver.socket.response.management
 
GetPublicKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
getRuntimeDir() - Method in class pro.gravit.launchserver.binary.BuildContext
 
getSafeStringInsnList(String) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
GetSecureLevelInfoResponse - Class in pro.gravit.launchserver.socket.response.secure
 
GetSecureLevelInfoResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
getServerId() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
getServerSocketChannelFactory() - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
getSkinTexture() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
getSkinTexture(ClientProfile) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getSQLConfig() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
getSQLConfig() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getSQLConfig() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
getStaticProperty(String) - Method in class pro.gravit.launchserver.socket.Client
 
getStore(Path, String, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
Creates the KeyStore with given algo.
getSuperClass(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getSuperClassASM(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getSuperClasses(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
Возвращает суперклассы в порядке возрастающей конкретности (начиная с java/lang/Object и заканчивая данным типом)
getTaskBefore(Predicate<LauncherBuildTask>) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
getTaskByClass(Class<T>) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
getTasksByClass(Class<T>) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
getTextures(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
Deprecated.
getTextureURL(String, UUID, String, String) - Static method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
getThreadSafeStatus() - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
getThreadSafeStatus() - Method in interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.cabinet.AssetUploadInfoResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.cabinet.GetAssetUploadInfoResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.GetConnectUUIDResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.UnknownResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
getType() - Method in interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.WebSocketService.EventResult
 
getUpdate(String) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
getUpdatesList() - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
getURL(String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager.Mirror
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.CloneProfileCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.DeleteProfileCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.ListProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.MakeProfileCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.ProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.profiles.SaveProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncBinariesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncLauncherModulesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUPCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCacheCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.tools.SignDirCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.tools.SignJarCommand
 
getUser() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUserSession
 
getUser() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getUser() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getUser() - Method in class pro.gravit.launchserver.socket.Client
 
getUserAssets() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getUsername() - Method in interface pro.gravit.launchserver.auth.core.User
 
getUsersByHardwareInfo(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getUsersByHardwareInfo(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUtf8CharSize(char) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getUUID() - Method in interface pro.gravit.launchserver.auth.core.User
 
getZos() - Method in class pro.gravit.launchserver.binary.SignerJar
 
guavaPath - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 

H

handle(ChannelHandlerContext, FullHttpRequest, NettyConnectContext) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
hardware - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
hardware - Variable in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
hardwareIdColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
hardwareInfo - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
HardwareInfoCompareResult() - Constructor for class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
HardwareInfoTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.HardwareInfoTokenVerifier
 
HardwareProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
HardwareReportResponse - Class in pro.gravit.launchserver.socket.response.secure
 
HardwareReportResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
hardwareTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
hash - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
hashCode() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns a hash code value for this object.
hashCode() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
hashCode() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.helper.MakeProfileHelper.Lwjgl3ifyOption
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns a hash code value for this object.
hasher - Variable in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
hasher() - Static method in class pro.gravit.launchserver.helper.SignHelper
 
hashFunctionName - Static variable in class pro.gravit.launchserver.helper.SignHelper
 
HashingNonClosingOutputStream(OutputStream, MessageDigest) - Constructor for class pro.gravit.launchserver.helper.SignHelper.HashingNonClosingOutputStream
 
HashingOutputStream(OutputStream, MessageDigest) - Constructor for class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
hook(R) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
hook(R) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet.IOHook
 
hookAuth(AuthResponse.AuthContext, Client) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
hookBeforeExecute - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
hookBeforeParsing - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
hookComplete - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
hookJoin(JoinServerResponse, Client) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
hooks - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
hookSend - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
HTTP_CACHE_SECONDS - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
HttpHelper - Class in pro.gravit.launchserver.helper
 
HttpHelper.BasicJsonHttpErrorHandler<T> - Class in pro.gravit.launchserver.helper
 
HttpHelper.HttpErrorHandler<T,E> - Interface in pro.gravit.launchserver.helper
 
HttpHelper.HttpJsonErrorHandler<T,E> - Interface in pro.gravit.launchserver.helper
 
HttpHelper.HttpOptional<T,E> - Class in pro.gravit.launchserver.helper
 
HttpOptional(T, E, int) - Constructor for class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
HttpRequester - Class in pro.gravit.launchserver
 
HttpRequester() - Constructor for class pro.gravit.launchserver.HttpRequester
 
HttpRequester.SimpleError - Class in pro.gravit.launchserver
 
HttpRequester.SimpleErrorHandler<T> - Class in pro.gravit.launchserver
 
hwidId - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 

I

id() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns the value of the id record component.
id() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns the value of the id record component.
IndexAssetCommand - Class in pro.gravit.launchserver.command.hash
 
IndexAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
IndexAssetCommand.IndexObject - Class in pro.gravit.launchserver.command.hash
 
INDEXES_DIR - Static variable in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
IndexObject(long, String) - Constructor for class pro.gravit.launchserver.command.hash.IndexAssetCommand.IndexObject
 
init() - Method in class pro.gravit.launchserver.binary.JARLauncherBinary
 
init() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
init() - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
init(LauncherInitContext) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.CommandRemoverComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.Component
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
init(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
init(LaunchServer, String) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
init(LaunchServer, AuthProviderPair) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
init(LaunchServer, AuthProviderPair) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
init(LaunchServer, AuthProviderPair) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
init(LaunchServer, AuthProviderPair) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
init(LaunchServer, AuthCoreProvider) - Method in class pro.gravit.launchserver.auth.mix.MixProvider
 
init(LaunchServer, AuthCoreProvider) - Method in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
initGson(LaunchServerModulesManager) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
initProps() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
InjectClassAcceptor - Class in pro.gravit.launchserver.asm
 
InjectClassAcceptor(Map<String, Object>) - Constructor for class pro.gravit.launchserver.asm.InjectClassAcceptor
 
injectTo(MethodNode, ClassNode, FieldNode, boolean, Map<String, Object>) - Static method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
inst - Static variable in class pro.gravit.launchserver.StarterAgent
 
internalAuth(Client, AuthResponse.ConnectTypes, AuthProviderPair, String, UUID, ClientPermissions, boolean) - Method in class pro.gravit.launchserver.manangers.AuthManager
Writing authorization information to the Client object
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.CloneProfileCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.DeleteProfileCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.ListProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.MakeProfileCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.ProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.profiles.SaveProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncBinariesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncLauncherModulesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncUPCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCacheCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.sync.SyncUpdatesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.tools.SignDirCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.tools.SignJarCommand
 
IOHookSet() - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
ip - Variable in class pro.gravit.launchserver.socket.NettyConnectContext
 
ip - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
ip - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
ip - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
ipForwarding - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
IPLimiter - Class in pro.gravit.launchserver.components
 
IPLimiter() - Constructor for class pro.gravit.launchserver.components.IPLimiter
 
isAgentStarted() - Static method in class pro.gravit.launchserver.StarterAgent
 
isAuth - Variable in class pro.gravit.launchserver.socket.Client
 
isBanned() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
isBanned() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
isBanned() - Method in interface pro.gravit.launchserver.auth.core.User
 
isDefault - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
isDeleteRuntimeDir() - Method in class pro.gravit.launchserver.binary.BuildContext
 
isEnabledPermissions() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
isEnabledRoles() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
isPublic() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns the value of the isPublic record component.
isSerializableValue(Object) - Static method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
isSuccess() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
isSuccessful() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
isSupport(Class<T>) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
isSupport(Class<T>) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
isSupport(Class<T>) - Method in class pro.gravit.launchserver.auth.mix.MixProvider
 
isUsingOAuth() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 

J

JARLauncherBinary - Class in pro.gravit.launchserver.binary
 
JARLauncherBinary(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.JARLauncherBinary
 
JarSignerConf() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
JAVA8_OPTS - Static variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
JAVA9_OPTS - Static variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
jimfsPath - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
joinServer(Client, String, UUID, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
joinServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
JoinServerProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
JoinServerResponse - Class in pro.gravit.launchserver.socket.response.auth
 
JoinServerResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
jsonBodyPublisher(T) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
JsonPasswordRequest(String, String) - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
JsonPasswordResponse() - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordResponse
 
JsonPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
JsonPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
JsonPasswordVerifier.JsonPasswordRequest - Class in pro.gravit.launchserver.auth.password
 
JsonPasswordVerifier.JsonPasswordResponse - Class in pro.gravit.launchserver.auth.password
 
jsonRequest(JsonElement, String, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
jsonRequest(MirrorManager.Mirror, JsonElement, String, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
jsonRequest(T, String, String, Class<R>, HttpClient) - Static method in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
JsonTexture(String, String, Map<String, String>) - Constructor for record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Creates an instance of a JsonTexture record class.
JsonTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
JsonTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
JsonTextureProvider.JsonTexture - Record Class in pro.gravit.launchserver.auth.texture
 
jvmArgs - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
JwtTokenInfo(String, UUID) - Constructor for record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Creates an instance of a JwtTokenInfo record class.

K

key - Variable in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
KEY_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
keyAgreementManager - Variable in class pro.gravit.launchserver.LaunchServer
 
KeyAgreementManager - Class in pro.gravit.launchserver.manangers
 
KeyAgreementManager(Path) - Constructor for class pro.gravit.launchserver.manangers.KeyAgreementManager
 
KeyAgreementManager(ECPublicKey, ECPrivateKey, RSAPublicKey, RSAPrivateKey, String) - Constructor for class pro.gravit.launchserver.manangers.KeyAgreementManager
 
keyAlias - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyChecked - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
keyDirectory - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
keyPass - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStore - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStorePass - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStoreType - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
kickByConnectUUID(UUID, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
kickByIP(String, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
kickByUserUUID(UUID, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 

L

largeBytes - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
largeData - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
latestMillis - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
launcher - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
launcher_type - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
launcherBinary - Variable in class pro.gravit.launchserver.LaunchServer
Pipeline for building JAR
LauncherBinary - Class in pro.gravit.launchserver.binary
 
LauncherBinary(LaunchServer, Path, String) - Constructor for class pro.gravit.launchserver.binary.LauncherBinary
 
LauncherBuildTask - Interface in pro.gravit.launchserver.binary.tasks
 
LauncherConf() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
launcherEXEBinary - Variable in class pro.gravit.launchserver.LaunchServer
Pipeline for building EXE
launcherEXEURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
launcherLibraries - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with libraries for the launcher
LAUNCHERLIBRARIES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesCompile - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with compile-only libraries for the launcher
LAUNCHERLIBRARIESCOMPILE_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesCompileDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
LauncherModuleClassLoader - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleClassLoader(ClassLoader) - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
launcherModuleLoader - Variable in class pro.gravit.launchserver.LaunchServer
 
LauncherModuleLoader - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleLoader(LaunchServer) - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
LauncherModuleLoader.ModuleEntity - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleLoader.ModulesVisitor - Class in pro.gravit.launchserver.launchermodules
 
launcherModules - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
LauncherNettyServer - Class in pro.gravit.launchserver.socket
 
LauncherNettyServer(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.LauncherNettyServer
 
launcherPack - Variable in class pro.gravit.launchserver.LaunchServer
 
LAUNCHERPACK_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherPackDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
LauncherResponse - Class in pro.gravit.launchserver.socket.response.update
 
LauncherResponse() - Constructor for class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
LauncherResponse.LauncherTokenVerifier - Class in pro.gravit.launchserver.socket.response.update
 
launcherTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
LauncherTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.response.update.LauncherResponse.LauncherTokenVerifier
 
launcherURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
launchServer - Variable in class pro.gravit.launchserver.modules.events.NewLaunchServerInstanceEvent
 
LaunchServer - Class in pro.gravit.launchserver
The main LaunchServer class.
LaunchServer(LaunchServer.LaunchServerDirectories, LaunchServer.LaunchServerEnv, LaunchServerConfig, LaunchServerRuntimeConfig, LaunchServer.LaunchServerConfigManager, LaunchServerModulesManager, KeyAgreementManager, CommandHandler, CertificateManager, int) - Constructor for class pro.gravit.launchserver.LaunchServer
 
LaunchServer.LaunchServerConfigManager - Interface in pro.gravit.launchserver
 
LaunchServer.LaunchServerDirectories - Class in pro.gravit.launchserver
 
LaunchServer.LaunchServerEnv - Enum Class in pro.gravit.launchserver
 
LaunchServer.ReloadType - Enum Class in pro.gravit.launchserver
 
LaunchServerBuilder - Class in pro.gravit.launchserver
 
LaunchServerBuilder() - Constructor for class pro.gravit.launchserver.LaunchServerBuilder
 
LaunchServerConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig
 
LaunchServerConfig.JarSignerConf - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.LauncherConf - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyBindAddress - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyPerformanceConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType - Enum Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettySecurityConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyUpdatesBind - Class in pro.gravit.launchserver.config
 
launchServerConfigManager - Variable in class pro.gravit.launchserver.LaunchServer
Save/Reload LaunchServer config
LaunchServerControlHolder - Class in pro.gravit.launchserver.holder
 
LaunchServerControlHolder() - Constructor for class pro.gravit.launchserver.holder.LaunchServerControlHolder
 
LaunchServerCoreModule - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerCoreModule() - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
LaunchServerDirectories() - Constructor for class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
LaunchServerFullInitEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerFullInitEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerFullInitEvent
 
LaunchServerGsonManager - Class in pro.gravit.launchserver.manangers
 
LaunchServerGsonManager(LaunchServerModulesManager) - Constructor for class pro.gravit.launchserver.manangers.LaunchServerGsonManager
 
LaunchServerInitContext - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerInitContext(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerInitContext
 
LaunchServerInitPhase - Class in pro.gravit.launchserver.modules.events
 
LaunchServerInitPhase(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerInitPhase
 
LaunchServerLauncherExeInit - Class in pro.gravit.launchserver.modules.events
 
LaunchServerLauncherExeInit(LaunchServer, LauncherBinary) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerLauncherExeInit
 
LaunchServerModulesManager - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerModulesManager(Path, Path, LauncherTrustManager) - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
LaunchServerNettyFullInitEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerNettyFullInitEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerNettyFullInitEvent
 
LaunchServerPostInitPhase - Class in pro.gravit.launchserver.modules.events
 
LaunchServerPostInitPhase(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerPostInitPhase
 
LaunchServerProfilesSyncEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerProfilesSyncEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerProfilesSyncEvent
 
LaunchServerRuntimeConfig - Class in pro.gravit.launchserver.config
 
LaunchServerRuntimeConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
LaunchServerStarter - Class in pro.gravit.launchserver
 
LaunchServerStarter() - Constructor for class pro.gravit.launchserver.LaunchServerStarter
 
LaunchServerUpdatesSyncEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerUpdatesSyncEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerUpdatesSyncEvent
 
launchTarget - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
legacyClientModules - Variable in class pro.gravit.launchserver.binary.BuildContext
 
legacySalt - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
LegacySessionHelper - Class in pro.gravit.launchserver.helper
 
LegacySessionHelper() - Constructor for class pro.gravit.launchserver.helper.LegacySessionHelper
 
LegacySessionHelper.JwtTokenInfo - Record Class in pro.gravit.launchserver.helper
 
libraries - Static variable in class pro.gravit.launchserver.StarterAgent
 
LimitEntry() - Constructor for class pro.gravit.launchserver.components.AbstractLimiter.LimitEntry
 
LimitEntry(long, int) - Constructor for class pro.gravit.launchserver.components.AbstractLimiter.LimitEntry
 
link(LaunchServer) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
links - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
list - Variable in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
list - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
list - Variable in class pro.gravit.launchserver.manangers.MirrorManager
 
ListProfilesCommand - Class in pro.gravit.launchserver.command.profiles
 
ListProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.ListProfilesCommand
 
load(String) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
load(String, Path) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
LoadModuleCommand - Class in pro.gravit.launchserver.command.modules
 
LoadModuleCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
LogAppender - Class in pro.gravit.launchserver.config.log4j
 
LogAppender(String, Filter, Layout<? extends Serializable>, boolean, Property[]) - Constructor for class pro.gravit.launchserver.config.log4j.LogAppender
 
logFile - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
logger - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
login - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
login - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
logLevel - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
lwjgl3ifyForgePatches() - Method in record class pro.gravit.launchserver.helper.MakeProfileHelper.Lwjgl3ifyOption
Returns the value of the lwjgl3ifyForgePatches record component.
Lwjgl3ifyOption(String) - Constructor for record class pro.gravit.launchserver.helper.MakeProfileHelper.Lwjgl3ifyOption
Creates an instance of a Lwjgl3ifyOption record class.

M

main(String[]) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
main(String[]) - Static method in class pro.gravit.launchserver.Main
 
Main - Class in pro.gravit.launchserver
 
Main() - Constructor for class pro.gravit.launchserver.Main
 
MainBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
MainBuildTask.ASMAnnotationFieldProcessor - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.ASMTransformer - Interface in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.IOHookSet<R> - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.IOHookSet.IOHook<R> - Interface in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.Transformer - Interface in pro.gravit.launchserver.binary.tasks
 
makeAccessJwtTokenFromString(User, LocalDateTime, ECPrivateKey) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
makeAuthContext(Client, AuthResponse.ConnectTypes, AuthProviderPair, String, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
Create AuthContext
makeClientArgs() - Method in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
makeEH(Class<T>) - Method in class pro.gravit.launchserver.HttpRequester
 
makeEH(Type) - Method in class pro.gravit.launchserver.HttpRequester
 
makeProfile(ClientProfile.Version, String, MakeProfileHelper.MakeProfileOption...) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
MakeProfileCommand - Class in pro.gravit.launchserver.command.profiles
 
MakeProfileCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.MakeProfileCommand
 
MakeProfileHelper - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper
 
MakeProfileHelper.Lwjgl3ifyOption - Record Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOption - Interface in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionFabric - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionForge - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLaunchWrapper - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLiteLoader - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLog4j - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLwjgl - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileRfbOption - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfilesOptionsQuilt - Class in pro.gravit.launchserver.helper
 
MakeProfileOptionFabric() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionFabric(String, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionFabric(Path) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionForge() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionForge(String, String, String, String, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionForge(Path) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionLaunchWrapper() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLaunchWrapper
 
MakeProfileOptionLiteLoader() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLiteLoader
 
MakeProfileOptionLog4j(boolean, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
MakeProfileOptionLwjgl() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLwjgl
 
MakeProfileRfbOption() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileRfbOption
 
MakeProfilesOptionsQuilt() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfilesOptionsQuilt
 
makeRefreshTokenFromPassword(String, String, String) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
makeUserCols() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
makeUserCols() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
makeValueEnumGetter(Enum) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
map - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
mappings - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
mappings - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
MAX_SAFE_BYTE_COUNT - Static variable in class pro.gravit.launchserver.asm.NodeUtils
 
maxWebSocketRequestBytes - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
mcpVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MemoryAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
MemoryAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
MemoryAuthCoreProvider.MemoryUser - Class in pro.gravit.launchserver.auth.core
 
MemoryAuthCoreProvider.MemoryUserSession - Class in pro.gravit.launchserver.auth.core
 
memoryLimit - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
MemoryUser(String) - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
MemoryUserSession(MemoryAuthCoreProvider.MemoryUser) - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
MergeAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
MergeAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
message - Variable in class pro.gravit.launchserver.components.AuthLimiterComponent
 
message - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
metadata() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Returns the value of the metadata record component.
metaInfKeyName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
metaInfSfName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
minecraftAccessToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the minecraftAccessToken record component.
MinecraftAssetIndexInfo(String, String) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Creates an instance of a MinecraftAssetIndexInfo record class.
minecraftVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MinecraftVersions(List<DownloadAssetCommand.MiniVersionInfo>) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Creates an instance of a MinecraftVersions record class.
MiniVersion(DownloadAssetCommand.MinecraftAssetIndexInfo) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Creates an instance of a MiniVersion record class.
MiniVersionInfo(String, String) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Creates an instance of a MiniVersionInfo record class.
mirrorManager - Variable in class pro.gravit.launchserver.LaunchServer
 
MirrorManager - Class in pro.gravit.launchserver.manangers
 
MirrorManager() - Constructor for class pro.gravit.launchserver.manangers.MirrorManager
 
MirrorManager.Mirror - Class in pro.gravit.launchserver.manangers
 
mirrors - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
mixes - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
MixProvider - Class in pro.gravit.launchserver.auth.mix
 
MixProvider() - Constructor for class pro.gravit.launchserver.auth.mix.MixProvider
 
modeAfter - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
modernModule - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
moduleConfigClass - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
moduleConfigName - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
ModuleEntity() - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
moduleMainClass - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
ModulesCommand - Class in pro.gravit.launchserver.command.modules
 
ModulesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.modules.ModulesCommand
 
modulesDir - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
modulesManager - Variable in class pro.gravit.launchserver.LaunchServer
 
MySQLCoreProvider - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
MySQLCoreProvider.MySQLUser - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider.MySQLUserHardware - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider.MySQLUserSession - Class in pro.gravit.launchserver.auth.core
 
mySQLHolder - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
MySQLSourceConfig - Class in pro.gravit.launchserver.auth
 
MySQLSourceConfig(String) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLSourceConfig(String, String, int, String, String, String) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLSourceConfig(String, DataSource, boolean) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLUser(UUID, String, String, String, String, ClientPermissions, long) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
MySQLUserHardware(HardwareReportRequest.HardwareInfo, byte[], long, boolean) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
MySQLUserSession(AbstractSQLCoreProvider.SQLUser) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 

N

name - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
name - Variable in class pro.gravit.launchserver.socket.response.cabinet.GetAssetUploadInfoResponse
 
nameFormat - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
need2FA() - Static method in exception class pro.gravit.launchserver.auth.AuthException
 
needHardware - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
needMFA(List<Integer>) - Static method in exception class pro.gravit.launchserver.auth.AuthException
 
needMoreFactors - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
needProperties - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
needUserInfo - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
netty - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
NettyBindAddress(String, int) - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
NettyConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
NettyConnectContext - Class in pro.gravit.launchserver.socket
 
NettyConnectContext() - Constructor for class pro.gravit.launchserver.socket.NettyConnectContext
 
NettyIpForwardHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyIpForwardHandler(NettyConnectContext) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyIpForwardHandler
 
NettyObjectFactory - Class in pro.gravit.launchserver.socket
 
NettyObjectFactory() - Constructor for class pro.gravit.launchserver.socket.NettyObjectFactory
 
NettyPerformanceConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
NettySecurityConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
nettyServer - Variable in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
nettyServerSocketHandler - Variable in class pro.gravit.launchserver.LaunchServer
 
NettyServerSocketHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyServerSocketHandler(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
NettyThreadFactory - Class in pro.gravit.launchserver.socket
 
NettyThreadFactory(String) - Constructor for class pro.gravit.launchserver.socket.NettyThreadFactory
 
NettyUpdatesBind() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
NettyWebAPIHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyWebAPIHandler(NettyConnectContext) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
NettyWebAPIHandler.SeverletPathPair - Class in pro.gravit.launchserver.socket.handlers
 
NettyWebAPIHandler.SimpleSeverletHandler - Interface in pro.gravit.launchserver.socket.handlers
 
newCheckServerToken(String, String, boolean) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
newEventLoopGroup(int, String) - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
NewLaunchServerInstanceEvent - Class in pro.gravit.launchserver.modules.events
 
NewLaunchServerInstanceEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.NewLaunchServerInstanceEvent
 
newThread(Runnable, String) - Method in class pro.gravit.launchserver.socket.NettyThreadFactory
 
nextLowerPath(LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextName(String) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextPath(String) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextPath(LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
NIO - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
NO_AUTH - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
NO_COMPONENTS - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
NodeUtils - Class in pro.gravit.launchserver.asm
 
NONE - Enum constant in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
 
NONE - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
NONE - Enum constant in enum class pro.gravit.launchserver.socket.response.WebSocketServerResponse.ThreadSafeStatus
 
NoProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
NoProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
normalizeHardwareInfo(HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
NotifyCommand - Class in pro.gravit.launchserver.command.service
 
NotifyCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.NotifyCommand
 
NULL - Static variable in class pro.gravit.launchserver.helper.SignHelper
 
NullTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
NullTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.NullTextureProvider
 

O

oauthAccessToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthAccessToken record component.
OAuthAccessTokenExpired() - Constructor for exception class pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
OAuthAccessTokenExpired(String) - Constructor for exception class pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
OAuthAccessTokenExpired(String, Throwable) - Constructor for exception class pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
oauthExpire() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthExpire record component.
oauthRefreshToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthRefreshToken record component.
OBJECTS_DIR - Static variable in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
ofJsonResult(Class<T>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
ofJsonResult(Type) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
ofMinecraftAccessToken(String, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofOAuth(String, String, long, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofOAuthWithMinecraft(String, String, String, long, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofUser(User, PlayerProfile) - Static method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
ofUserSession(UserSession, PlayerProfile) - Static method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
ofUUID(UUID, PlayerProfile) - Static method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
OK - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
onGetSecureLevelInfo(GetSecureLevelInfoRequestEvent) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onGetSecureLevelInfo(GetSecureLevelInfoRequestEvent) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
onHardwareReport(HardwareReportResponse, Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onHardwareReport(HardwareReportResponse, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.HardwareProtectHandler
 
onJoinServer(String, String, UUID, Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onJoinServer(String, String, UUID, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.JoinServerProtectHandler
 
onSecurityReport(SecurityReportResponse, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
onSuccessVerify(Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onSuccessVerify(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
opcodeEmulation(AbstractInsnNode) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
operationComplete(ChannelFuture) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
out - Variable in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
output - Variable in class pro.gravit.launchserver.binary.BuildContext
 

P

pair - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
pair - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
parseCheckServerToken(String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
parseClientVersion(String) - Method in class pro.gravit.launchserver.command.Command
 
password - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
password - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
password - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
passwordColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
passwordEncryptKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
passwordVerifier - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
PasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
PasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.PasswordVerifier
 
PasswordVerifyReport(boolean) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(int) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(List<Integer>) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(AuthManager.AuthReport) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
path - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
performance - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
permissions - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
permissions - Variable in class pro.gravit.launchserver.socket.Client
 
permissionsPermissionColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
permissionsTable - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
permissionsUUIDColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
pipelineHook - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
PlainPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
PlainPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
playerProfile - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
port - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
post(String, T, String) - Method in class pro.gravit.launchserver.HttpRequester
 
postBuildHook - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
postCheckServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
PostgreSQLSourceConfig - Class in pro.gravit.launchserver.auth
 
PostgreSQLSourceConfig() - Constructor for class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
PostgresSQLCoreProvider - Class in pro.gravit.launchserver.auth.core
 
PostgresSQLCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
postgresSQLHolder - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
postHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
postInitProps() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
preAuthHook(AuthResponse.AuthContext, Client) - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
preBuildHook - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
preHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
premain(String, Instrumentation) - Static method in class pro.gravit.launchserver.StarterAgent
 
prepare(boolean) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
PrepareBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
PrepareBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
prepareMode - Static variable in class pro.gravit.launchserver.LaunchServerStarter
 
printCheckResult(String, String, Boolean) - Static method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
printConfigurables() - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
printHelp() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
printHelp(String) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
privateKey() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the privateKey record component.
pro.gravit.launchserver - package pro.gravit.launchserver
 
pro.gravit.launchserver.asm - package pro.gravit.launchserver.asm
 
pro.gravit.launchserver.auth - package pro.gravit.launchserver.auth
 
pro.gravit.launchserver.auth.core - package pro.gravit.launchserver.auth.core
 
pro.gravit.launchserver.auth.core.interfaces - package pro.gravit.launchserver.auth.core.interfaces
 
pro.gravit.launchserver.auth.core.interfaces.provider - package pro.gravit.launchserver.auth.core.interfaces.provider
 
pro.gravit.launchserver.auth.core.interfaces.session - package pro.gravit.launchserver.auth.core.interfaces.session
 
pro.gravit.launchserver.auth.core.interfaces.user - package pro.gravit.launchserver.auth.core.interfaces.user
 
pro.gravit.launchserver.auth.mix - package pro.gravit.launchserver.auth.mix
 
pro.gravit.launchserver.auth.password - package pro.gravit.launchserver.auth.password
 
pro.gravit.launchserver.auth.protect - package pro.gravit.launchserver.auth.protect
 
pro.gravit.launchserver.auth.protect.interfaces - package pro.gravit.launchserver.auth.protect.interfaces
 
pro.gravit.launchserver.auth.texture - package pro.gravit.launchserver.auth.texture
 
pro.gravit.launchserver.binary - package pro.gravit.launchserver.binary
 
pro.gravit.launchserver.binary.tasks - package pro.gravit.launchserver.binary.tasks
 
pro.gravit.launchserver.binary.tasks.exe - package pro.gravit.launchserver.binary.tasks.exe
 
pro.gravit.launchserver.command - package pro.gravit.launchserver.command
 
pro.gravit.launchserver.command.basic - package pro.gravit.launchserver.command.basic
 
pro.gravit.launchserver.command.handler - package pro.gravit.launchserver.command.handler
 
pro.gravit.launchserver.command.hash - package pro.gravit.launchserver.command.hash
 
pro.gravit.launchserver.command.modules - package pro.gravit.launchserver.command.modules
 
pro.gravit.launchserver.command.profiles - package pro.gravit.launchserver.command.profiles
 
pro.gravit.launchserver.command.service - package pro.gravit.launchserver.command.service
 
pro.gravit.launchserver.command.sync - package pro.gravit.launchserver.command.sync
 
pro.gravit.launchserver.command.tools - package pro.gravit.launchserver.command.tools
 
pro.gravit.launchserver.components - package pro.gravit.launchserver.components
 
pro.gravit.launchserver.config - package pro.gravit.launchserver.config
 
pro.gravit.launchserver.config.log4j - package pro.gravit.launchserver.config.log4j
 
pro.gravit.launchserver.helper - package pro.gravit.launchserver.helper
 
pro.gravit.launchserver.holder - package pro.gravit.launchserver.holder
 
pro.gravit.launchserver.launchermodules - package pro.gravit.launchserver.launchermodules
 
pro.gravit.launchserver.manangers - package pro.gravit.launchserver.manangers
 
pro.gravit.launchserver.manangers.hook - package pro.gravit.launchserver.manangers.hook
 
pro.gravit.launchserver.modules.events - package pro.gravit.launchserver.modules.events
 
pro.gravit.launchserver.modules.events.security - package pro.gravit.launchserver.modules.events.security
 
pro.gravit.launchserver.modules.impl - package pro.gravit.launchserver.modules.impl
 
pro.gravit.launchserver.socket - package pro.gravit.launchserver.socket
 
pro.gravit.launchserver.socket.handlers - package pro.gravit.launchserver.socket.handlers
 
pro.gravit.launchserver.socket.handlers.fileserver - package pro.gravit.launchserver.socket.handlers.fileserver
 
pro.gravit.launchserver.socket.response - package pro.gravit.launchserver.socket.response
 
pro.gravit.launchserver.socket.response.auth - package pro.gravit.launchserver.socket.response.auth
 
pro.gravit.launchserver.socket.response.cabinet - package pro.gravit.launchserver.socket.response.cabinet
 
pro.gravit.launchserver.socket.response.management - package pro.gravit.launchserver.socket.response.management
 
pro.gravit.launchserver.socket.response.profile - package pro.gravit.launchserver.socket.response.profile
 
pro.gravit.launchserver.socket.response.secure - package pro.gravit.launchserver.socket.response.secure
 
pro.gravit.launchserver.socket.response.update - package pro.gravit.launchserver.socket.response.update
 
process(ChannelHandlerContext, TextWebSocketFrame, Client, String, UUID) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
process(Path) - Method in interface pro.gravit.launchserver.binary.tasks.LauncherBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
process(Path) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardMultiReleaseFixer
 
PRODUCTION - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
profile - Variable in class pro.gravit.launchserver.socket.Client
 
ProfileByUsername - Class in pro.gravit.launchserver.socket.response.profile
 
ProfileByUsername() - Constructor for class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
ProfileByUUIDResponse - Class in pro.gravit.launchserver.socket.response.profile
 
ProfileByUUIDResponse() - Constructor for class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
profileName - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
PROFILES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
ProfilesCommand - Class in pro.gravit.launchserver.command.profiles
 
ProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.ProfilesCommand
 
profilesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
profilesDir - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with profiles
ProfilesProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
ProfilesResponse - Class in pro.gravit.launchserver.socket.response.auth
 
ProfilesResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
profileWhitelist - Variable in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
proguard - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
ProGuardBuildTask(LaunchServer, ProGuardComponent.ProguardConf, ProGuardComponent) - Constructor for class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
ProGuardComponent - Class in pro.gravit.launchserver.components
 
ProGuardComponent() - Constructor for class pro.gravit.launchserver.components.ProGuardComponent
 
ProGuardComponent.ProGuardBuildTask - Class in pro.gravit.launchserver.components
 
ProGuardComponent.ProguardConf - Class in pro.gravit.launchserver.components
 
ProGuardComponent.ProGuardMultiReleaseFixer - Class in pro.gravit.launchserver.components
 
proguardConf - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
ProguardConf(LaunchServer, ProGuardComponent) - Constructor for class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
ProGuardMultiReleaseFixer(LaunchServer, ProGuardComponent, String) - Constructor for class pro.gravit.launchserver.components.ProGuardComponent.ProGuardMultiReleaseFixer
 
projectName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
properties - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
properties - Variable in class pro.gravit.launchserver.socket.Client
 
propertyMap - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
protectHandler - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
ProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
ProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.ProtectHandler
 
providers - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
providers - Static variable in class pro.gravit.launchserver.auth.mix.MixProvider
 
providers - Static variable in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
providers - Static variable in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
providers - Static variable in class pro.gravit.launchserver.auth.texture.TextureProvider
 
providers - Static variable in class pro.gravit.launchserver.components.Component
 
providers - Static variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
providers - Static variable in class pro.gravit.launchserver.socket.WebSocketService
 
publicKey - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
publicKey - Variable in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
publicKey() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the publicKey record component.
publicKeyTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
PublicKeyTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.PublicKeyTokenVerifier
 
push(int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
pushBytes(String, byte[]) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushDir(Path, String, Map<String, byte[]>, boolean) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushEncryptedDir(Path, String, String, Map<String, byte[]>, boolean) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, InputStream) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, Object, Type) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, StreamObject) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushJarFile(URL, Predicate<ZipEntry>, Predicate<String>) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushJarFile(Path, Predicate<ZipEntry>, Predicate<String>) - Method in class pro.gravit.launchserver.binary.BuildContext
 

Q

queryByLoginSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
queryByUsernameSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
queryByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
queryPermissionsByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
queryRolesByUserUUID - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 

R

rateLimit - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
rateLimitMillis - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
rating - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
rawDefineClass(String, byte[]) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
READ - Enum constant in enum class pro.gravit.launchserver.socket.response.WebSocketServerResponse.ThreadSafeStatus
 
READ - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
READ_WRITE - Enum constant in enum class pro.gravit.launchserver.socket.response.WebSocketServerResponse.ThreadSafeStatus
 
readCertificate(Reader) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readCertificate(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readConfig() - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
reader - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
readerClassPath - Variable in class pro.gravit.launchserver.binary.BuildContext
 
readLock() - Method in class pro.gravit.launchserver.socket.Client
 
readPrivateKey(Reader) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readPrivateKey(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readRuntimeConfig() - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
readTrustStore(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readUpdatesDir() - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
readUpdatesFromCache() - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
rebindNettyServerSocket() - Method in class pro.gravit.launchserver.LaunchServer
 
Reconfigurable - Interface in pro.gravit.launchserver
Allows calling commands using the config command
reconfigurableManager - Variable in class pro.gravit.launchserver.LaunchServer
 
ReconfigurableManager - Class in pro.gravit.launchserver.manangers
 
ReconfigurableManager() - Constructor for class pro.gravit.launchserver.manangers.ReconfigurableManager
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.MergeAuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
refreshedAfter() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the refreshedAfter record component.
refreshToken - Variable in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
RefreshTokenResponse - Class in pro.gravit.launchserver.socket.response.auth
 
RefreshTokenResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
registerAdapters(GsonBuilder) - Method in class pro.gravit.launchserver.manangers.LaunchServerGsonManager
 
registerAll() - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
registerApiKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
registerClient(Channel) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
registerCommands(CommandHandler, LaunchServer) - Static method in class pro.gravit.launchserver.command.handler.CommandHandler
 
registerComponents() - Static method in class pro.gravit.launchserver.components.Component
 
registerConfigurable(String, JsonConfigurable) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
registerEvent(LauncherModule.EventHandler<T>, Class<T>) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
registerHandlers() - Static method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
registerHook(MainBuildTask.IOHookSet.IOHook<R>) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
registerObject(String, Object) - Method in class pro.gravit.launchserver.LaunchServer
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.mix.MixProvider
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
registerProviders(LaunchServer) - Static method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
registerReconfigurable(String, Reconfigurable) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
registerResponses() - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
registration(String, String, AuthRequest.AuthPasswordInterface, Map<String, String>) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportRegistration
 
RejectAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
RejectAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
RejectPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
RejectPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.RejectPasswordVerifier
 
reload(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.LaunchServer
 
removeFeatureInfo(String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
removeList - Variable in class pro.gravit.launchserver.components.CommandRemoverComponent
 
removeListener(Consumer<LogEvent>) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
removeSeverlet(NettyWebAPIHandler.SeverletPathPair) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
replace(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replaceAfter(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replaceCounted(int, Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replacePre(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
report - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
reportType - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
requestPermissions(String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
RequestTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
RequestTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
RequestTextureProvider(String, String) - Constructor for class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
requestUUID - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
REQUIRED_2FA - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
reset() - Method in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
reset(String) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
reset(String, Path) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
resolve(LaunchServer, String) - Static method in class pro.gravit.launchserver.binary.LauncherBinary
 
resolveIndexFile(Path, String) - Static method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
resolveObjectFile(Path, String) - Static method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
response - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
response - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
RestoreResponse - Class in pro.gravit.launchserver.socket.response.auth
 
RestoreResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
RestoreResponse.ExtendedTokenProvider - Interface in pro.gravit.launchserver.socket.response.auth
 
result - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
result() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
rolesNameColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
rolesTable - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
rolesUUIDColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
rsaPrivateKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
rsaPublicKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
run() - Method in class pro.gravit.launchserver.LaunchServer
 
run() - Method in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
runtime - Variable in class pro.gravit.launchserver.LaunchServer
This object contains runtime configuration
runtimeDir - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
runtimeEncryptKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 

S

SafeClassWriter - Class in pro.gravit.launchserver.asm
ClassWriter с другой реализацией метода getCommonSuperClass: при его использовании не происходит загрузки классов.
SafeClassWriter(ClassReader, ClassMetadataReader, int) - Constructor for class pro.gravit.launchserver.asm.SafeClassWriter
 
SafeClassWriter(ClassMetadataReader, int) - Constructor for class pro.gravit.launchserver.asm.SafeClassWriter
 
save(String) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
save(String, Path) - Method in class pro.gravit.launchserver.manangers.ConfigManager
 
saveProfile(ClientProfile, Path) - Static method in class pro.gravit.launchserver.command.profiles.SaveProfilesCommand
 
SaveProfilesCommand - Class in pro.gravit.launchserver.command.profiles
 
SaveProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.profiles.SaveProfilesCommand
 
schedulerThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
secondSpoofingLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
secureHash - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
SecureProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
secureSalt - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
security - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
SecurityCheckCommand - Class in pro.gravit.launchserver.command.service
 
SecurityCheckCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
SecurityReportModuleEvent - Class in pro.gravit.launchserver.modules.events.security
 
SecurityReportModuleEvent(SecurityReportRequestEvent, SecurityReportResponse, Client) - Constructor for class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
SecurityReportResponse - Class in pro.gravit.launchserver.socket.response.secure
 
SecurityReportResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
send(HttpClient, HttpRequest, HttpHelper.HttpErrorHandler<T, E>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
send(HttpRequest, Class<T>) - Method in class pro.gravit.launchserver.HttpRequester
 
send(HttpRequest, Type) - Method in class pro.gravit.launchserver.HttpRequester
 
sendAsync(HttpClient, HttpRequest, HttpHelper.HttpErrorHandler<T, E>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
sendError(String) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
sendHttpResponse(ChannelHandlerContext, FullHttpResponse) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
sendObject(Channel, Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObject(Channel, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAll(Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAndClose(ChannelHandlerContext, Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAndClose(ChannelHandlerContext, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectToUUID(UUID, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendProfileUpdatesEvent - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
sendResult(RequestEvent) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
sendResultAndClose(RequestEvent) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
server - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
server - Variable in class pro.gravit.launchserver.binary.LauncherBinary
 
server - Variable in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
server - Variable in class pro.gravit.launchserver.command.Command
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerFullInitEvent
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerInitPhase
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerLauncherExeInit
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerNettyFullInitEvent
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerPostInitPhase
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerProfilesSyncEvent
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerUpdatesSyncEvent
 
server - Variable in class pro.gravit.launchserver.modules.impl.LaunchServerInitContext
 
server - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
serverBootstrap - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
serverId - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
serverID - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
serverID - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
serverIDColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
serverName() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns the value of the serverName record component.
ServerStatusCommand - Class in pro.gravit.launchserver.command.service
 
ServerStatusCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ServerStatusCommand
 
service - Variable in class pro.gravit.launchserver.LaunchServer
 
service - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
service - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
service - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
session - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
session() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the session record component.
sessionObject - Variable in class pro.gravit.launchserver.socket.Client
 
setBackend(TextureProvider) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
setBinaryName(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setCertificateManager(CertificateManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setClient(Client) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
setCommandHandler(CommandHandler) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setComponentName(String) - Method in class pro.gravit.launchserver.components.Component
 
setConfig(LaunchServerConfig) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setControl(ClassLoaderControl) - Static method in class pro.gravit.launchserver.holder.LaunchServerControlHolder
 
setController(ModuleLayer.Controller) - Static method in class pro.gravit.launchserver.holder.LaunchServerControlHolder
 
setDefaultMirror(MirrorManager.Mirror) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
setDeleteRuntimeDir(boolean) - Method in class pro.gravit.launchserver.binary.BuildContext
 
setDir(Path) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setDirectories(LaunchServer.LaunchServerDirectories) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setEnv(LauncherConfig.LauncherEnvironment) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setEnv(LaunchServer.LaunchServerEnv) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setKeyAgreementManager(KeyAgreementManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setLaunchServer(LaunchServer) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setLaunchServerConfigManager(LaunchServer.LaunchServerConfigManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setModulesManager(LaunchServerModulesManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setProfileHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
SetProfileResponse - Class in pro.gravit.launchserver.socket.response.auth
 
SetProfileResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
setProfiles(Set<ClientProfile>) - Method in class pro.gravit.launchserver.LaunchServer
 
setProjectName(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setProperty(String, T) - Method in class pro.gravit.launchserver.socket.Client
 
setRuntimeConfig(LaunchServerRuntimeConfig) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setRuntimeDir(Path) - Method in class pro.gravit.launchserver.binary.BuildContext
 
setShardId(Integer) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setStaticProperty(String, T) - Method in class pro.gravit.launchserver.socket.Client
 
setUsingEpoll(boolean) - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
SeverletPathPair(String, NettyWebAPIHandler.SimpleSeverletHandler) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
shardId - Variable in class pro.gravit.launchserver.LaunchServer
 
showApplyDialog(String) - Method in class pro.gravit.launchserver.command.Command
 
showHiddenFiles - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
sign - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
sign(LaunchServerConfig.JarSignerConf, Path, Path) - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
signAlgo - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
signature - Variable in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
signature() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the signature record component.
SignDirCommand - Class in pro.gravit.launchserver.command.tools
 
SignDirCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.tools.SignDirCommand
 
signedDataGenerator - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
SignerJar - Class in pro.gravit.launchserver.binary
Generator of signed Jars.
SignerJar(ZipOutputStream, Supplier<CMSSignedDataGenerator>, String, String) - Constructor for class pro.gravit.launchserver.binary.SignerJar
 
SignHelper - Class in pro.gravit.launchserver.helper
 
SignHelper.HashingNonClosingOutputStream - Class in pro.gravit.launchserver.helper
Helper output stream that also sends the data to the given.
SignHelper.HashingOutputStream - Class in pro.gravit.launchserver.helper
Helper output stream that also sends the data to the given.
SignJarCommand - Class in pro.gravit.launchserver.command.tools
 
SignJarCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.tools.SignJarCommand
 
SignJarTask - Class in pro.gravit.launchserver.binary.tasks
 
SignJarTask(LaunchServerConfig.JarSignerConf, LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.SignJarTask
 
SimpleError(String) - Constructor for class pro.gravit.launchserver.HttpRequester.SimpleError
 
simpleJsonResponse(HttpResponseStatus, Object) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
simpleResponse(HttpResponseStatus, String) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
SimpleResponse - Class in pro.gravit.launchserver.socket.response
 
SimpleResponse() - Constructor for class pro.gravit.launchserver.socket.response.SimpleResponse
 
size() - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
skin - Variable in class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
SkinAndCloakTextures(Texture, Texture) - Constructor for class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
skinLocalPath - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
skinURL - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
slimSupportConf - Variable in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
smallBytes - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
smallData - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
splitUtf8ToChunks(String, int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
SQLSourceConfig - Interface in pro.gravit.launchserver.auth
 
SQLUser(UUID, String, String, String, String, ClientPermissions) - Constructor for class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
SQLUserSession(AbstractSQLCoreProvider.SQLUser) - Constructor for class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUserSession
 
srv - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
srv - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
started - Variable in class pro.gravit.launchserver.LaunchServer
 
StarterAgent - Class in pro.gravit.launchserver
 
StarterAgent() - Constructor for class pro.gravit.launchserver.StarterAgent
 
staticProperties - Variable in class pro.gravit.launchserver.socket.Client
 
statusCode - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
statusCode() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
StdProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
StdProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
StopCommand - Class in pro.gravit.launchserver.command.basic
 
StopCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.StopCommand
 
stripLineNumbers - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
success - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
success - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordResponse
 
sudo(User, boolean) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
sudo(User, boolean) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportSudo
 
sudo(User, boolean) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
sync() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
SyncBinariesCommand - Class in pro.gravit.launchserver.command.sync
 
SyncBinariesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncBinariesCommand
 
syncBinaryFile - Variable in class pro.gravit.launchserver.binary.LauncherBinary
 
SyncCommand - Class in pro.gravit.launchserver.command.sync
 
SyncCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncCommand
 
syncLauncherBinaries() - Method in class pro.gravit.launchserver.LaunchServer
 
SyncLauncherModulesCommand - Class in pro.gravit.launchserver.command.sync
 
SyncLauncherModulesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncLauncherModulesCommand
 
syncModules() - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
SyncProfilesCommand - Class in pro.gravit.launchserver.command.sync
 
SyncProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncProfilesCommand
 
syncProfilesDir() - Method in class pro.gravit.launchserver.LaunchServer
 
SyncUPCommand - Class in pro.gravit.launchserver.command.sync
 
SyncUPCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncUPCommand
 
SyncUpdatesCacheCommand - Class in pro.gravit.launchserver.command.sync
 
SyncUpdatesCacheCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncUpdatesCacheCommand
 
SyncUpdatesCommand - Class in pro.gravit.launchserver.command.sync
 
SyncUpdatesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.sync.SyncUpdatesCommand
 
syncUpdatesDir(Collection<String>) - Method in class pro.gravit.launchserver.LaunchServer
 
syncUpdatesDir(Collection<String>) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 

T

table - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
tableHWID - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
tableHWIDLog - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
task - Variable in class pro.gravit.launchserver.binary.BuildContext
 
tasks - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
TEST - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
testEvent(InitPhase) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
text - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
textureProvider - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
TextureProvider - Class in pro.gravit.launchserver.auth.texture
 
TextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.TextureProvider
 
TextureProvider.SkinAndCloakTextures - Class in pro.gravit.launchserver.auth.texture
Deprecated.
TIMEOUT - Static variable in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
TIMEOUT - Static variable in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
timestamp - Variable in class pro.gravit.launchserver.socket.Client
 
tmpDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
tmpDir - Variable in class pro.gravit.launchserver.LaunchServer
 
toHexMode - Variable in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
TokenCommand - Class in pro.gravit.launchserver.command.service
 
TokenCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.TokenCommand
 
toString() - Method in exception class pro.gravit.launchserver.auth.AuthException
 
toString() - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
toString() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns a string representation of this record class.
toString() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
toString() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
toString() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.helper.MakeProfileHelper.Lwjgl3ifyOption
Returns a string representation of this record class.
toString() - Method in class pro.gravit.launchserver.HttpRequester.SimpleError
 
toString() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns a string representation of this record class.
toTexture() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
 
transform(byte[], String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMTransformer
 
transform(byte[], String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.Transformer
 
transform(ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
transform(ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
transform(ClassNode, String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMTransformer
 
transformClass(byte[], String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
transformers - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
transformField(AnnotationNode, FieldNode, ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
trustLevel - Variable in class pro.gravit.launchserver.socket.Client
 
TrustLevel() - Constructor for class pro.gravit.launchserver.socket.Client.TrustLevel
 
trustManager - Variable in class pro.gravit.launchserver.manangers.CertificateManager
 
trustStore - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
TRUSTSTORE_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
tryFindOpenJFXPath(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
tryUnpack() - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
type - Variable in class pro.gravit.launchserver.socket.Client
 

U

unbanHardware(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
unbanHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
UnindexAssetCommand - Class in pro.gravit.launchserver.command.hash
 
UnindexAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
UNIVERSAL - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
UnknownResponse - Class in pro.gravit.launchserver.socket.response
 
UnknownResponse() - Constructor for class pro.gravit.launchserver.socket.response.UnknownResponse
 
unlockSecret - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
unregisterHook(MainBuildTask.IOHookSet.IOHook<R>) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
unregisterObject(String, Object) - Method in class pro.gravit.launchserver.LaunchServer
 
unregisterReconfigurable(String) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
up() - Method in class pro.gravit.launchserver.socket.Client
 
updateAuth(User, String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
updateAuth(LaunchServer) - Method in class pro.gravit.launchserver.socket.Client
 
updateAuthSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
UpdateResponse - Class in pro.gravit.launchserver.socket.response.update
 
UpdateResponse() - Constructor for class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
UPDATES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
updatesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
updatesDir - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with updates/webroot
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
updateServerIDSQL - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
updatesManager - Variable in class pro.gravit.launchserver.LaunchServer
 
UpdatesManager - Class in pro.gravit.launchserver.manangers
 
UpdatesManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.UpdatesManager
 
UploadAssetMixProvider - Class in pro.gravit.launchserver.auth.mix
 
UploadAssetMixProvider() - Constructor for class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
url - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
url - Variable in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
url - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
url() - Method in record class pro.gravit.launchserver.auth.texture.JsonTextureProvider.JsonTexture
Returns the value of the url record component.
url() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns the value of the url record component.
url() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns the value of the url record component.
urls - Variable in class pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
 
user - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
User - Interface in pro.gravit.launchserver.auth.core
 
UserHardware - Interface in pro.gravit.launchserver.auth.core.interfaces
 
username - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
username - Variable in class pro.gravit.launchserver.socket.Client
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
username() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns the value of the username record component.
usernameColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 
userNotFound() - Static method in exception class pro.gravit.launchserver.auth.AuthException
 
UserSession - Interface in pro.gravit.launchserver.auth.core
 
UserSessionSupportHardware - Interface in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSessionSupportKeys - Interface in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSessionSupportKeys.ClientProfileKeys - Record Class in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSessionSupportProperties - Interface in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSupportAdditionalData - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportProperties - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportTextures - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
usingEpoll - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
uuid - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider.SQLUser
 
uuid - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
uuid - Variable in class pro.gravit.launchserver.socket.Client
 
uuid - Variable in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
uuid - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
uuid - Variable in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
uuid() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns the value of the uuid record component.
uuidColumn - Variable in class pro.gravit.launchserver.auth.core.AbstractSQLCoreProvider
 

V

value() - Element in annotation interface pro.gravit.launchserver.auth.Feature
 
value() - Element in annotation interface pro.gravit.launchserver.auth.Features
 
valueOf(String) - Static method in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.LaunchServer.ReloadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.socket.handlers.ContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.socket.response.WebSocketServerResponse.ThreadSafeStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.LaunchServer.ReloadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.socket.handlers.ContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.socket.response.WebSocketServerResponse.ThreadSafeStatus
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
verify() - Method in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
verifyAuth(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
verifyAuth(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
verifyClassCheckResult(LauncherTrustManager.CheckClassResult) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
verifySecureKey - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
verifySecureLevelKey(byte[], byte[], byte[]) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
VerifySecureLevelKeyResponse - Class in pro.gravit.launchserver.socket.response.secure
 
VerifySecureLevelKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
version - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
VersionCommand - Class in pro.gravit.launchserver.command.basic
 
VersionCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.VersionCommand
 
versions() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns the value of the versions record component.
VIRTUAL_THREADS - Enum constant in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
 
visible - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
visitFile(Path, BasicFileAttributes) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModulesVisitor
 
VoidTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
VoidTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 

W

WebSocketFrameHandler - Class in pro.gravit.launchserver.socket.handlers
 
WebSocketFrameHandler(NettyConnectContext, LaunchServer, WebSocketService) - Constructor for class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
WebSocketRequestContext(ChannelHandlerContext, String, Client, String, UUID) - Constructor for class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
WebSocketServerResponse - Interface in pro.gravit.launchserver.socket.response
 
WebSocketServerResponse.ThreadSafeStatus - Enum Class in pro.gravit.launchserver.socket.response
 
WebSocketService - Class in pro.gravit.launchserver.socket
 
WebSocketService(ChannelGroup, LaunchServer) - Constructor for class pro.gravit.launchserver.socket.WebSocketService
 
WebSocketService.EventResult - Class in pro.gravit.launchserver.socket
 
WebSocketService.WebSocketRequestContext - Class in pro.gravit.launchserver.socket
 
whitelist - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
WhitelistComponent - Class in pro.gravit.launchserver.components
 
WhitelistComponent() - Constructor for class pro.gravit.launchserver.components.WhitelistComponent
 
words - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
WORK_STEAL - Enum constant in enum class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig.NettyExecutorType
 
workerGroup - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
workerThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
write(byte[]) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
write(byte[], int, int) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
write(int) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
writeCertificate(Writer, X509CertificateHolder) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeCertificate(Path, X509CertificateHolder) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeConfig(LaunchServerConfig) - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
writeLock() - Method in class pro.gravit.launchserver.socket.Client
 
writePrivateKey(Writer, PrivateKey) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Writer, AsymmetricKeyParameter) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Path, PrivateKey) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Path, AsymmetricKeyParameter) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeRuntimeConfig(LaunchServerRuntimeConfig) - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
wrongPassword() - Static method in exception class pro.gravit.launchserver.auth.AuthException
 

Z

zip - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form