SimplyPerms

When powerful plugin made Permissions easy !
SimplyPerms is yet another Permissions plugin manager based on PermissionsBukkit ideas with some new really great features !
WARNING : SimplyPerms is not compatible with PermissionsBukkit or other permissions plugins !
Commands
Permissions and authorizations
Import from other plugins
Configuration
The configuration file is slightly the same than PermissionsBukkit.
Please refer to the PermissionsBukkit documentation
An example configuration file can be found here
For the database connection, please refer to this page
Add-ons
SimplyWrap
This make plugins based on PermissionsBukkit API compatible with SimplyPerms.
Not all PermissionsBukkit plugin will work with this ! Try and give me your feedbacks !
SimplyRank
This allow you to use the rank feature with SimplyPerms.
With this you can allow someone to grant someone else on a specified group.
Commands :
- /rank [player] [group]
- /ranker [player] [group]
- /setrank [player] [group]
Permission :
- permissions.rank.[groupname]
Source code
All my work is available in GitHub : SimplyPerms / SimplyWrap / SimplyRank
Thanks
- PermissionsBukkit by SpaceManiac for core permissions code
- AntiGuest by QuickWango for part of authorizations feature
- milkywayz for the modified PermissionsBukkit to include rank feature
Todo
- Document the database mecanism and setup
- Import from other Permissions Plugins
- Feel free to ask me new features, improvements or bugs :D
Donate
I make my plugins with my free time and for free, if you like my work, you can buy me a coffee :D

-
View User Profile
-
Send Message
Posted May 11, 2012@gabriel11798
Thank you for your config file.
I tried, but i don't succeed to reproduce your problem.
With witch player did you try, or simplier, type exact command please.
As soon as I can reproduce the problem, i can find and correct it ;-)
I'll post a wrapper for old PermissionsBukkit based plugin to make it respond with SimplyPerms in the afternoon (French time).
Stay tuned ;-)
Regards,
Xéfir Destiny
-
View User Profile
-
Send Message
Posted May 11, 2012@deleted_8127146
Here it is (click)
-
View User Profile
-
Send Message
Posted May 11, 2012@gabriel11798
Can I have you config.yml file ? Because when I try to reproduce this problem, groups of the player is there and are not stripped.
Regards,
Xéfir Destiny
-
View User Profile
-
Send Message
Posted May 11, 2012@do6star
Ive managed to get it to accept the command, PermissionsBukkit had to be in lowercase (permissionsbukkit) => Oups, it's a bug, I'll correct it
New problem: 2012-05-11 01:45:43 [SEVERE] java.lang.NullPointerException 2012-05-11 01:45:43 [SEVERE] at net.crystalyx.bukkit.simplyperms.imports.ImportPermBukkit.run(ImportPermBukkit.java:34)
It's again a bug, i don't test if a node exist before grab values, i'll correct it.
Thank you for your report ;-)
PS : Corrected and will be there in 1.7.1
https://github.com/Xefir/SimplyPerms/commit/8d49e0ecc021826b532130165e9c9f410c5e3adc
-
View User Profile
-
Send Message
Posted May 10, 2012@deleted_8127146
In the console:
permissions player setperm <name> <node> true
Always strips of group. Fix that, add iChat support, and I'll give you a free hug <3
-
View User Profile
-
Send Message
Posted May 10, 2012Hi Xefir. Ive been trying to import my old permissionsBukkit config but with no luck.
tried: /perm import PermissionsBukkit /perm import PermissionsBukkit file config.yml
Could you give me a example? I kept the premissionsbukkit folder and config in place in the plugin folder as you suggested.
EDIT: Ive managed to get it to accept the command, PermissionsBukkit had to be in lowercase (permissionsbukkit), but im getting errors in log: Mapping values are not allowed here.
EDIT2: Got that error because at one permissions I didnt have space between : and value, like this perm.permission:true should be perm.permissions: true
New problem: 2012-05-11 01:45:43 [SEVERE] java.lang.NullPointerException 2012-05-11 01:45:43 [SEVERE] at net.crystalyx.bukkit.simplyperms.imports.ImportPermBukkit.run(ImportPermBukkit.java:34) 2012-05-11 01:45:43 [SEVERE] at net.crystalyx.bukkit.simplyperms.SimplyCommands.onCommand(SimplyCommands.java:182) 2012-05-11 01:45:43 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 2012-05-11 01:45:43 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 2012-05-11 01:45:43 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:642) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) 2012-05-11 01:45:43 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:103) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 2012-05-11 01:45:43 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:625) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506) 2012-05-11 01:45:43 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
EDIT3: Manually moved the yml from permissionsbukkit, and made sure the spacing was right, 4 spaces, not 2. And now it works.
-
View User Profile
-
Send Message
Posted May 10, 2012@gabriel11798
Witch command have you type, can you paste me it ?
As soon as I can reproduce the problem, I can resolve it ;-)
Regards,
Xéfir Destiny
-
View User Profile
-
Send Message
Posted May 10, 2012Bug,
When granting someone a permission node with the console, it strips their group.
This bug is also on PermissionsBukkit, and I only came here, thinking you can fix it, since they can't, obviously.
-
View User Profile
-
Send Message
Posted May 10, 2012@gabriel11798
I made a really Simple API so Vault integration is no very hard with it
-
View User Profile
-
Send Message
Posted May 10, 2012Congrats on the official support from Vault!
(thought it was worth noting)
-
View User Profile
-
Send Message
Posted May 10, 2012@Bear809
Version ? I'll correct this if i can reproduce the problem.
Can you pastebin me your config file ?
-
View User Profile
-
Send Message
Posted May 10, 2012!BIG GLITCH!
Sometimes for no reason everything in the CFG gets deleted, so i have to set perms over and over and over....
-
View User Profile
-
Send Message
Posted May 10, 2012@gabriel11798
I see your point.
You should look at Simple Prefix although.
It have a really nice syntax and config file and it's based on permissions node (it work well with inheritance too ;-) )
-
View User Profile
-
Send Message
Posted May 10, 2012SimplyPerms 1.7 is now awaiting approuval.
THIS IS A HUGE AND IMPORTANT UPDATE
You can retrieve the file here if you don't want to wait :
http://dev.bukkit.org/server-mods/simplyperms/files/15-simply-perms-1-7/
-
View User Profile
-
Send Message
Posted May 9, 2012I just like using iChat, because it has a easy config, and lots of features, plus doesn't use permission nodes, which in my case, would ruin everything since I depend on inheritance greatly.
-
View User Profile
-
Send Message
Posted May 9, 2012@gabriel11798
This is I try to do with SimplyPerms, PermissionsBukkit with more permissions abilities, and updated frequently.
In fact the 1.7 update will be a big update so stay tuned (the release will be at last this week).
-
View User Profile
-
Send Message
Posted May 9, 2012I'm honestly looking for something exactly like permissionsbukkit, but without some bugs and always updated...
-
View User Profile
-
Send Message
Posted May 9, 2012@gabriel11798
And if you want only prefix/suffix feature, i would recommend you Simple Prefix : http://dev.bukkit.org/server-mods/simple-prefix/files/14-v1-5/
-
View User Profile
-
Send Message
Posted May 9, 2012@gabriel11798
I said that i never support prefix by the SimplyPerms plugin itself, but if another plugin offer this functionnality I'll not forbid this ;-)
-
View User Profile
-
Send Message
Posted May 9, 2012@gabriel11798
I look the code of iChat and the mod check if you have the group.[groupname] permissions to define your group.
So add this permissions and your prefix will probably appear.