java.lang.Object
net.minestom.server.extras.bungee.BungeeCordProxy
Deprecated, for removal: This API element is subject to removal in a future version.
BungeeCord forwarding support. Enabling BungeeGuard support with
setBungeeGuardTokens(Set)
helps to secure the server,
but managing your firewall is still recommended.
Please consider using VelocityProxy
instead.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
enable()
Deprecated, for removal: This API element is subject to removal in a future version.Enables bungee IP forwarding.Deprecated, for removal: This API element is subject to removal in a future version.static boolean
Deprecated, for removal: This API element is subject to removal in a future version.Checks whether BungeeGuard authentication is enabled.static boolean
Deprecated, for removal: This API element is subject to removal in a future version.Gets if bungee IP forwarding is enabled.static boolean
isValidBungeeGuardToken
(String token) Deprecated, for removal: This API element is subject to removal in a future version.Checks whether a token is one of the valid BungeeGuard tokensstatic void
setBungeeGuardTokens
(@Nullable Set<String> tokens) Deprecated, for removal: This API element is subject to removal in a future version.Sets the tokens used by BungeeGuard authentication.
-
Constructor Details
-
BungeeCordProxy
public BungeeCordProxy()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
enable
public static void enable()Deprecated, for removal: This API element is subject to removal in a future version.Enables bungee IP forwarding. -
isEnabled
public static boolean isEnabled()Deprecated, for removal: This API element is subject to removal in a future version.Gets if bungee IP forwarding is enabled.- Returns:
- true if forwarding is enabled
-
setBungeeGuardTokens
Deprecated, for removal: This API element is subject to removal in a future version.Sets the tokens used by BungeeGuard authentication. Setting the tokens to a not-null value enables BungeeGuard authentication, and setting it to a null value disables BungeeGuard authentication.- Parameters:
tokens
- The new BungeeGuard authentication tokens
-
isBungeeGuardEnabled
public static boolean isBungeeGuardEnabled()Deprecated, for removal: This API element is subject to removal in a future version.Checks whether BungeeGuard authentication is enabled.- Returns:
- Whether BungeeGuard authentication is enabled
-
getBungeeGuardTokens
Deprecated, for removal: This API element is subject to removal in a future version. -
isValidBungeeGuardToken
Deprecated, for removal: This API element is subject to removal in a future version.Checks whether a token is one of the valid BungeeGuard tokens- Parameters:
token
- The token to test- Returns:
- Whether the token is a valid BungeeGuard token
-
MinecraftServer.init(Auth)