I need help with the permission plugin. I don't know if this is the right board but I am just desperate with it. I have multiple plugins like AdminCmd, Playtime, World Guard, World Edit etc. and Permissions EX. Every other plugin works except the permissions one. I configured it, added a few more groups, made myself admin etc. but it doesnt work. Simply doesnt want to work. The .yml is recognized by the other plugins, however right before the server starts it says that Permission Node 'group' is invalid and more stuff. I tried for one entire week to find out what to do. I failed obviously. So...can anyone help me?
Yes...I used all the permissions I think...Permissions 3.1.6 is one of the first...the only reason I tried Permissions EX is just because it sayd its most compatible with AdminCmd...ill post the entire error here wait a sec. Code: [SEVERE] Permission node 'groups' in server config is invalid java.lang.IllegalArgumentException: 'default' key contained unknown value at org.bukkit.permissions.Permission.loadPermission(Permission.java:121) at org.bukkit.craftbukkit.CraftServer.loadCustomPermissions(CraftServer.java:418) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:152) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
Code: groups: default: default: true permissions: - modifyworld.chat options: rank: '1000' Admins: prefix: '&0(&4Admins&0)&7' permissions: - -modifyworld.entity.mobtarget.* - '*' options: rank: '0' Member: prefix: '&0(&8M&7ember&0)&7' permissions: - modifyworld.* options: rank: '900' VIP: prefix: '&0(&eVIP&0)&7' permissions: - -modifyworld.entity.mobtarget.creeper - modifyworld.* options: rank: '600' Moderator: prefix: '&0(&1Moderator&0)&7' permissions: - -modifyworld.entity.mobtarget.* - modifyworld.* options: rank: '100' users: deuce9: group: - Admins Moon Night: group: - Admins Zephrow: group: - Admins My Group and Users files are the same so yeah...
In the admins group you have a "*" and another permission. A "*" already grants the group all permissions so you dont need that other permission node. try that.
ok go download permissions 3.1.6. and copy and paste this. it doesnt matter if you have the same plugins or not. if you want to add your own then you can do that too. Code: groups: Default: Default: true info: prefix: '&5' suffix: '' build: true inheritance: Permissions: - 'essentials.pay' - 'essentials.balance' - 'buttonwarp.use' - 'essentials.spawn' Member: default: false info: prefix: '&5' suffix: '' build: true inheritance: - Newbie permissions: - essentials.balancetop - cf.allowfly Moderator: default: false info: prefix: '&4' suffix: '' build: true inheritance: - Member permissions: - essentials.clearinventory - essentials.clearinventory.others - essentials.kick - essentials.unban - jail.command.jail - jail.command.unjail - essentials.invsee - essentials.tempban Admins: default: false info: prefix: '&4' suffix: '' build: true inheritance: permissions: - '*'
Umm...it worked(yay)...still I encountered a problem...when I use command in Console "pr add deuce9 admins" it says that the user or group doesnt exist...
You cant change groups from the console. You must go into users and then restart your server. I'm glad i could help!
Small list of commands that will probally help you: /pr -reload <world> - reloads the files for <world> (you can put 'all' in <world> and it will reload all worlds example: /pr -reload world_nether /pr <player> perms add <node> - adds <node> to <player>'s permissions example: /pr RaPezZ perms add yourplugin.godmode /pr <player> perms remove <node> - removes<node> from <player>'s permissions example: /pr RaPezZ perms remove yourplugin.godmode /pr <player> promote - promotes <player> to next group example: /pr RaPeszZ promote
You don't know what you're talking about. PermissionsEX is best known for it's easy in-game commands. Permissions 3 also has in-game commands that can be done from the console, but you need to create a track, which you didn't do. And for Admin, when he used the node: Code: - -modifyworld.entity.mobtarget.* You said that the '*' node does everything and he doesn't need another node, but any node that looks like that is a subtraction node. He's taking away that Permission from Admins.