PEXPlugins / PermissionsEx

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

PermissionsEx error #882

Closed jakesullyneytiri closed 11 years ago

jakesullyneytiri commented 11 years ago

Hi when i setup permissions.yml file by copying from a rtf file and paste it into yml then whole plugin throws a error and then gives a huge link to github but url is to lage that i get when viewing url i get this from github

414 Request-URI Too Large

so you should fix so it create a .log file with error instead since it's impossible to use huge links at github so i need you to help us to solve this error since we cannot find what is the problem to the error :/

also here is a copy of the error that we get

16.07 13:48:18 [Server] SEVERE 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+performing+PEX+check%0A%0A**Stacktrace%3A**%0A%60%60%60%0Ajava.lang.NullPointerException%0A%09at+ru.tehkode.permissions.backends.file.FileEntity.getNode%28FileEntity.java%3A48%29%0A%09at+ru.tehkode.permissions.backends.file.FileEntity.%3Cinit%3E%28FileEntity.java%3A42%29%0A%09at+ru.tehkode.permissions.backends.file.FileUser.%3Cinit%3E%28FileUser.java%3A39%29%0A%09at+ru.tehkode.permissions.backends.FileBackend.getUser%28FileBackend.java%3A111%29%0A%09at+ru.tehkode.permissions.PermissionManager.getUser%28PermissionManager.java%3A116%29%0A%09at+ru.tehkode.permissions.PermissionManager.getUser%28PermissionManager.java%3A135%29%0A%09at+ru.tehkode.permissions.bukkit.PermissionsEx.getUser%28PermissionsEx.java%3A201%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck%28PermissiblePEX.java%3A150%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission%28PermissiblePEX.java%3A125%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission%28PermissiblePEX.java%3A116%29%0A%09at+org.bukkit.craftbukkit.v1_5_R3.entity.CraftHumanEntity.hasPermission%28CraftHumanEntity.java%3A111%29%0A%09at+ru.tehkode.modifyworld.ModifyworldListener.permissionDenied%28ModifyworldListener.java%3A129%29%0A%09at+ru.tehkode.modifyworld.handlers.PlayerListener.onPlayerInteract%28PlayerListener.java%3A290%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%3A606%29%0A%09at+org.bukkit.plugin.java.JavaPluginLoader%241.execute%28JavaPluginLoader.java%3A425%29%0A%09at+org.bukkit.plugin.RegisteredListener.callEvent%28RegisteredListener.java%3A62%29%0A%09at+org.bukkit.plugin.SimplePluginManager.fireEvent%28SimplePluginManager.java%3A477%29%0A%09at+org.bukkit.plugin.SimplePluginManager.callEvent%28SimplePluginManager.java%3A462%29%0A%09at+org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerInteractEvent%28CraftEventFactory.java%3A190%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerInteractManager.interact%28PlayerInteractManager.java%3A370%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerConnection.a%28PlayerConnection.java%3A637%29%0A%09at+net.minecraft.server.v1_5_R3.Packet15Place.handle%28SourceFile%3A58%29%0A%09at+net.minecraft.server.v1_5_R3.NetworkManager.b%28NetworkManager.java%3A292%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerConnection.d%28PlayerConnection.java%3A115%29%0A%09at+net.minecraft.server.v1_5_R3.ServerConnection.b%28SourceFile%3A35%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServerConnection.b%28SourceFile%3A30%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.r%28MinecraftServer.java%3A581%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServer.r%28DedicatedServer.java%3A226%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%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%0D%0A++Member%3A%0D%0A++++prefix%3A+%27%266%5B%268Member%266%5D%27%0D%0A++++suffix%3A+%27%267%27%0D%0A++++default%3A+true%0D%0A++++permissions%3A%0D%0A++++-+modifyworld.*%0D%0A++++-+essentials.chat%0D%0A++++-+bukkit.command.help%0D%0A++++-+bukkit.command.list%0D%0A++++-+bukkit.command.me%0D%0A++++-+bukkit.command.version%0D%0A++++-+essentials.help%0D%0A++++-+essentials.helpop%0D%0A++++-+essentials.list%0D%0A++++-+essentials.motd%0D%0A++++-+essentials.rules%0D%0A++++-+essentials.spawn%0D%0A++++-+essentials.jail.allow.help%0D%0A++++-+essentials.jail.allow.helpop%0D%0A++++-+essentials.jail.allow.rules%0D%0A++++-+essentials.afk%0D%0A++++-+essentials.afk.auto%0D%0A++++-+essentials.balance%0D%0A++++-+essentials.balance.others%0D%0A++++-+essentials.balancetop%0D%0A++++-+essentials.delhome%0D%0A++++-+essentials.depth%0D%0A++++-+essentials.exp%0D%0A++++-+essentials.ignore%0D%0A++++-+essentials.itemdb%0D%0A++++-+essentials.home%0D%0A++++-+essentials.mail%0D%0A++++-+essentials.mail.send%0D%0A++++-+essentials.pay%0D%0A++++-+essentials.protect%0D%0A++++-+essentials.seen%0D%0A++++-+essentials.sethome%0D%0A++++-+essentials.sethome.bed%0D%0A++++-+essentials.signs.create.protection%0D%0A++++-+essentials.signs.create.mail%0D%0A++++-+essentials.signs.create.trade%0D%0A++++-+essentials.signs.break.mail%0D%0A++++-+essentials.signs.break.protection%0D%0A++++-+essentials.signs.break.trade%0D%0A++++-+essentials.suicide%0D%0A++++-+essentials.tpa%0D%0A++++-+essentials.tpaccept%0D%0A++++-+essentials.tpdeny%0D%0A++++-+essentials.warp%0D%0A++++-+essentials.warp.list%0D%0A++++-+essentials.worth%0D%0A++++-+essentials.jail.allow.mail%0D%0A++++-+essentials.jail.allow.ping%0D%0A++++-+essentials.jail.allow.seen%0D%0A++++-+essentials.getpos%0D%0A++++-+essentials.kit%0D%0A++++-+essentials.kits.Starter%0D%0A++++-+bukkit.command.plugins%0D%0A++++-+essentials.signs.use.*%0D%0A++++-+essentials.helpop%0D%0A++++-+creativegates.use%0D%0A++++-+factions.kit.fullplayer%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%277%27%0D%0A++Coal%3A%0D%0A++++prefix+%27%266%5B%260Coal%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Member%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.sethome.multiple.3%0D%0A++++-+essentials.hat%0D%0A++++-+essentials.kit.Coal%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Redstone%3A%0D%0A++++prefix%3A+%27%266%5B%264Redstone%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Coal%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.sethome.multiple.5%0D%0A++++-+essentials.kit.Wood%0D%0A++++-+essentials.kit.Redstone%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Lapis%3A%0D%0A++++prefix%3A+%27%266%5B%261Lapis%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Redstone%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.kit.Lapis%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Iron%3A%0D%0A++++prefix%3A+%27%266%5B%267Iron%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Lapis%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.kit.Iron%0D%0A++++-+essentials.kit.Pig%0D%0A++++-+essentials.nick%0D%0A++++-+essentials.nick.color%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Gold%3A%0D%0A++++prefix%3A+%27%266%5B%26eGold%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-Iron%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.kit.Gold%0D%0A++++-+essentials.heal%0D%0A++++-+essentials.feed%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Diamond%3A%0D%0A++++prefix%3A+%27%266%5B%26bDiamond%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Gold%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.kit.Diamond%0D%0A++++-+essentials.repair%0D%0A++++-+essentials.fly%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Crystal%3A%0D%0A++++prefix%3A+%27%266%5B%263Crystal%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Diamond%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.kit.Crystal%0D%0A++++-+essentials.god%0D%0A++++-+essentials.god.pvp%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Chat-Mod%3A%0D%0A++++prefix%3A+%27%266%5B%261C%262h%263a%264t%265-%266M%267o%268d%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Crystal%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+modifyworld.*%0D%0A++++-+bukkit.command.time.set%0D%0A++++-+essentials.kick%0D%0A++++-+essentials.kick.notify%0D%0A++++-+essentials.mute%0D%0A++++-+essentials.mute.notify%0D%0A++++-+essentials.fly%0D%0A++++-+essentials.kit.chatmod%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Moderator%3A%0D%0A++++prefix%3A+%27%266%5B%261M%262o%263d%264e%265r%266a%267t%268o%269r%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Chat-Mod%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.give%0D%0A++++-+essentials.tempban%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Admin%3A%0D%0A++++prefix%3A+%27%266%5B%261A%262d%263m%264i%265n%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Moderator%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+essentials.ban%0D%0A++++-+essentials.gamemode%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Head-Admin%3A%0D%0A++++prefix%3A+%27%266%5B%261H%262e%263a%264d%265-%266A%267d%268m%269i%260n%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Admin%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+%27*%27%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Cowner%3A%0D%0A++++prefix%3A+%27%266%5B%261C%262o+%263O%264w%265n%266e%267r%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Member%0D%0A++++suffix%3A+%27%26c%27%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+%27*%27%0D%0A++++-+worldguard.*%0D%0A++++-+jEnchant.*%0D%0A++++-+bukkit.command.plugins%0D%0A++++-+bukkit.command.reload%0D%0A++++-+bukkit.command.save%0D%0A++++-+bukkit.command.save.disable%0D%0A++++-+bukkit.command.save.enable%0D%0A++++-+bukkit.command.save.perform%0D%0A++++-+bukkit.command.say%0D%0A++++-+bukkit.command.whitelist%0D%0A++++-+bukkit.command.whitelist.add%0D%0A++++-+bukkit.command.whitelist.disable%0D%0A++++-+bukkit.command.whitelist.enable%0D%0A++++-+bukkit.command.whitelist.list%0D%0A++++-+bukkit.command.whitelist.reload%0D%0A++++-+bukkit.command.whitelist.remove%0D%0A++++-+essentials.*%0D%0A++++-+essentials.nick.others%0D%0A++++-+modifyworld.*%0D%0A++++-+creativegates.*%0D%0A++++-+essentials.signs.*%0D%0A++++-+essentials.kit%0D%0A++++-+essentials.kits.tools%0D%0A++++-+essentials.powertool%0D%0A++++-+essentials.powertooltoggle%0D%0A++++-+essentials.kits.*%0D%0A++++-+essentials.msg%0D%0A++++-+essentials.msg.color%0D%0A++++-+essentials.msg.format%0D%0A++++-+essentials.nick%0D%0A++++-+essentials.bigtree%0D%0A++++-+essentials.break%0D%0A++++-+essentials.chat.color%0D%0A++++-+essentials.chat.format%0D%0A++++-+essentials.chat.shout%0D%0A++++-+essentials.chat.question%0D%0A++++-+essentials.eco.loan%0D%0A++++-+essentials.nick.color%0D%0A++++-+essentials.whois%0D%0A++++-+essentials.firework%0D%0A++++-+essentials.firework.fire%0D%0A++++-+essentials.chat.url%0D%0A++++-+essentials.chat.magic%0D%0A++++-+essentials.msg.magic%0D%0A++++-+essentials.hat%0D%0A++++-+bukkit.command.teleport%0D%0A++++-+essentials.book.title%0D%0A++++-+essentials.book.others%0D%0A++++-+essentials.jump%0D%0A++++-+essentials.top%0D%0A++++-+essentials.tp%0D%0A++++-+bukkit.broadcast.admin%0D%0A++++-+essentials.feed.others%0D%0A++++-+essentials.fly.others%0D%0A++++-+bukkit.command.ban.ip%0D%0A++++-+bukkit.command.ban.player%0D%0A++++-+bukkit.command.gamemode%0D%0A++++-+bukkit.command.unban%0D%0A++++-+bukkit.command.unban.ip%0D%0A++++-+bukkit.command.unban.player%0D%0A++++-+essentials.banip%0D%0A++++-+essentials.delwarp%0D%0A++++-+essentials.togglejail%0D%0A++++-+essentials.unban%0D%0A++++-+essentials.unbanip%0D%0A++++-+essentials.enchant.%5Benchantmentname%5D%0D%0A++++-+essentials.enchant%0D%0A++++-+essentials.exp%0D%0A++++-+essentials.exp.set.others%0D%0A++++-+essentials.exp.give%0D%0A++++-+essentials.exp.give.others%0D%0A++++-+essentials.exp.others%0D%0A++++-+essentials.fly%0D%0A++++-+bukkit.command.ban%0D%0A++++-+bukkit.command.kick%0D%0A++++-+bukkit.broadcast%0D%0A++++-+bukkit.command.kill%0D%0A++++-+bukkit.command.time%0D%0A++++-+bukkit.command.time.add%0D%0A++++-+bukkit.command.time.set%0D%0A++++-+essentials.signs.create.disposal%0D%0A++++-+essentials.signs.break.disposal%0D%0A++++-+essentials.afk.kickexempt%0D%0A++++-+essentials.ban%0D%0A++++-+essentials.ban.notify%0D%0A++++-+essentials.broadcast%0D%0A++++-+essentials.exp.others%0D%0A++++-+essentials.helpop.recieve%0D%0A++++-+essentials.home.others%0D%0A++++-+essentials.invsee%0D%0A++++-+essentials.jails%0D%0A++++-+essentials.kick%0D%0A++++-+essentials.kick.notify%0D%0A++++-+essentials.kill%0D%0A++++-+essentials.mute%0D%0A++++-+essentials.mute.notify%0D%0A++++-+essentials.realname%0D%0A++++-+essentials.seen.banreason%0D%0A++++-+essentials.seen.extra%0D%0A++++-+essentials.setwarp%0D%0A++++-+essentials.signs.create.*%0D%0A++++-+essentials.signs.break.*%0D%0A++++-+essentials.spawner%0D%0A++++-+essentials.spawner.*%0D%0A++++-+essentials.protect.alerts%0D%0A++++-+essentials.protect.admin%0D%0A++++-+essentials.protect.ownerinfo%0D%0A++++-+essentials.ptime%0D%0A++++-+essentials.ptime.others%0D%0A++++-+essentials.tp.others%0D%0A++++-+essentials.tphere%0D%0A++++-+essentials.tppos%0D%0A++++-+essentials.tptoggle%0D%0A++++-+essentials.vanish%0D%0A++++-+essentials.vanish.effect%0D%0A++++-+essentials.warps.*%0D%0A++++-+essentials.weather%0D%0A++++-+essentials.time.set%0D%0A++++-+essentials.time%0D%0A++++-+essentials.workbench%0D%0A++++-+essentials.world%0D%0A++++-+essentials.worlds.*%0D%0A++++-+essentials.jail.allow.jails%0D%0A++++-+essentials.jail.allow.togglejail%0D%0A++++-+-vanish.*%0D%0A++++-+vanish.vanish%0D%0A++++-+vanish.smokin%0D%0A++++-+vanish.nofollow%0D%0A++++-+vanish.nopickup%0D%0A++++-+vanish.preventincomingdamage%0D%0A++++-+vanish.hooks.dynmap.alwayshidden%0D%0A++++-+vanish.hooks.essentials.hide%0D%0A++++-+vanish.silentjoin%0D%0A++++-+vanish.silentquit%0D%0A++++-+vanish.silentchests%0D%0A++++-+essentials.exp.set.others%0D%0A++++-+essentials.feed%0D%0A++++-+essentials.getpos.others%0D%0A++++-+essentials.thunder%0D%0A++++-+factions.bypass%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%272%27%0D%0A++Owner%3A%0D%0A++++prefix%3A+%27%266%5B%262Owner%266%5D%27%0D%0A++++inheritance%3A%0D%0A++++-+Cowner%0D%0A++++suffix%3A+%27%264%27%0D%0A++++default%3A+false%0D%0A++++permissions%3A%0D%0A++++-+modifyworld.*%0D%0A++++-+%27*%27%0D%0A++++options%3A%0D%0A++++++build%3A+true%0D%0A++++++rank%3A+%271%27%0D%0A%60%60%60%0A§r.

