#2928: Add IPOther special plugin message
This commit is contained in:
parent
64e4f4658a
commit
023f407b0d
@ -381,6 +381,25 @@ public class DownstreamBridge extends PacketHandler
|
|||||||
out.writeInt( 0 );
|
out.writeInt( 0 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( subChannel.equals( "IPOther" ) )
|
||||||
|
{
|
||||||
|
ProxiedPlayer player = bungee.getPlayer( in.readUTF() );
|
||||||
|
if ( player != null )
|
||||||
|
{
|
||||||
|
out.writeUTF( "IPOther" );
|
||||||
|
out.writeUTF( player.getName() );
|
||||||
|
if ( player.getSocketAddress() instanceof InetSocketAddress )
|
||||||
|
{
|
||||||
|
InetSocketAddress address = (InetSocketAddress) player.getSocketAddress();
|
||||||
|
out.writeUTF( address.getHostString() );
|
||||||
|
out.writeInt( address.getPort() );
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
out.writeUTF( "unix://" + ( (DomainSocketAddress) player.getSocketAddress() ).path() );
|
||||||
|
out.writeInt( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
if ( subChannel.equals( "PlayerCount" ) )
|
if ( subChannel.equals( "PlayerCount" ) )
|
||||||
{
|
{
|
||||||
String target = in.readUTF();
|
String target = in.readUTF();
|
||||||
|
Loading…
Reference in New Issue
Block a user