PEXPlugins / PermissionsEx

A powerful permissions plugin for Minecraft
https://permissionsex.stellardrift.ca
Apache License 2.0
481 stars 297 forks source link

PermissionsEx not recognized (I think) PLEASE HELP!!! #809

Closed ajcandrlc closed 11 years ago

ajcandrlc commented 11 years ago

Pex was working perfectly fine on my server for a few weeks, and then something happened. I whenever anybody logs on, they are not recognized as in a group, including me. The owner. Whenever I try to bring myself up on the ladder from the console, it gives me this error.

pex promote ajcandrlc 20:59:54 [INFO] Error occurred with PermissionsEx! Please post it to https://github.com/PEXPlugins/PermissionsEx/issues/new?title=&body=%23%23%23+Description+%23%23%23%0A%0A%5BInsert+description+of+issue+here%5D%0A%23%23%23+What+PEX+Saw+%23%23%23%0A%0A**Reason%3A**+While+CONSOLE+was+executing+%2Fpex%0A%0A**Stacktrace%3A**%0A%60%60%60%0Ajava.lang.RuntimeException%3A+java.lang.NullPointerException%0A%09at+ru.tehkode.permissions.commands.CommandsManager.execute%28CommandsManager.java%3A121%29%0A%09at+ru.tehkode.permissions.bukkit.PermissionsEx.onCommand%28PermissionsEx.java%3A159%29%0A%09at+org.bukkit.command.PluginCommand.execute%28PluginCommand.java%3A44%29%0A%09at+org.bukkit.command.SimpleCommandMap.dispatch%28SimpleCommandMap.java%3A189%29%0A%09at+org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand%28CraftServer.java%3A523%29%0A%09at+org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand%28CraftServer.java%3A512%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServer.an%28DedicatedServer.java%3A262%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServer.r%28DedicatedServer.java%3A227%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.q%28MinecraftServer.java%3A477%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.run%28MinecraftServer.java%3A410%29%0A%09at+net.minecraft.server.v1_5_R3.ThreadServerApplication.run%28SourceFile%3A573%29%0ACaused+by%3A+java.lang.NullPointerException%0A%09at+ru.tehkode.permissions.backends.FileBackend.getRegisteredUsers%28FileBackend.java%3A196%29%0A%09at+ru.tehkode.permissions.PermissionBackend.getUsers%28PermissionBackend.java%3A203%29%0A%09at+ru.tehkode.permissions.PermissionManager.getUsers%28PermissionManager.java%3A144%29%0A%09at+ru.tehkode.permissions.bukkit.commands.PermissionsCommand.autoCompletePlayerName%28PermissionsCommand.java%3A106%29%0A%09at+ru.tehkode.permissions.bukkit.commands.PermissionsCommand.autoCompletePlayerName%28PermissionsCommand.java%3A73%29%0A%09at+ru.tehkode.permissions.bukkit.commands.PromotionCommands.promoteUser%28PromotionCommands.java%3A79%29%0A%09at+sun.reflect.NativeMethodAccessorImpl.invoke0%28Native+Method%29%0A%09at+sun.reflect.NativeMethodAccessorImpl.invoke%28NativeMethodAccessorImpl.java%3A57%29%0A%09at+sun.reflect.DelegatingMethodAccessorImpl.invoke%28DelegatingMethodAccessorImpl.java%3A43%29%0A%09at+java.lang.reflect.Method.invoke%28Method.java%3A601%29%0A%09at+ru.tehkode.permissions.commands.CommandsManager%24CommandBinding.call%28CommandsManager.java%3A252%29%0A%09at+ru.tehkode.permissions.commands.CommandsManager.execute%28CommandsManager.java%3A114%29%0A%09...+10+more%0A%60%60%60%0A%23%23%23+PEX+configuration+%23%23%23%0A%60%60%60yaml%0Apermissions%3A%0A++backend%3A+file%0A++backends%3A%0A++++file%3A%0A++++++file%3A+permissions.yml%0A++superperms%3A+%7B%7D%0A%60%60%60%0A%23%23%23+Permissions+database+%23%23%23%0A%60%60%60yaml%0Agroups%3A%0A++++default%3A%0A++++++default%3A+true%0A++++++permissions%3A%0A++++++-+essentials.spawn%0A++++++-+essentials.rules%0A++++++-+essentials.motd%0A++++++-+essentials.list%0A++++++-+essentials.helpop%0A++++++-+essentials.help%0A++++++-+sg.arena.join%0A++++++-+sg.arena.vote%0A++++++-+spleef.join%0A++++++-+spleef.start%0A++++++-+serversigns.use%0A++++++-+paintball.general%0A++++++-+essentials.heal%0A++++++-+modifyworld.chat%0A++++++-+modifyworld.*%0A++++++-+multiverse.portal.access.survival-spawn%0A++++++-+multiverse.portal.access.spawn-survival%0A++++++prefix%0A++++++options%3A%0A++++++++build%3A+false%0A++++++++rank%3A+%271000%27%0A++++++worlds%3A%0A++++++++survival%3A%0A++++++++++permissions%3A%0A++++++++++-+essentials.sethome%0A++++++++++-+essentials.warps.survival%0A++++++++++-+essentials.home%0A++++++++++-+essentials.tpaccept%0A++++++++++-+essentials.tpdeny%0A++++Alpha%3A%0A++++++default%3A+false%0A++++++permissions%3A%0A++++++inheritance%3A%0A++++++-+default%0A++++++prefix%3A+%27%266+%5BAlpha%5D%27%0A++++++options%3A%0A++++++++build%3A+false%0A++++++++rank%3A+%27600%27%0A++++++worlds%3A%0A++++++++survival%3A%0A++++++++++permissions%3A%0A++++++++++-+essentials.tpaccept%0A++++++++++-+magiccarpet.mc%0A++++++++++-+essentials.tpahere%0A%0A++++Builder%3A%0A++++++permissions%3A%0A++++++-+essentials.afk%0A++++++-+essentials.back%0A++++++-+essentials.back.ondeath%0A++++++-+essentials.balance%0A++++++-+essentials.balance.others%0A++++++-+essentials.balancetop%0A++++++-+essentials.chat.color%0A++++++-+essentials.chat.shout%0A++++++-+essentials.chat.question%0A++++++-+essentials.compass%0A++++++-+essentials.depth%0A++++++-+essentials.home%0A++++++-+essentials.ignore%0A++++++-+essentials.mail%0A++++++-+essentials.mail.send%0A++++++-+essentials.me%0A++++++-+essentials.msg%0A++++++-+essentials.pay%0A++++++-+essentials.signs.use.*%0A++++++-+essentials.signs.create.disposal%0A++++++-+essentials.signs.create.mail%0A++++++-+essentials.signs.create.protection%0A++++++-+essentials.signs.create.trade%0A++++++-+essentials.signs.break.disposal%0A++++++-+essentials.signs.break.mail%0A++++++-+essentials.signs.break.protection%0A++++++-+essentials.signs.break.trade%0A++++++-+essentials.suicide%0A++++++-+essentials.time%0A++++++-+essentials.tpa%0A++++++-+essentials.tpaccept%0A++++++-+essentials.tpahere%0A++++++-+essentials.tpdeny%0A++++++-+essentials.warp%0A++++++-+essentials.warp.list%0A++++++-+essentials.worth%0A++++++-+bukkit.command.gamemode%0A++++++-+essentials.gamemode%0A++++++-+worldedit.*%0A++++++-+essentials.speed%0A++++++-+modifyworld*%0A++++++-+essentials.hat%0A++++++inheritance%3A%0A++++++-+default%0A++++++prefix%3A+%27%262%27%0A++++++options%3A%0A++++++++build%3A+true%0A++++++++rank%3A+%27500%27%0A++++Moderator%3A%0A++++++permissions%3A%0A++++++-+essentials.ban%0A++++++-+essentials.ban.notify%0A++++++-+essentials.banip%0A++++++-+essentials.broadcast%0A++++++-+essentials.clearinventory%0A++++++-+essentials.delwarp%0A++++++-+essentials.eco.loan%0A++++++-+essentials.ext%0A++++++-+essentials.getpos%0A++++++-+essentials.helpop.recieve%0A++++++-+essentials.home.others%0A++++++-+essentials.invsee%0A++++++-+essentials.jump%0A++++++-+essentials.kick%0A++++++-+essentials.kick.notify%0A++++++-+essentials.kill%0A++++++-+essentials.mute%0A++++++-+essentials.nick.others%0A++++++-+essentials.realname%0A++++++-+essentials.setwarp%0A++++++-+essentials.signs.create.*%0A++++++-+essentials.signs.break.*%0A++++++-+essentials.spawner%0A++++++-+essentials.thunder%0A++++++-+essentials.time%0A++++++-+essentials.time.set%0A++++++-+essentials.protect.alerts%0A++++++-+essentials.protect.admin%0A++++++-+essentials.protect.ownerinfo%0A++++++-+essentials.ptime%0A++++++-+essentials.ptime.others%0A++++++-+essentials.togglejail%0A++++++-+essentials.top%0A++++++-+essentials.tp%0A++++++-+essentials.tphere%0A++++++-+essentials.tphere%0A++++++-+essentials.tppos%0A++++++-+essentials.tptoggle%0A++++++-+essentials.unban%0A++++++-+essentials.unbanip%0A++++++-+essentials.weather%0A++++++-+essentials.whois%0A++++++-+essentials.world%0A++++++-+permissions.user.promote.default%0A++++++-+permissions.user.demote.default%0A++++++-+permissions.manage.membership%0A++++++-+modifyworld*%0A++++++-+essentials.reload%0A++++++-+bukkit.command.reload%0A++++++-+bukkit.command.give%0A++++++-+essentials.item%0A++++++-+essentials.itemspawn.exempt%0A++++++-+essentials.itemspawn.item-all%0A++++++-+essentials.itemspawn.item-%5Bitemname%5D%0A++++++-+essentials.itemspawn.item-%5Bitemid%5D%0A++++++-+essentials.oversizedstacks%0A++++++inheritance%3A%0A++++++-+builder%0A++++++prefix%3A+%27%265+%5BModerator%5D%27%0A++++++options%3A%0A++++++++build%3A+true%0A++++++++rank%3A+%27200%27%0A++++Admin%3A%0A++++++permissions%3A%0A++++++-+-essentials.backup%0A++++++-+-essentials.essentials%0A++++++-+-essentials.setspawn%0A++++++-+-essentials.reloadall%0A++++++-+essentials.*%0A++++++-+permissions.manage.users%0A++++++-+permissions.manage.users.permissions%0A++++++-+permissions.manage.users.permissions.timed%0A++++++inheritance%3A%0A++++++-+moderator%0A++++++prefix%3A+%27%26c+%5BAdmin%5D%27%0A++++++options%3A%0A++++++++build%3A+true%0A++++++++rank%3A+%27100%27%0A++++Owner%3A%0A++++++permissions%3A%0A++++++-+%27*%27%0A++++++inheritance%3A%0A++++++-+admin%0A+5BCo-Owner%5D%2727%26a+% 20:59:54 [INFO] %0A++++++options%3A%0A++++++++build%3A+true%0A++++++++rank%3A+%2750%27%0Ausers%3A%0A++Hippo747%3A%0A++++group%3A%0A++++-+Moderator%0A++enderme456%3A%0A++++group%3A%0A++++-+Owner%0A++AJCANDRLC%3A%0A++++group%3A%0A++++-+Owner%0A++leavemytacoalone%3A%0A++++group%3A%0A++++-+Moderator%0A++++prefix%3A+%27%262+%5BTop+Bacca%5D%27%0A%60%60%60%0A. Full error: 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(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 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.PromotionCommands.promoteUser(PromotionCommands.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at ru.tehkode.permissions.commands.CommandsManager$CommandBinding.call(CommandsManager.java:252) at ru.tehkode.permissions.commands.CommandsManager.execute(CommandsManager.java:114) ... 10 more

This is my permissions file.

http://pastebin.com/PFs6HEEn

If anyone knows a fix, or can help, it would be greatly appreciated.

zml2008 commented 11 years ago

This issue is no longer relevant with the upcoming PermissionsEx 2.0. See this forum post for more information.