diff --git a/common/src/main/java/me/lucko/luckperms/core/PermissionHolder.java b/common/src/main/java/me/lucko/luckperms/core/PermissionHolder.java index 3b931a24..d3c02c13 100644 --- a/common/src/main/java/me/lucko/luckperms/core/PermissionHolder.java +++ b/common/src/main/java/me/lucko/luckperms/core/PermissionHolder.java @@ -228,6 +228,13 @@ public abstract class PermissionHolder { Map perms = new HashMap<>(); for (Node node : getAllNodesFiltered(server, world, extraContext, includeGlobal, applyGroups)) { + if (plugin.getConfiguration().getApplyWildcards()) { + if (node.getPermission().equals("*") || node.getPermission().equals("'*'")) { + possibleNodes.forEach(n -> perms.put(n, true)); + continue; + } + } + perms.put(node.getPermission(), node.getValue()); if (plugin.getConfiguration().getApplyShorthand()) {