MCPcopy Create free account

hub / github.com/GeyserMC/Floodgate / functions

Functions832 in github.com/GeyserMC/Floodgate

↓ 1 callersFunctionjenkinsBranchName
todo remove these when we're not using Jenkins anymore
build-logic/src/main/kotlin/extensions.kt:87
↓ 1 callersMethodkickPlayer
Kicks the given player using the given message as the kick reason. @param player the player that should be kicked @param message the command message
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:176
↓ 1 callersFunctionlastCommitHash
build-logic/src/main/kotlin/extensions.kt:40
↓ 1 callersMethodlastIndexOf
(Object o)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:150
↓ 1 callersMethodlinkPlayer
Links a Java account to a Bedrock account. @param bedrockId the uuid of the Bedrock player @param javaId the uuid of the Java player @param userna
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:73
↓ 1 callersMethodlistIterator
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:155
↓ 1 callersMethodload
()
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:57
↓ 1 callersMethodload0
()
core/src/main/java/org/geysermc/floodgate/link/PlayerLinkHolder.java:82
↓ 1 callersMethodloadAs
This will load the config if it already exists or will create the config from the default config file if it doesn't exist. @param configType the clas
core/src/main/java/org/geysermc/floodgate/database/config/DatabaseConfigLoader.java:100
↓ 1 callersMethodminecraftVersion
Returns the Minecraft version the server is based on (or the most recent supported version for proxy platforms)
core/src/main/java/org/geysermc/floodgate/platform/util/PlatformUtils.java:41
↓ 1 callersMethodname
()
core/src/main/java/org/geysermc/floodgate/platform/command/FloodgateSubCommand.java:33
↓ 1 callersMethodofAnyUsernameBoth
(String name)
core/src/main/java/org/geysermc/floodgate/player/audience/PlayerAudienceArgument.java:48
↓ 1 callersMethodonChannelClosed
Called when the channel has been closed. Note that this method will be called for every closed connection (if it is injected), so it'll also run this
api/src/main/java/org/geysermc/floodgate/api/inject/InjectorAddon.java:53
↓ 1 callersMethodonInject
Called when injecting a specific channel (every client that is connected to the server has his own channel). Internally used for the Floodgate debugge
api/src/main/java/org/geysermc/floodgate/api/inject/InjectorAddon.java:44
↓ 1 callersMethodonRemoveInject
Called when Floodgate is removing the injection from the server. The addon should remove his traces otherwise it is likely that an error will popup af
api/src/main/java/org/geysermc/floodgate/api/inject/InjectorAddon.java:62
↓ 1 callersMethodreadDefaultResponse
(HttpURLConnection connection)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:131
↓ 1 callersMethodreadProperties
Reads a properties resource file @param resourceFile the resource file to read @return the properties file if the resource exists, otherwise null @thr
core/src/main/java/org/geysermc/floodgate/util/Utils.java:73
↓ 1 callersMethodreadResponseSilent
(HttpURLConnection connection, Class<T> clazz)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:122
↓ 1 callersFunctionregisterGenerateTemplateTasks
build-logic/src/main/kotlin/floodgate.generate-templates.gradle.kts:13
↓ 1 callersMethodregisterHack
(Plugin plugin)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotProtocolSupportListener.java:41
↓ 1 callersMethodregisterPermissions
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotCommandModule.java:68
↓ 1 callersMethodregisterPrefixMessages
()
core/src/main/java/org/geysermc/floodgate/util/PostEnableMessages.java:68
↓ 1 callersMethodremoveAddonsCall
Method to loop through all the addons and call {@link InjectorAddon#onRemoveInject(Channel)} if {@link InjectorAddon#shouldInject()}. @param channel
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:102
↓ 1 callersMethodremoveAll
(Collection c)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:120
↓ 1 callersMethodremoveConnection
(int id, SkinUploadSocket socket)
core/src/main/java/org/geysermc/floodgate/skin/SkinUploadManager.java:58
↓ 1 callersMethodremoveInjectedClient
(Channel channel)
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:47
↓ 1 callersMethodremoveInjection
Removes the injection from the server. Please note that this function should only be used internally (on plugin shutdown). This method will also remov
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:58
↓ 1 callersMethodremoveLinkRequest
(String javaUsername)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:255
↓ 1 callersMethodremoveLinkRequest
(String javaUsername)
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:245
↓ 1 callersMethodremovePlayer
Removes the given Bedrock player from the whitelist. @param uuid the UUID of the Bedrock player to be removed @param username the username of the
spigot/src/main/java/org/geysermc/floodgate/util/WhitelistUtils.java:65
↓ 1 callersMethodremoveProperty
(PropertyKey key)
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:158
↓ 1 callersMethodremoveSelf
()
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:151
↓ 1 callersMethodreplaceSkin
(Property[] properties, SkinData skinData)
bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeeSkinApplier.java:117
↓ 1 callersMethodreplaceSkin
(List<Property> properties, SkinData skinData)
velocity/src/main/java/org/geysermc/floodgate/util/VelocitySkinApplier.java:80
↓ 1 callersMethodreplaceSkin
(Player player, GameProfile oldProfile, SkinData skinData)
spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotSkinApplier.java:105
↓ 1 callersMethodreplaceSkinOld
(PropertyMap properties, SkinData skinData)
spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotSkinApplier.java:112
↓ 1 callersMethodsendForm
(UUID uuid, Form form)
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:96
↓ 1 callersMethodsendPacket
Send a raw Bedrock packet to the given online Bedrock player. @param bedrockPlayer the uuid of the online Bedrock player @param packetId the id
api/src/main/java/org/geysermc/floodgate/api/unsafe/Unsafe.java:39
↓ 1 callersMethodsendTransfer
(UUID player, String address, int port)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/TransferChannel.java:66
↓ 1 callersMethodseparateHostname
Separates the Floodgate data from the hostname @param hostname the string to look in @return The first string is the Floodgate data (or null if there
core/src/main/java/org/geysermc/floodgate/player/FloodgateHandshakeHandler.java:98
↓ 1 callersMethodserverImplementationName
()
core/src/main/java/org/geysermc/floodgate/platform/util/PlatformUtils.java:43
↓ 1 callersMethodset
(int index, Object element)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:140
↓ 1 callersMethodsetDatabaseImpl
(PlayerLink databaseImpl)
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:51
↓ 1 callersMethodsetDisconnectReason
Set the reason to disconnect the current player. @param reason the reason to disconnect
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:116
↓ 1 callersMethodsetHostname
(Object handshakePacket, String hostname)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:57
↓ 1 callersMethodsetHostname
Set the hostname of the handshake packet. Changing it here will also change it in the handshake packet. @param hostname the new hostname
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:88
↓ 1 callersMethodsetNewIp
(Channel channel, InetSocketAddress newIp)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:55
↓ 1 callersFunctionshouldAddBranchName
build-logic/src/main/kotlin/extensions.kt:46
↓ 1 callersMethodshouldRegister
Called by the CommandRegister to check if the command should be added given the config. @param config the config to check if a command should be adde
core/src/main/java/org/geysermc/floodgate/platform/command/FloodgateCommand.java:49
↓ 1 callersMethodstop
()
core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java:105
↓ 1 callersMethodtoArray
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:62
↓ 1 callersMethodtrace
Logs a trace message to the console, with 0 or more arguments. @param message the message to log to the console @param args the arguments to fill
api/src/main/java/org/geysermc/floodgate/api/logger/FloodgateLogger.java:80
↓ 1 callersFunctionversionWithBranchName
build-logic/src/main/kotlin/extensions.kt:49
MethodAutoBindProcessor
()
ap/src/main/java/org/geysermc/floodgate/ap/AutoBindProcessor.java:35
MethodBungeeCommandUtil
(LanguageManager manager, ProxyServer server, FloodgateApi api)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:45
MethodBungeeProxyDataHandler
( FloodgateHandshakeHandler handshakeHandler, ProxyFloodgateConfig config,
bungee/src/main/java/org/geysermc/floodgate/addon/data/BungeeProxyDataHandler.java:58
MethodChannelInDebugHandler
( String implementationType, boolean toServer, AtomicInteger packetCount,
core/src/main/java/org/geysermc/floodgate/addon/debug/ChannelInDebugHandler.java:43
MethodChannelInPacketHandler
(PacketHandlersImpl packetHandlers, boolean toServer)
core/src/main/java/org/geysermc/floodgate/addon/packethandler/ChannelInPacketHandler.java:37
MethodChannelOutDebugHandler
( String implementationType, boolean toServer, AtomicInteger packetCount,
core/src/main/java/org/geysermc/floodgate/addon/debug/ChannelOutDebugHandler.java:43
MethodChannelOutPacketHandler
(PacketHandlersImpl packetHandlers, boolean toServer)
core/src/main/java/org/geysermc/floodgate/addon/packethandler/ChannelOutPacketHandler.java:38
MethodClassProcessor
(String annotationClassName)
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:60
MethodCommandRegister
(Injector guice)
core/src/main/java/org/geysermc/floodgate/register/CommandRegister.java:47
MethodCommonCommandMessage
(String rawMessage)
core/src/main/java/org/geysermc/floodgate/command/CommonCommandMessage.java:47
MethodCommonModule
(Path dataDirectory)
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:82
MethodConsoleAudience
(@NonNull Object source, @NonNull CommandUtil commandUtil)
core/src/main/java/org/geysermc/floodgate/player/UserAudience.java:100
MethodDefaultHttpResponse
(int httpCode, JsonObject response)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:180
MethodEventSubscriber
( @NonNull Class<E> eventClass, @NonNull Consumer<E> handler, @NonNull Pos
core/src/main/java/org/geysermc/floodgate/event/EventSubscriber.java:36
MethodFloodgateHandshakeHandler
( HandshakeHandlersImpl handshakeHandlers, SimpleFloodgateApi api, Floodga
core/src/main/java/org/geysermc/floodgate/player/FloodgateHandshakeHandler.java:71
MethodFloodgateSenderMapper
(CommandUtil commandUtil)
core/src/main/java/org/geysermc/floodgate/player/audience/FloodgateSenderMapper.java:38
MethodHandshakeDataImpl
( Channel channel, boolean floodgatePlayer, BedrockData bedrockData,
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeDataImpl.java:51
MethodHostnameSeparationResult
( String floodgateData, int headerVersion, String hostnameRemainder)
core/src/main/java/org/geysermc/floodgate/player/HostnameSeparationResult.java:33
MethodInvalidPlayerIdentifierException
(@NonNull String message)
core/src/main/java/org/geysermc/floodgate/player/audience/InvalidPlayerIdentifierException.java:32
MethodLinkRequestImpl
(String javaUsername, UUID javaUniqueId, String linkCode, String bedrockUsername)
core/src/main/java/org/geysermc/floodgate/link/LinkRequestImpl.java:41
MethodMainCommand
()
core/src/main/java/org/geysermc/floodgate/command/main/MainCommand.java:43
MethodMessage
(String rawMessage)
core/src/main/java/org/geysermc/floodgate/command/LinkAccountCommand.java:181
MethodMessage
(String rawMessage)
core/src/main/java/org/geysermc/floodgate/command/UnlinkAccountCommand.java:124
MethodMessage
(String rawMessage)
core/src/main/java/org/geysermc/floodgate/command/WhitelistCommand.java:204
MethodMetrics
(FloodgateConfig config, PlatformUtils platformUtils, FloodgateApi api, @Named("implementationName
core/src/main/java/org/geysermc/floodgate/util/Metrics.java:58
MethodPermission
(String permission, PermissionDefault defaultValue)
core/src/main/java/org/geysermc/floodgate/command/util/Permission.java:44
MethodPlayerAudience
( @NonNull UUID uuid, @NonNull String username, @NonNull Strin
core/src/main/java/org/geysermc/floodgate/player/UserAudience.java:85
MethodProfileAudience
(@Nullable UUID uuid, @Nullable String username)
core/src/main/java/org/geysermc/floodgate/player/audience/ProfileAudience.java:38
MethodPropertyKey
(String key, boolean changeable, boolean removable)
api/src/main/java/org/geysermc/floodgate/api/player/PropertyKey.java:49
MethodProxyCommonModule
(Path dataDirectory)
core/src/main/java/org/geysermc/floodgate/module/ProxyCommonModule.java:38
MethodServerCommonModule
(Path dataDirectory)
core/src/main/java/org/geysermc/floodgate/module/ServerCommonModule.java:37
MethodSkinApplyEventImpl
( @NonNull FloodgatePlayer player, @Nullable SkinData currentSkin, @NonNul
core/src/main/java/org/geysermc/floodgate/event/skin/SkinApplyEventImpl.java:40
MethodSkinDataImpl
(@NonNull String value, @NonNull String signature)
core/src/main/java/org/geysermc/floodgate/skin/SkinDataImpl.java:43
MethodSkinUploadSocket
( int id, String verifyCode, SkinUploadManager uploadManager,
core/src/main/java/org/geysermc/floodgate/skin/SkinUploadSocket.java:59
MethodSpigotCommandUtil
( LanguageManager manager, Server server, FloodgateApi api, Sp
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:46
MethodSpigotDataHandler
( FloodgateHandshakeHandler handshakeHandler, FloodgateConfig config, Attr
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:58
MethodSpigotVersionSpecificMethods
(SpigotPlugin plugin)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:86
MethodUnsafeFloodgateApi
(PluginMessageManager pluginMessageManager)
core/src/main/java/org/geysermc/floodgate/api/UnsafeFloodgateApi.java:36
MethodUserAudience
( @NonNull UUID uuid, @NonNull String username, @NonNull String locale,
core/src/main/java/org/geysermc/floodgate/player/UserAudience.java:44
MethodVelocityCommandUtil
(LanguageManager manager, FloodgateApi api)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:48
MethodVelocityPlugin
(@DataDirectory Path dataDirectory, Injector guice)
velocity/src/main/java/org/geysermc/floodgate/VelocityPlugin.java:47
MethodVelocityProxyDataHandler
( FloodgateConfig config, FloodgateHandshakeHandler handshakeHandler, Pack
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityProxyDataHandler.java:105
MethodVelocityServerDataHandler
(ProxyFloodgateApi api, ProxyServer proxy)
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityServerDataHandler.java:88
MethodaddAddon
(InjectorAddon addon)
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:55
MethodaddAll
(Collection c)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:100
MethodaddChannels
(Set<PluginMessageChannel> channels)
core/src/main/java/org/geysermc/floodgate/pluginmessage/PluginMessageManager.java:37
MethodaddHandshakeHandler
(HandshakeHandler handshakeHandler)
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeHandlersImpl.java:39
← previousnext →301–400 of 832, ranked by callers