Package net.md_5.bungee.api.config
Class ListenerInfo
java.lang.Object
net.md_5.bungee.api.config.ListenerInfo
Class representing the configuration of a server listener. Used for allowing
multiple listeners on different ports.
-
Constructor Summary
ConstructorsConstructorDescriptionListenerInfo
(InetSocketAddress host, String motd, int maxPlayers, int tabListSize, List<String> serverPriority, boolean forceDefault, Map<String, String> forcedHosts, String tabListType, boolean setLocalAddress, boolean pingPassthrough, int queryPort, boolean queryEnabled) Deprecated.ListenerInfo
(SocketAddress socketAddress, String motd, int maxPlayers, int tabListSize, List<String> serverPriority, boolean forceDefault, Map<String, String> forcedHosts, String tabListType, boolean setLocalAddress, boolean pingPassthrough, int queryPort, boolean queryEnabled, boolean proxyProtocol) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Deprecated.Deprecated.replaced byserverPriority
A list of host to server name mappings which will force a user to be transferred depending on the host they connect to.getHost()
Deprecated.BungeeCord can listen via Unix domain socketsint
Max amount of slots displayed on the ping page.getMotd()
Displayed MOTD.int
What port to run udp query on.List of servers in order of join attempt.Host to bind to.int
Number of players to be shown on the tab list.The type of tab list to useint
hashCode()
boolean
Whether reconnect locations will be used, or else the user is simply transferred to the default server on connect.boolean
Whether to pass the ping through when we can reliably get the target server (force default server).boolean
Whether to support HAProxy PROXY protocol.boolean
Whether to enable udp query.boolean
Whether to set the local address when connecting to servers.toString()
-
Constructor Details
-
ListenerInfo
@Deprecated public ListenerInfo(InetSocketAddress host, String motd, int maxPlayers, int tabListSize, List<String> serverPriority, boolean forceDefault, Map<String, String> forcedHosts, String tabListType, boolean setLocalAddress, boolean pingPassthrough, int queryPort, boolean queryEnabled) Deprecated. -
ListenerInfo
public ListenerInfo(SocketAddress socketAddress, String motd, int maxPlayers, int tabListSize, List<String> serverPriority, boolean forceDefault, Map<String, String> forcedHosts, String tabListType, boolean setLocalAddress, boolean pingPassthrough, int queryPort, boolean queryEnabled, boolean proxyProtocol)
-
-
Method Details
-
getDefaultServer
Deprecated.replaced byserverPriority
Gets the highest priority server to join.- Returns:
- default server
-
getFallbackServer
Deprecated.replaced byserverPriority
Gets the second highest priority server to join, or else the highest priority.- Returns:
- fallback server
-
getHost
Deprecated.BungeeCord can listen via Unix domain socketsGets the bind address as an InetSocketAddress if possible.- Returns:
- bind host
-
getSocketAddress
Host to bind to. -
getMotd
Displayed MOTD. -
getMaxPlayers
public int getMaxPlayers()Max amount of slots displayed on the ping page. -
getTabListSize
public int getTabListSize()Number of players to be shown on the tab list. -
getServerPriority
List of servers in order of join attempt. First attempt is the first element, second attempt is the next element, etc etc. -
isForceDefault
public boolean isForceDefault()Whether reconnect locations will be used, or else the user is simply transferred to the default server on connect. -
getForcedHosts
A list of host to server name mappings which will force a user to be transferred depending on the host they connect to. -
getTabListType
The type of tab list to use -
isSetLocalAddress
public boolean isSetLocalAddress()Whether to set the local address when connecting to servers. -
isPingPassthrough
public boolean isPingPassthrough()Whether to pass the ping through when we can reliably get the target server (force default server). -
getQueryPort
public int getQueryPort()What port to run udp query on. -
isQueryEnabled
public boolean isQueryEnabled()Whether to enable udp query. -
isProxyProtocol
public boolean isProxyProtocol()Whether to support HAProxy PROXY protocol. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
serverPriority