mirror of
https://github.com/ViaVersion/ViaVersion.git
synced 2024-11-22 10:05:12 +01:00
Fix when client doesn't have id
This commit is contained in:
parent
3f93bb051d
commit
9df545483c
@ -59,7 +59,7 @@ public class ViaConnectionManager {
|
||||
|
||||
/**
|
||||
* Returns the UUID from the frontend connection to this proxy server
|
||||
* Returns null when there isn't a server or frontend id was not found
|
||||
* Returns null when there isn't a server or this connection isn't frontend or it doesn't have an id
|
||||
* When ViaVersion is reloaded, this method may not return some players.
|
||||
* May not return ProtocolSupport players.
|
||||
* <p>
|
||||
@ -70,7 +70,8 @@ public class ViaConnectionManager {
|
||||
public UUID getConnectedClientId(UserConnection conn) {
|
||||
if (conn.getProtocolInfo() == null) return null;
|
||||
UUID uuid = conn.getProtocolInfo().getUuid();
|
||||
if (clients.get(uuid).equals(conn)) {
|
||||
UserConnection client = clients.get(uuid);
|
||||
if (client != null && client.equals(conn)) {
|
||||
// This is frontend
|
||||
return uuid;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user