diff --git a/premium/src/main/java/us/ajg0702/queue/logic/permissions/hooks/LuckPermsHook.java b/premium/src/main/java/us/ajg0702/queue/logic/permissions/hooks/LuckPermsHook.java index ed7401b..d062a20 100644 --- a/premium/src/main/java/us/ajg0702/queue/logic/permissions/hooks/LuckPermsHook.java +++ b/premium/src/main/java/us/ajg0702/queue/logic/permissions/hooks/LuckPermsHook.java @@ -37,7 +37,12 @@ public class LuckPermsHook implements PermissionHook { User user = api.getUserManager().getUser(player.getUniqueId()); - assert user != null; + if(user == null) { + main.getLogger().warn("LuckPerms doesnt seem to have data loaded for "+player.getName()+"!" + + "Because of this I can't load priority permissions. Acting like "+player.getName()+" doesnt have any."); + return Collections.emptyList(); + } + SortedSet nodes = user.resolveDistinctInheritedNodes(QueryOptions.nonContextual()); List perms = new ArrayList<>();