Skip to content

Commit 223e2ad

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 2cdf3d5 + 638bcf7 commit 223e2ad

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

NetworkProxy/src/main/java/org/mcservernetwork/proxy/listener/bungee/ServerConnectListener.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.mcservernetwork.proxy.listener.bungee;
22

33
import io.lettuce.core.RedisFuture;
4+
import net.md_5.bungee.api.ProxyServer;
45
import net.md_5.bungee.api.chat.TextComponent;
56
import net.md_5.bungee.api.config.ServerInfo;
67
import net.md_5.bungee.api.connection.ProxiedPlayer;
@@ -29,11 +30,11 @@ public void onServerConnect(ServerConnectEvent event) {
2930
data.thenAccept(packet -> {
3031
PlayerSectorData sectorData = (PlayerSectorData) packet;
3132

32-
String current = player.getServer().getInfo().getName();
33+
ServerInfo current = player.getServer().getInfo();
3334
if (current == null)
34-
current = event.getTarget().getName();
35+
current = event.getTarget();
3536

36-
if (current.equals(sectorData.currentSectorName))
37+
if (current.getName().equals(sectorData.currentSectorName))
3738
return;
3839

3940
PacketStatus status = ClientStatusHandler.get(sectorData.currentSectorName);
@@ -42,10 +43,7 @@ public void onServerConnect(ServerConnectEvent event) {
4243
return;
4344
}
4445

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);
4947
});
5048
}
5149

0 commit comments

Comments
 (0)