LuckPerms

LuckPerms

41.4k Downloads

NullPointerException

FireController1847 opened this issue ยท 0 comments

commented

When I run any command that edits a group or user, I get this error.

java.lang.NullPointerException
at me.lucko.luckperms.common.locale.message.Message.format(Message.java:439)
at me.lucko.luckperms.common.locale.message.Message.asString(Message.java:483)
at me.lucko.luckperms.common.locale.message.Message.asString(Message.java:463)
at me.lucko.luckperms.common.command.utils.MessageUtils.contextSetToString(MessageUtils.java:197)
at me.lucko.luckperms.common.commands.generic.permission.PermissionSet.execute(PermissionSet.java:82)
at me.lucko.luckperms.common.command.abstraction.SharedMainCommand.execute(SharedMainCommand.java:99)
at me.lucko.luckperms.common.command.abstraction.SharedMainCommand.execute(SharedMainCommand.java:49)
at me.lucko.luckperms.common.command.abstraction.MainCommand.execute(MainCommand.java:103)
at me.lucko.luckperms.common.command.abstraction.MainCommand.execute(MainCommand.java:46)
at me.lucko.luckperms.common.command.CommandManager.execute(CommandManager.java:202)
at me.lucko.luckperms.common.command.CommandManager.lambda$onCommand$0(CommandManager.java:147)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[SMPICNIC] Command Sent successfully: "/lp group admin permission set nucleus.time.set.base true"

You can find the verbose here. We went over this quite a bit on the Discord. Here's the output of info:

[12-03-2018 18:59:26] Running LuckPerms v4.1.29 by Luck.
[12-03-2018 18:59:26] -  Platform: Sponge
[12-03-2018 18:59:26] -  Server Brand: SpongeForge
[12-03-2018 18:59:26] -  Server Version:
[12-03-2018 18:59:26] -  SpongeAPI: 7.1.0-SNAPSHOT-6aa4e43 - SpongeForge: 1.12.2-2611-7.1.0-BETA-2931
[12-03-2018 18:59:26] -  Storage:
[12-03-2018 18:59:26] -     Type: JSON
[12-03-2018 18:59:26] -  Messaging: None
[12-03-2018 18:59:26] -  Instance:
[12-03-2018 18:59:26] -     Static contexts: None
[12-03-2018 18:59:26] -     Online Players: 0 (1 unique)
[12-03-2018 18:59:26] -     Uptime: 19m 21s
[12-03-2018 18:59:26] -     Local Data: 1 users, 4 groups, 0 tracks
[12-03-2018 18:59:26][SMPICNIC] Command Sent successfully: "lp info"

This error seems VERY similar to #822. It's making the plugin unusable. Commit f969e2e works fine, so it must be related to these last few commits.