Package net.ME1312.SubServers.Bungee
Class SubProxy
java.lang.Object
net.md_5.bungee.api.ProxyServer
net.md_5.bungee.BungeeCord
net.ME1312.SubServers.Bungee.BungeeCommon
net.ME1312.SubServers.Bungee.SubProxy
- All Implemented Interfaces:
Listener
Main Plugin Class
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SubAPIbooleanfinal Filefinal booleanfinal Collection<io.netty.channel.Channel>final Proxyfinal PrintStreamfinal Pluginlongfinal HashMap<UUID,RemotePlayer> static final VersionFields inherited from class net.md_5.bungee.BungeeCord
eventLoops, gson, isRunning, pluginManager -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidGet the name from BungeeCord's original signature (for determining which fork is being used)getName()Further override BungeeCord's signature when patched into the same jargetServerInfo(String name) Force BungeeCord's implementation of getServerInfo()Emulate BungeeCord's getServers()Emulate Waterfall's getServersCopy()voidlogin(LoginEvent e) voidvoidvoidreload()Load data from the config (will attempt to merge with current configuration)voidvoidvoidvoidMethods inherited from class net.ME1312.SubServers.Bungee.BungeeCommon
getInstanceMethods inherited from class net.md_5.bungee.BungeeCord
addConnection, broadcast, broadcast, broadcast, broadcast, constructServerInfo, constructServerInfo, createTitle, getChannels, getConfig, getConfigurationAdapter, getConnectionThrottle, getConsole, getConsoleReader, getDisabledCommands, getGameVersion, getLogger, getOnlineCount, getPlayer, getPlayer, getPlayerByOfflineUUID, getPlayers, getPluginManager, getPluginsFolder, getProtocolVersion, getReconnectHandler, getScheduler, getTranslation, getVersion, matchPlayer, registerChannel, registerChannels, reloadMessages, removeConnection, setConfigurationAdapter, setReconnectHandler, start, stop, stop, unregisterChannelMethods inherited from class net.md_5.bungee.api.ProxyServer
setInstance
-
Field Details
-
proxies
-
hosts
-
exServers
-
rPlayerLinkS
-
rPlayerLinkP
-
rPlayers
-
out
-
dir
-
config
-
servers
-
lang
-
plugin
-
api
-
subprotocol
-
subdata
-
sudo
-
listeners
-
version
-
mProxy
-
canSudo
public boolean canSudo -
isPatched
public final boolean isPatched -
resetDate
public long resetDate
-
-
Method Details
-
reload
Load data from the config (will attempt to merge with current configuration)- Throws:
IOException
-
startListeners
public void startListeners()- Overrides:
startListenersin classBungeeCord
-
stopListeners
public void stopListeners()- Overrides:
stopListenersin classBungeeCord
-
getName
Further override BungeeCord's signature when patched into the same jar- Overrides:
getNamein classBungeeCord- Returns:
- Software Name
-
getBungeeName
Get the name from BungeeCord's original signature (for determining which fork is being used)- Specified by:
getBungeeNamein classBungeeCommon- Returns:
- BungeeCord Software Name
-
getServers
Emulate BungeeCord's getServers()- Overrides:
getServersin classBungeeCord- Returns:
- Server Map
-
getServersCopy
Emulate Waterfall's getServersCopy()- Specified by:
getServersCopyin classBungeeCommon- Returns:
- Server Map Copy
-
getServerInfo
Force BungeeCord's implementation of getServerInfo()- Overrides:
getServerInfoin classBungeeCord- Returns:
- ServerInfo
-
ping_passthrough
-
ping
-
login
-
validate
-
connected
-
fallback
-
disconnected
-
unsudo
-