#2379: Add ServerSwitchEvent getFrom API

This commit is contained in:
Mystiflow
2020-03-25 18:19:55 +11:00
committed by md_5
parent cb3f87bb27
commit f1c32f84f4
2 changed files with 8 additions and 1 deletions

View File

@@ -292,10 +292,11 @@ public class ServerConnector extends PacketHandler
user.setServerJoinQueue( null );
user.setDimensionChange( false );
ServerInfo from = ( user.getServer() == null ) ? null : user.getServer().getInfo();
user.setServer( server );
ch.getHandle().pipeline().get( HandlerBoss.class ).setHandler( new DownstreamBridge( bungee, user, server ) );
bungee.getPluginManager().callEvent( new ServerSwitchEvent( user ) );
bungee.getPluginManager().callEvent( new ServerSwitchEvent( user, from ) );
thisState = State.FINISHED;