Issue with Giving Perms
Closed this issue · 8 comments
Description
[I get this error when I try to give permissions to someone.]
What PEX Saw
Reason: While CONSOLE was executing /pex
Stacktrace:
java.lang.RuntimeException: java.lang.NullPointerException
at ru.tehkode.permissions.commands.CommandsManager.execute(CommandsManager.java:121)
at ru.tehkode.permissions.bukkit.PermissionsEx.onCommand(PermissionsEx.java:159)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512)
at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262)
at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
at net.minecraft.server.v1_5_R3.MinecraftServer.q(Unknown Source)
at net.minecraft.server.v1_5_R3.MinecraftServer.run(Unknown Source)
at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
at ru.tehkode.permissions.backends.FileBackend.getRegisteredUsers(FileBackend.java:196)
at ru.tehkode.permissions.PermissionBackend.getUsers(PermissionBackend.java:203)
at ru.tehkode.permissions.PermissionManager.getUsers(PermissionManager.java:144)
at ru.tehkode.permissions.bukkit.commands.PermissionsCommand.autoCompletePlayerName(PermissionsCommand.java:106)
at ru.tehkode.permissions.bukkit.commands.PermissionsCommand.autoCompletePlayerName(PermissionsCommand.java:73)
at ru.tehkode.permissions.bukkit.commands.UserCommands.userSetGroup(UserCommands.java:520)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at ru.tehkode.permissions.commands.CommandsManager$CommandBinding.call(CommandsManager.java:252)
at ru.tehkode.permissions.commands.CommandsManager.execute(CommandsManager.java:114)
... 10 more
PEX configuration
permissions:
backend: file
backends:
file:
file: permissions.yml
superperms: {}
Permissions database
groups:
Member:
prefix: '&6[&9Member&6]&7 '
default: true
permissions:
- essentials.ignore
- modifyworld.*
- essentials.help
- essentials.rules
- essentials.motd
- essentials.news
- essentials.customtext
- essentials.enderchest
- essentials.afk
- essentials.afk.auto
- essentials.sell
- essentials.home
- essentials.delhome
- essentials.spawn
- essentials.kits.tools
- essentials.kit
- essentials.kits
- essentials.pay
- essentials.balance
- essentials.bal
- essentials.msg
- essentials.msg.color
- essentials.r
- essentials.reply
- essentials.mail
- essentials.mail.send
- essentials.ping
- essentials.nick
- essentials.near
- essentials.worth
- essentials.signs.use.free
- essentials.signs.use.buy
- essentials.signs.use.warp
- essentials.balance.others
- essentials.balancetop
- essentials.baltop
- essentials.sethome
- essentials.sethome.multiple
- essentials.back
- essentials.back.ondeath
- essentials.tpa
- essentials.tpaccept
- essentials.tpahere
- essentials.tpdeny
- essentials.tpno
Admin:
prefix: '&6[&aAdmin&6]&c '
permissions:
- '*'
AdAdmin:
prefix: '&6[&5Advanced Admin&6]&c '
permissions:
- '*'
HAdmin:
prefix: '&6[&dHead Admin&6]&c '
permissions:
- '*'
CoOwner:
prefix: '&6[&cCo-Owner&6]&c '
permissions:
- '*'
Owner:
perfix: '&6[&4Owner&6]&c '
permissions:
- '*'
.
If you haven't noticed, it's 2022 (almost 2023!).
Did you fall through some sort of crack in the space-time continuum?
I know it 2022 and almost 2023. But, you keep not giving me a solution for this issue.
You are using a Minecraft version from 2013 (almost 10 years ago!) -- unless you travel back in time to 2013, we have no plans to even think about fixing any issues from back then.
If it was from 2013, then you should know a solution, since they fixed it like 2014 or 2013.
I'm not your personal servant, and tbh I've long forgotten anything since then. Things break over time, especially around usernames since the UUID migration happened in 2014.
When did I ever say, you were my personal servant, but I understand what you mean. I guess, I will ask my friend.
Thanks.
Good Day.