Skip to content
Success

Changes

Summary

  1. Flesh out the Proxy API (commit: 4aa9439) (details)
Commit 4aa943953ffcd46dc8cdd5718fbe8f81abe48d50 by ME1312
Flesh out the Proxy API
- Proxies connected to Redis are downloaded on startup/reload
- Named proxies are no longer removed on disconnect
- Proxies now show up in `/sub list`
- Proxies now have Add/Remove events in the API
- Proxies are included in the response of the `DownloadServerList`
packet
(commit: 4aa9439)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/SubAPI.java (diff)
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/Event/SubRemoveHostEvent.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/Library/Files/config.yml (diff)
The file was addedSubServers.Bungee/src/net/ME1312/SubServers/Bungee/Event/SubNetworkDisconnectEvent.java
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Host/Proxy.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Host/ServerContainer.java (diff)
The file was addedSubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubAddProxyEvent.java
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkProxy.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/Network/SubDataClient.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Library/Files/lang.yml (diff)
The file was modified SubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/Event/SubRemoveHostEvent.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Network/SubDataServer.java (diff)
The file was addedSubServers.Host/src/net/ME1312/SubServers/Host/API/Event/SubAddProxyEvent.java
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Event/SubRemoveHostEvent.java (diff)
The file was modified SubServers.Host/src/net/ME1312/SubServers/Host/API/Event/SubRemoveHostEvent.java (diff)
The file was addedSubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/Event/SubAddProxyEvent.java
The file was addedSubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/Event/SubRemoveProxyEvent.java
The file was addedSubServers.Bungee/src/net/ME1312/SubServers/Bungee/Event/SubAddProxyEvent.java
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.java (diff)
The file was modified SubServers.Host/src/net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.java (diff)
The file was addedSubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveProxyEvent.java
The file was modified SubServers.Host/src/net/ME1312/SubServers/Host/SubCommand.java (diff)
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveHostEvent.java (diff)
The file was addedSubServers.Host/src/net/ME1312/SubServers/Host/API/Event/SubRemoveProxyEvent.java
The file was addedSubServers.Bungee/src/net/ME1312/SubServers/Bungee/Event/SubRemoveProxyEvent.java
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/SubAPI.java (diff)
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Compatibility/BungeeChat.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/Network/Packet/PacketInRunEvent.java (diff)
The file was modified SubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/Event/SubNetworkConnectEvent.java (diff)
The file was addedSubServers.Sync/src/net/ME1312/SubServers/Sync/Event/SubRemoveProxyEvent.java
The file was addedSubServers.Bungee/src/net/ME1312/SubServers/Bungee/Event/SubNetworkConnectEvent.java
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/SubCommand.java (diff)
The file was addedSubServers.Sync/src/net/ME1312/SubServers/Sync/Event/SubAddProxyEvent.java
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/SubCommand.java (diff)
The file was modified SubServers.Host/src/net/ME1312/SubServers/Host/API/Event/SubNetworkConnectEvent.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/SubCommand.java (diff)
The file was modified SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubNetworkConnectEvent.java (diff)
The file was modified SubServers.Bungee/src/net/ME1312/SubServers/Bungee/SubPlugin.java (diff)
The file was modified SubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/SubCommand.java (diff)
The file was modified SubServers.Sync/src/net/ME1312/SubServers/Sync/Event/SubNetworkConnectEvent.java (diff)
The file was modified SubServers.Client/Sponge/src/net/ME1312/SubServers/Client/Sponge/Network/Packet/PacketInRunEvent.java (diff)