2.5.20 | bugfix
This commit is contained in:
@@ -24,20 +24,20 @@ public class Bungee_Sender_Reciver implements PluginMessageListener {
|
||||
@Override
|
||||
public void onPluginMessageReceived(String channel, Player player, byte[] message) {
|
||||
DataInputStream stream = new DataInputStream(new ByteArrayInputStream(message));
|
||||
send.debug(Main.plugin,"stream: "+stream.toString());
|
||||
try {
|
||||
String subChannel = stream.readUTF();
|
||||
String input = stream.readUTF();
|
||||
send.debug(Main.plugin,"subChannel: " +subChannel);
|
||||
send.debug(Main.plugin,"input: " +input);
|
||||
switch (subChannel) {
|
||||
case "join":
|
||||
Main.bungeeplayers.add(input);
|
||||
Main.bungeejoinplayers.add(input);
|
||||
break;
|
||||
case "left":
|
||||
Main.bungeeplayers.remove(input);
|
||||
Main.bungeejoinplayers.remove(input);
|
||||
break;
|
||||
case "clear":
|
||||
Main.bungeeplayers.clear();
|
||||
Main.bungeejoinplayers.clear();
|
||||
break;
|
||||
}
|
||||
|
@@ -61,9 +61,13 @@ public class Load {
|
||||
|
||||
if (SelectConfig.Bungee) {
|
||||
if (!Bukkit.getMessenger().isOutgoingChannelRegistered(plugin,"cgui:bungee")){
|
||||
send.debug(plugin, "registerIncomingPluginChannel §ecgui:bungee");
|
||||
send.debug(plugin, "registerOutgoingPluginChannel §ecgui:bungee");
|
||||
Bukkit.getMessenger().registerOutgoingPluginChannel(plugin,"cgui:bungee");
|
||||
}
|
||||
if (!Bukkit.getMessenger().isIncomingChannelRegistered(plugin,"cgui:onlinepl")){
|
||||
send.debug(plugin, "registerIncomingPluginChannel §ecgui:onlinepl");
|
||||
Bukkit.getMessenger().registerIncomingPluginChannel(plugin,"cgui:onlinepl", new Bungee_Sender_Reciver());
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
|
Reference in New Issue
Block a user