zml2008 commented 11 years ago

Syntax error in your permissions file. Check it at http://yaml-online-parser.appspot.com

jakesullyneytiri commented 11 years ago

checked url you gave me but when i paste in premissions.yml for premissionsEx plugin i get this error

ERROR:

mapping values are not allowed here in "", line 69, column 16: inheritance: ^

whille with group manager file i have same inheritance line in it to but then site does not complain at all about it :/ so it's quite odd it complains about that line from premissions.yml and not from groups.yml :/

after messing around i got error away but now plugin just throws this message 20.07 11:23:34 [Server] INFO Server permissions file permissions.yml is empty, ignoring it but file isnt empty :/

zml2008 commented 11 years ago

That message isn't from PEX, it's a bukkit message for a different permissions.yml. You can ignore it.

jakesullyneytiri commented 11 years ago

well i did but permissionsEx file permissions.yml still wont work :/ so idk whats wrong :/ i got all syntax error away and still groups and so arent responding.

zml2008 commented 11 years ago

Well it looks like you don't have any users specified in your permissions file. That may be why nothing applies.

On Sat, Jul 20, 2013 at 9:28 AM, jakesullyneytiri notifications@github.comwrote:

well i did but permissionsEx file permissions.yml still wont work :/ so idk whats wrong :/ i got all syntax error away and still groups and so arent responding.

— Reply to this email directly or view it on GitHubhttps://github.com/PEXPlugins/PermissionsEx/issues/882#issuecomment-21296191 .

jakesullyneytiri commented 11 years ago

thats not it because group member: is set as Default: True so that means anyone who joins should have a rank as [Member] but thats not appearing at all so thats how i know the plugin is not working propertly

zml2008 commented 11 years ago

Well for the prefixes to work you need a chat plugin that supports PEX. Do the permissions work?

On Sat, Jul 20, 2013 at 10:32 AM, jakesullyneytiri <notifications@github.com

wrote:

thats not it because group member: is set as Default: True so that means anyone who joins should have a rank as [Member] but thats not appearing at all so thats how i know the plugin is not working propertly

— Reply to this email directly or view it on GitHubhttps://github.com/PEXPlugins/PermissionsEx/issues/882#issuecomment-21297189 .

jakesullyneytiri commented 11 years ago

i got ChatManager.jar modifyworld.jar and premissionsEx.jar all of them came in the same .zip/.rar but weird thing is when we tried to assign group it couldn't find other groups anyway :/