MCPcopy Create free account

hub / github.com/GeyserMC/Floodgate / functions

Functions832 in github.com/GeyserMC/Floodgate

↓ 3 callersMethodcreateCode
()
core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java:77
↓ 3 callersMethoddisable
()
core/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java:81
↓ 3 callersMethoddisablePacketQueue
(boolean removeSelf)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:134
↓ 3 callersMethodenable
(Module... postInitializeModules)
core/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java:65
↓ 3 callersMethodfailedFuture
Returns a new CompletableFuture that is already completed exceptionally with the given exception. @param ex the exception @param <U> the type of the
core/src/main/java/org/geysermc/floodgate/util/Utils.java:120
↓ 3 callersMethodformatLocale
Cleans up and formats a locale string @param locale the locale to format @return the formatted locale
core/src/main/java/org/geysermc/floodgate/util/LanguageManager.java:62
↓ 3 callersMethodfrom
(JsonObject data)
core/src/main/java/org/geysermc/floodgate/skin/SkinDataImpl.java:48
↓ 3 callersMethodgetClassOrFallbackPrefixed
(String className, String fallbackClassName)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:117
↓ 3 callersMethodgetConfig
Get the config present in init.json and turn it into the given config class. This method will automatically copy and save the default config if the co
core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java:94
↓ 3 callersMethodgetCorrectUsername
()
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:57
↓ 3 callersMethodgetHostname
Returns the hostname used in the handshake packet. This is the hostname after Floodgate removed the data.
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:80
↓ 3 callersMethodgetJavaUsername
Returns the Java username of the linked player.
api/src/main/java/org/geysermc/floodgate/api/link/LinkRequest.java:35
↓ 3 callersMethodgetPlayer
(UUID uuid)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:85
↓ 3 callersMethodgetStackTrace
(Throwable throwable)
core/src/main/java/org/geysermc/floodgate/util/Utils.java:106
↓ 3 callersMethodgetVersion
Returns the version of the Bedrock client
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:68
↓ 3 callersMethodinjectAddonsCall
Method to loop through all the addons and call {@link InjectorAddon#onInject(Channel, boolean)} if {@link InjectorAddon#shouldInject()}. @param chann
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:74
↓ 3 callersMethodisEnabledAndAllowed
()
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:146
↓ 3 callersMethodisExpired
If this player link request is expired. @param linkTimeout the link timeout in millis @return true if the difference between now and requestTime is g
api/src/main/java/org/geysermc/floodgate/api/link/LinkRequest.java:63
↓ 3 callersMethodisInjected
If the server connection is currently injected. @return true if the server connection is currently injected, returns false otherwise
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:65
↓ 3 callersMethodisProxy
()
core/src/main/java/org/geysermc/floodgate/config/FloodgateConfig.java:59
↓ 3 callersMethodonAdd
(Object o)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:40
↓ 3 callersMethodplayerRemoved
(UUID correctUuid)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:219
↓ 3 callersMethodregister
This method will register the specified listener. @param listener the listener to register
core/src/main/java/org/geysermc/floodgate/platform/listener/ListenerRegistration.java:41
↓ 3 callersMethodrequest
(String urlString)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:76
↓ 3 callersMethodsetPendingRemove
This method is invoked when the player is no longer on the server, but the related platform- dependant event hasn't fired yet
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:214
↓ 3 callersMethodshouldInject
If the Injector should call {@link #onInject(Channel, boolean)} @return true if it should, false otherwise
api/src/main/java/org/geysermc/floodgate/api/inject/InjectorAddon.java:69
↓ 3 callersMethodskinFor
(UUID playerId)
core/src/main/java/org/geysermc/floodgate/util/MojangUtils.java:58
↓ 2 callersMethodaccept
(@NonNull CommandPreprocessingContext<C> context)
core/src/main/java/org/geysermc/floodgate/player/FloodgateCommandPreprocessor.java:45
↓ 2 callersFunctionaddRelocations
build-logic/src/main/kotlin/floodgate.shadow-conventions.gradle.kts:45
↓ 2 callersMethodapplyPlayerTypeFilter
(Object player, PlayerType filter, Object fallback)
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:127
↓ 2 callersMethodas
Casts the FloodgatePlayer instance to a class that extends FloodgatePlayer. @param <T> The instance to cast to. @return The FloodgatePlayer casted to
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:177
↓ 2 callersMethodauthType
Returns the authentication type used on the platform
core/src/main/java/org/geysermc/floodgate/platform/util/PlatformUtils.java:35
↓ 2 callersFunctionbuildNumber
build-logic/src/main/kotlin/extensions.kt:52
↓ 2 callersMethodbytesToUUID
(String uuidBytes)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:334
↓ 2 callersMethodbytesToUUID
(byte[] uuidBytes)
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:336
↓ 2 callersFunctioncallAddRelocations
build-logic/src/main/kotlin/floodgate.shadow-conventions.gradle.kts:55
↓ 2 callersMethodcallHandshakeHandlers
(HandshakeData handshakeData)
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeHandlersImpl.java:72
↓ 2 callersMethodcallResponseConsumer
(FloodgatePlayer player, byte[] data)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:146
↓ 2 callersMethodcastedStaticBooleanValue
(Field field)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:387
↓ 2 callersMethodcheckAndHandleLogin
(Object packet)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:153
↓ 2 callersMethodcloseForms0
(FloodgatePlayer player)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:103
↓ 2 callersMethodcollectionNotExists
(final String collectionName)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:339
↓ 2 callersMethodconfigure
()
bungee/src/main/java/org/geysermc/floodgate/module/BungeeAddonModule.java:39
↓ 2 callersMethodcreateEncryptedDataString
(BedrockData bedrockData)
core/src/main/java/org/geysermc/floodgate/api/ProxyFloodgateApi.java:46
↓ 2 callersMethodcreateGameProfile
(GameProfile oldProfile, Property textureProperty)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:90
↓ 2 callersMethodcreateLinkRequest
Creates a link request for the given Java player. @param javaId the uuid of the Java player @param javaUsername the username of the Java
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:97
↓ 2 callersMethodcreateReader
(HttpURLConnection connection)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:152
↓ 2 callersMethoddefineSubCommand
(Class<? extends FloodgateSubCommand> subCommandClass)
core/src/main/java/org/geysermc/floodgate/platform/command/SubCommands.java:38
↓ 2 callersMethoddescription
()
core/src/main/java/org/geysermc/floodgate/command/main/VersionSubcommand.java:58
↓ 2 callersMethoddisconnect
(Object packetListener, String kickMessage)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:224
↓ 2 callersMethodfloodgateData
()
core/src/main/java/org/geysermc/floodgate/player/HostnameSeparationResult.java:40
↓ 2 callersFunctionfullVersion
build-logic/src/main/kotlin/extensions.kt:32
↓ 2 callersMethodgetBedrockData
Returns the decrypted BedrockData sent by Geyser or null if the player isn't a Floodgate player.
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:53
↓ 2 callersMethodgetFormId
(byte[] data)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:172
↓ 2 callersMethodgetIdentifier
()
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:54
↓ 2 callersMethodgetKickMessage
()
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:159
↓ 2 callersMethodgetLinkedPlayer0
(@NonNull UUID bedrockId)
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:96
↓ 2 callersMethodgetLogString
Get a formatted language string with the default locale for Floodgate @param key language string to translate @param values values to put into the
core/src/main/java/org/geysermc/floodgate/util/LanguageManager.java:135
↓ 2 callersMethodgetMethodByName
Get a method from a class by using the name of the method. @param clazz the class to search the method in @param methodName the name of the meth
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:550
↓ 2 callersMethodgetOfflinePlayer
(GameProfile profile)
spigot/src/main/java/org/geysermc/floodgate/util/WhitelistUtils.java:80
↓ 2 callersMethodgetOnlinePlayers
()
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:83
↓ 2 callersMethodgetOrAddProperty
(PropertyKey key, Supplier<T> supplier)
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:228
↓ 2 callersMethodgetPacketHandlers
( Class<?> packet)
core/src/main/java/org/geysermc/floodgate/packet/PacketHandlersImpl.java:105
↓ 2 callersMethodgetPlayers
Returns all the online Floodgate players.
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:55
↓ 2 callersMethodgetProfileAudience
Get a ProfileAudience from a source. The source should be a platform-specific player instance when the player is online, and the username / uuid of th
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:66
↓ 2 callersMethodgetServerConnection
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/SpigotInjector.java:170
↓ 2 callersMethodhandleNewsItem
(Object player, NewsItem news, NewsItemAction action)
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:116
↓ 2 callersMethodhandlePart2
( Channel channel, String hostname, BedrockData bedrockData, L
core/src/main/java/org/geysermc/floodgate/player/FloodgateHandshakeHandler.java:207
↓ 2 callersMethodhandleProxyCall
( byte[] data, FloodgatePlayer source, Identity sourceIdentity )
core/src/main/java/org/geysermc/floodgate/pluginmessage/PluginMessageChannel.java:37
↓ 2 callersMethodhasPermission
(@NonNull String permission)
core/src/main/java/org/geysermc/floodgate/player/UserAudience.java:57
↓ 2 callersMethodheaderVersion
()
core/src/main/java/org/geysermc/floodgate/player/HostnameSeparationResult.java:44
↓ 2 callersMethodhideAndShowPlayer0
(Player source, Player target)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:180
↓ 2 callersMethodinit
()
core/src/main/java/org/geysermc/floodgate/database/config/DatabaseConfigLoader.java:61
↓ 2 callersMethodinjectClient
(Channel channel, boolean clientToProxy)
bungee/src/main/java/org/geysermc/floodgate/inject/bungee/BungeeInjector.java:83
↓ 2 callersMethodinjectClient
(ChannelFuture future)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/SpigotInjector.java:109
↓ 2 callersMethodisAddAllowed
(Object obj)
api/src/main/java/org/geysermc/floodgate/api/player/PropertyKey.java:55
↓ 2 callersMethodisFloodgateId
(UUID uuid)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:113
↓ 2 callersMethodisFloodgateId
Checks if the uuid of the player has the {@link #createJavaPlayerId(long)} format. This method can't validate a linked player uuid, since that doesn't
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:94
↓ 2 callersMethodisLinkedPlayer
Tells if the given player is a linked player @param playerId the uuid of the player to check, can be both a Java or a Bedrock uuid @return true if th
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:62
↓ 2 callersMethodisLinkedPlayer0
(@NonNull UUID bedrockId)
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:146
↓ 2 callersMethodisProxyData
()
spigot/src/main/java/org/geysermc/floodgate/util/ProxyUtils.java:30
↓ 2 callersMethodisValidLanguage
Ensures that the given locale is supported by Floodgate @param locale the locale to validate @return true if the given locale is supported by Floodga
core/src/main/java/org/geysermc/floodgate/util/LanguageManager.java:176
↓ 2 callersMethodkickPlayer
(Object player, String message)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:116
↓ 2 callersMethodlinkPlayer0
(UUID bedrockId, UUID javaId, String javaUsername)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:180
↓ 2 callersMethodlinkPlayer0
(UUID bedrockId, UUID javaId, String javaUsername)
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:163
↓ 2 callersMethodlinkPlayer0
(UUID bedrockId, UUID javaId, String username)
database/sqlite/src/main/java/org/geysermc/floodgate/database/SqliteDatabase.java:141
↓ 2 callersMethodlogKick
(Connection source, String reason)
bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeePluginMessageUtils.java:88
↓ 2 callersMethodlogKick
(ChannelMessageSource source, String reason)
velocity/src/main/java/org/geysermc/floodgate/pluginmessage/VelocityPluginMessageUtils.java:98
↓ 2 callersMethodmatches
(TypeLiteral<?> typeLiteral)
core/src/main/java/org/geysermc/floodgate/event/util/ListenerAnnotationMatcher.java:33
↓ 2 callersMethodmaybeSchedule
(Runnable runnable)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:191
↓ 2 callersMethodnewInstanceOrThrow
(Constructor<T> constructor, Object... parameters)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:188
↓ 2 callersMethodofAnyIdentifierBedrock
(String name)
core/src/main/java/org/geysermc/floodgate/player/audience/PlayerAudienceArgument.java:44
↓ 2 callersMethodperformCommand
(CommandContext<UserAudience> context, boolean add)
core/src/main/java/org/geysermc/floodgate/command/WhitelistCommand.java:77
↓ 2 callersMethodreadResponse
(HttpURLConnection connection, Class<T> clazz)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:99
↓ 2 callersMethodremovePlayerFromWhitelist
Removes the given Bedrock player from the whitelist. @param xuid the xuid of the username to be removed from the whitelist @param username the us
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:215
↓ 2 callersMethodschedule
(long delayMs)
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:78
↓ 2 callersMethodschedule
(Runnable runnable, long delay)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:170
↓ 2 callersMethodsetWhitelist
(OfflinePlayer player, boolean whitelist, SpigotVersionSpecificMethods versionSpecificMethods)
spigot/src/main/java/org/geysermc/floodgate/util/WhitelistUtils.java:76
↓ 2 callersMethodshouldCallFireRead
(Object queuedPacket)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:65
↓ 2 callersMethodshouldDisconnect
Returns if the player should be disconnected
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:121
← previousnext →101–200 of 832, ranked by callers