File tree 1 file changed +5
-7
lines changed
NetworkProxy/src/main/java/org/mcservernetwork/proxy/listener/bungee
1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change 1
1
package org .mcservernetwork .proxy .listener .bungee ;
2
2
3
3
import io .lettuce .core .RedisFuture ;
4
+ import net .md_5 .bungee .api .ProxyServer ;
4
5
import net .md_5 .bungee .api .chat .TextComponent ;
5
6
import net .md_5 .bungee .api .config .ServerInfo ;
6
7
import net .md_5 .bungee .api .connection .ProxiedPlayer ;
@@ -29,11 +30,11 @@ public void onServerConnect(ServerConnectEvent event) {
29
30
data .thenAccept (packet -> {
30
31
PlayerSectorData sectorData = (PlayerSectorData ) packet ;
31
32
32
- String current = player .getServer ().getInfo (). getName ();
33
+ ServerInfo current = player .getServer ().getInfo ();
33
34
if (current == null )
34
- current = event .getTarget (). getName () ;
35
+ current = event .getTarget ();
35
36
36
- if (current .equals (sectorData .currentSectorName ))
37
+ if (current .getName (). equals (sectorData .currentSectorName ))
37
38
return ;
38
39
39
40
PacketStatus status = ClientStatusHandler .get (sectorData .currentSectorName );
@@ -42,10 +43,7 @@ public void onServerConnect(ServerConnectEvent event) {
42
43
return ;
43
44
}
44
45
45
- PacketTransfer transfer = new PacketTransfer ();
46
- transfer .targetSectorName = sectorData .currentSectorName ;
47
- transfer .uniqueId = player .getUniqueId ().toString ();
48
- NetworkAPI .Net .publish (Channel .TRANSFER_REQUEST , transfer );
46
+ player .connect (current );
49
47
});
50
48
}
51
49
You can’t perform that action at this time.
0 commit comments