Class BungeeCloudNetHelper


  • public final class BungeeCloudNetHelper
    extends java.lang.Object
    • Method Detail

      • getLastOnlineCount

        public static int getLastOnlineCount()
      • isOnMatchingFallbackInstance

        public static boolean isOnMatchingFallbackInstance​(net.md_5.bungee.api.connection.ProxiedPlayer player)
      • isFallbackServer

        public static boolean isFallbackServer​(net.md_5.bungee.api.config.ServerInfo serverInfo)
      • getNextFallback

        public static java.util.Optional<net.md_5.bungee.api.config.ServerInfo> getNextFallback​(net.md_5.bungee.api.connection.ProxiedPlayer player,
                                                                                                net.md_5.bungee.api.config.ServerInfo currentServer)
      • connectToFallback

        public static java.util.concurrent.CompletableFuture<de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot> connectToFallback​(net.md_5.bungee.api.connection.ProxiedPlayer player,
                                                                                                                                       java.lang.String currentServer)
      • isServiceEnvironmentTypeProvidedForBungeeCord

        public static boolean isServiceEnvironmentTypeProvidedForBungeeCord​(de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
      • init

        public static void init()
      • initProperties

        public static void initProperties​(de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
      • createNetworkConnectionInfo

        public static NetworkConnectionInfo createNetworkConnectionInfo​(net.md_5.bungee.api.connection.PendingConnection pendingConnection)
      • createServerInfo

        public static net.md_5.bungee.api.config.ServerInfo createServerInfo​(java.lang.String name,
                                                                             java.net.InetSocketAddress address)