mirror of
https://github.com/lucko/LuckPerms.git
synced 2025-09-25 05:21:29 +02:00
Use slightly less spammy logging when user data isn't loaded in Bungee permission check handling
This commit is contained in:
@@ -62,8 +62,12 @@ public class BungeePermissionCheckListener implements Listener {
|
|||||||
|
|
||||||
User user = this.plugin.getUserManager().getIfLoaded(player.getUniqueId());
|
User user = this.plugin.getUserManager().getIfLoaded(player.getUniqueId());
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
|
this.plugin.getLogger().warn("A permission check was made for player " + player.getName() + " - " + player.getUniqueId() + ", " +
|
||||||
|
"but LuckPerms does not have any permissions data loaded for them. Perhaps their UUID has been altered since login?");
|
||||||
|
new Exception().printStackTrace();
|
||||||
|
|
||||||
e.setHasPermission(false);
|
e.setHasPermission(false);
|
||||||
throw new IllegalStateException("No permissions data present for player: " + player.getName() + " - " + player.getUniqueId());
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QueryOptions queryOptions = this.plugin.getContextManager().getQueryOptions(player);
|
QueryOptions queryOptions = this.plugin.getContextManager().getQueryOptions(player);
|
||||||
@@ -88,8 +92,12 @@ public class BungeePermissionCheckListener implements Listener {
|
|||||||
|
|
||||||
User user = this.plugin.getUserManager().getIfLoaded(player.getUniqueId());
|
User user = this.plugin.getUserManager().getIfLoaded(player.getUniqueId());
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
|
this.plugin.getLogger().warn("A permission check was made for player " + player.getName() + " - " + player.getUniqueId() + ", " +
|
||||||
|
"but LuckPerms does not have any permissions data loaded for them. Perhaps their UUID has been altered since login?");
|
||||||
|
new Exception().printStackTrace();
|
||||||
|
|
||||||
e.setResult(Tristate.UNDEFINED);
|
e.setResult(Tristate.UNDEFINED);
|
||||||
throw new IllegalStateException("No permissions data present for player: " + player.getName() + " - " + player.getUniqueId());
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QueryOptions queryOptions = this.plugin.getContextManager().getQueryOptions(player);
|
QueryOptions queryOptions = this.plugin.getContextManager().getQueryOptions(player);
|
||||||
|
Reference in New Issue
Block a user