diff --git a/nukkit/src/main/java/me/lucko/luckperms/nukkit/LPNukkitBootstrap.java b/nukkit/src/main/java/me/lucko/luckperms/nukkit/LPNukkitBootstrap.java index 369676e65..f24f32220 100644 --- a/nukkit/src/main/java/me/lucko/luckperms/nukkit/LPNukkitBootstrap.java +++ b/nukkit/src/main/java/me/lucko/luckperms/nukkit/LPNukkitBootstrap.java @@ -106,7 +106,7 @@ public class LPNukkitBootstrap extends PluginBase implements LuckPermsBootstrap @Override public void onLoad() { this.logger = new NukkitPluginLogger(getLogger()); - + try { this.plugin.load(); } finally { diff --git a/sponge/src/main/java/me/lucko/luckperms/sponge/calculators/SpongeCalculatorFactory.java b/sponge/src/main/java/me/lucko/luckperms/sponge/calculators/SpongeCalculatorFactory.java index b1e746830..e6e15d537 100644 --- a/sponge/src/main/java/me/lucko/luckperms/sponge/calculators/SpongeCalculatorFactory.java +++ b/sponge/src/main/java/me/lucko/luckperms/sponge/calculators/SpongeCalculatorFactory.java @@ -54,10 +54,6 @@ public class SpongeCalculatorFactory implements CalculatorFactory { processors.add(new MapProcessor()); - if (this.plugin.getConfiguration().get(ConfigKeys.APPLY_SPONGE_IMPLICIT_WILDCARDS)) { - processors.add(new SpongeWildcardProcessor()); - } - if (this.plugin.getConfiguration().get(ConfigKeys.APPLYING_REGEX)) { processors.add(new RegexProcessor()); } @@ -66,6 +62,10 @@ public class SpongeCalculatorFactory implements CalculatorFactory { processors.add(new WildcardProcessor()); } + if (this.plugin.getConfiguration().get(ConfigKeys.APPLY_SPONGE_IMPLICIT_WILDCARDS)) { + processors.add(new SpongeWildcardProcessor()); + } + if (this.plugin.getConfiguration().get(ConfigKeys.APPLY_SPONGE_DEFAULT_SUBJECTS)) { if (metadata.getHolderType().isUser()) { processors.add(new UserDefaultsProcessor(this.plugin.getService(), contexts.getContexts().makeImmutable()));