10
10
*/
11
11
public class PML implements PluginMessageListener {
12
12
13
- private String serverip = null ;
14
-
15
13
@ Override
16
14
public void onPluginMessageReceived (String channel , Player player , byte [] message ) {
17
15
if (!channel .equals ("BungeeCord" )) {
@@ -24,20 +22,14 @@ public void onPluginMessageReceived(String channel, Player player, byte[] messag
24
22
// Use the code sample in the 'Response' sections below to read
25
23
// the data.
26
24
String server = in .readUTF (); // Name of server, as given in the arguments
27
- Selector .getInstance ().getPlayerCounts ().put (server , in .readInt ());
25
+ Selector .getInstance ().getPlayerCounts ().put (server , in .readInt ()); // PlayerCount
28
26
} else if (subchannel .equals ("PlayerList" )){
29
27
String server = in .readUTF (); // The name of the server you got the player list of, as given in args.
30
28
Selector .getInstance ().getPlayerLists ().put (server , in .readUTF ().split (", " ));
31
- } else if (subchannel .equals ("ServerIP" )) {
32
- String servername = in .readUTF ();
33
- serverip = in .readUTF ();
34
- int port = in .readUnsignedShort ();
29
+ } else if (subchannel .equals ("GetServers" )) {
30
+ String [] serverList = in .readUTF ().split (", " );
31
+ Selector .getInstance ().setServerExists (serverList );
35
32
}
36
33
37
34
}
38
-
39
-
40
- public String getServerip () {
41
- return serverip ;
42
- }
43
35
}
0 commit comments