Inactive [ADMN/DEV] PermissionsEx (PEX) v1.19.5 - Tomorrow is Today! [1.4.6-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by t3hk0d3, May 21, 2011.

  1. Offline

    t3hk0d3

    [​IMG]
    Version: 1.19.5

    PLEASE USE BUKKIT-DEV FORUM FOR DISCUSSION/HELP
    http://dev.bukkit.org/server-mods/permissionsex/
    THANKS IN ADVANCE.

    PermissionsEx (PEX) is a new permissions plugin, based on Permissions ideas and supports all of its features. But PEX is more! It offers different backends, powerful ingame management, fine grained restrictions for world modification.

    [​IMG]

    Current features
    1. Bukkit Permissions (SuperPerms) compatible.
    2. Several backend support. Currently bundled backends is File (YAML) and SQL (MySQL, SQLite). Also it's possible to add your own.
    3. YAML backend, with new, fully rethinked, config schema. Now all user, groups and their permissions are stored in one file - permission.yml. BTW file name is adjustable too.
    4. SQL backend, most delicious. Currently MySQL and SQLite supported, but other DB (like Postgre) are possible too. PEX deploys the DB scheme (tables and initial data) automatically. This means, that you only need to provide data on how to connect to the db, everything else PEX will handle by itself.
    5. Flexible architecture and API - you can change a lot programmatically.
    6. Compatibility layer with TheYeti's Permissions (2.7.4) (as a separate part of the plugin). In most cases plugins, which use Permissions, will alsowork with PEX also.
    7. Rich chat/console command interface. You can do almost everything ingame. Command list below.
    8. Modifyworld - Embedded restrictions mechanism (we call it "modifyworld"), which provides the possibility to control players abilities, such as destroying/placing blocks, riding carts/boats or even getting spotted by mobs and much more. Disabled by default.
    9. Multigroup inheritance. User, as well as Group, can be member of several groups. And inherit their permissions, options and prefix/suffix.
    10. Permissions based upon Regular Expressions. This mean you can use regular expressions. Example: modifyworld.blocks.(destroy|place).(3|12) - this permission allow place or destroy only sand (12) or dirt (3) blocks. There is still limitation on dot usage in your regexps - dots are escaped by default.
    11. Multiworld permissions. Just don't specify world and permission would work in any world.
    12. Multiworld inheritance. You can inherit different groups in different worlds.
    13. Easy migration from Permissions 2.x. Converter for both YAML and SQL are embedded into PermissionsCompat. Just use simple instruction.
    14. Perfomance friendly. Low-level caching helps alot when you have 100+ online users :)
    15. Promotional/Demotional system. You can assign ranks to groups and promote/demote users to higher/lower ranked group.
    16. World-inheritance - permissions/option of one world can be inherited by another world.
    17. Timed Permissions - you can give user permission only for some amount of time.
    18. Chat Manager - small chat plugin, bundled with PEX. With prefixes/suffiex and colors. Check wiki for more details.


    Documentation
    Wiki

    Basic setup tutorial (Thanks to lycano)

    Nice tutorial made by Bennetman


    Download
    Stable version

    Development version (mostly stable) - always lastest dev build.

    Sources
    https://github.com/PEXPlugins

    Builds
    http://webbukkit.org:8080/

    Maven Repository
    http://repo.tehkode.ru/browse/ru.tehkode

    IRC
    Join us on #permissionsex, irc.esper.net. Feel free to ask any related questions.

    Tools !NEW!
    Pex Auto-Setup Tool - MySQL and FlatFile !


    Changelog
    Show Changelog (open)
    v1.19.5
    Proper intervals for timed commands (both group/permissions management), without pesky seconds calculations (like /pex user t3hk0d3 timed add cool.permission 10days)
    Bugfixes.
    1.4.6 compatibility.


    v1.19.4
    Built for Bukkit 1.4.2-R0.1
    Added inventory permissions (modifyworld.items.put/take.<item>.of.<chest>)
    Added item hold permission (modifyworld.items.hold.<item>)
    Sdded monster egg spawn permission (modifyworld.spawn.<creature>)
    Few other minor fixes
    v.1.19.3
    Modifyworld improvements (configurable messages, now independent from PEX)
    /pex help command
    Minor improvements and bugfixes
    v.1.19.2
    New modifyworld permissions
    Some bugfixes
    v.1.19.1
    Bugfix release
    v1.19
    Bukkit R6 compatible.
    Several bugfixes!
    Permissions now case-insensetive.
    v1.18
    Users logging and cleanup feature.
    Non-inheriting nodes feature.
    Several Bugfixes.
    PermissionsCompat is finally remove from default bundle.
    v1.17
    User/group specific management permissions (permissions.manage.group.Admin)
    Fixed some superperms compatibility issues
    Fixed several bugs
    v1.16
    SuperPerms compatbility bridge were rewritten - no lags anymore and now with debug output (now you can view superperms checks).
    Numerous of bugs were fixed (Thanks you guys for reporting them)
    Modifyworld were improved (modifyworld.item.use)
    v1.15
    Compatiblity for 1317+
    Fixed perfomance issues with SuperPerms (if you still experience they try to disable "raw-permissions" in config.yml)
    Fixed issue with prefix inheritance
    v1.14
    Improved Options mechanism.
    Auto saving new users feature, disabled by default.
    SuperPerms bridge improved - more permissions supported by wildcards.
    File backend dumping now fully functional. SQL dumping is still bogus (do not dump world-specific inheritance and prefixes), will be fixed soon.
    Many bugfixes and minor improvements.
    v1.13
    Superperms (BukkitPerms) support
    Multiworld inheritance and prefixes/suffixes
    Groups weighting
    ChatManager, chat plugin which bundled with PEX.
    Modifyworld now separate plugin, but still bundled with PEX.
    API changed slightly, CustomEvents (PermissionsEntityEvent, PermissionsSystemEvent) introduced.
    Many lesser improvements and tons of bugfixes.
    v1.12
    API get slightly improved
    Ranking ladders.
    User/group name case-insensetivity.
    World-inheritance.
    Timed permissions.
    Modifyworld rules are get improved.
    Tons of minor improvements and bugfixes.
    v1.11
    Many bugfixes and improvements.
    MySQL connection stability improved - reconnection mechanism.
    v1.10
    Promotional/Demotional system.
    Perfomance improvement, with new low-level caching system (thx Joy)
    Modifyworld improved.
    Many lesser improvements and bugfixes.
    v1.06
    New p2compat backend, for easy migration from Permissions 2.x to PEX.
    v1.05
    Users/Groups dumping (pex dump <backend> <file>).
    New commands pex promote/demote. Actually this is just aliases for "pex user group set/remove"
    Few bugfixes.
    v1.04
    Players now can be informed about changes (has been added to group, changed permission/option). Disabled by default - set "permissions.informplayers.changes" to "true"
    Config node "permissions.verbose", which responsible for player informing about modifyworld restrictions has been renamed to "permissions.infromplayers.modifyworld".
    Autocomplete has been improved.
    New command "pex config <node> [value]". This command help to manipulate configuration file (config.yml) from console/chat interface.
    Many bugfixes.
    v1.03
    Autocomplete for users (taken from registred users and online users) and groups names.
    New command for user removing (pex user <user> delete)
    Fixed several nasty bugs. Thanks for bugreports!
    v1.02
    Compatibility layer loading order issue fixed. Now most of plugins should work.
    Tested with new CB 803 build.
    v1.01
    Regular expression permissions support.
    Newer permissions now added above (bugfix).
    Several bugfixes.
    v1.00
    Initial public release.
     
    BRampersad, grid21, MrRazull and 71 others like this.
  2. Offline

    rslink

    @Silarn

    Changed it now so it has ladders

    Code:
        Cguest:
            worlds:
                Creative:
                    default: false
            inheritance:
            - HubPlayer
            options:
                rank: '1000'
                rank-ladder: Creative
    
    I'm still getting the problem, the only way it works is that i have to add them to a group /pex user [player] group add cguest Creative , and then do /pex promote. What is the point in that? or is it just the way it is suppose to work.
     
  3. Offline

    Silarn

    Sounds like that might be a bug with default groups, then. The promote command may currently require an assigned group to work instead of assuming the default group when there is no assignment. After looking at the wiki again, I don't think the ladders are necessary. They're simply used if you have multiple parallel (or diverging) promotion tracks.
     
  4. Offline

    rslink

    @Silarn

    There seems to be a few problems, mostly the default groups ladders, and people who have mod powers in Creative then go to Survival still have them when it is restricted to just the Creative world.

    @t3hk0d3

    Maybe you can add a few more checks for when using /pex promote to see if they aren't in a group then add them to one higher then the default. As well as some more world checks.
     
  5. Offline

    Silarn

    @t3hk0d3

    Just want to mention that options seem to work great now in the dev build.

    I'm curious. I note in MySQL that the permissions_inheritance table has a world column. Every value is assigned as NULL and none of the commands in the command reference claim that a group can be set to a specific world. But would anything happen if I manually set a player's group to a specific world in the database? Would they only be that group for the specified world?
     
  6. Offline

    Rich Boos

    First off thank you for making a stand-out permissions plugin after GroupManager wastefully self-sacrificed for Permissions 2/3.

    The only feature I am missing is Per-World:per-Group Prefix and Suffix. Why do I do this? So that whichever world someone is in will be easily identifiable by others during chat (herochat) and in our MOTD (provided by MCDocs). Furthermore, these world specific colors correlate to the 6 portals to hop around between our seven worlds.

    In the past I accomplished this through GroupManager and Permissions separate world and group file structures. (I also saved time by symbolically linking my users.yml to the master copy, oh Linux!). Each groups.yml was nearly identical, sans the permissions for varied play between survival and creative style worlds, and of course the group prefixes.


    Is there support for this missing feature already in PEX? If not, could it be added?
     
  7. Offline

    nicholosophy

    it would be good to be able to use %group as a placeholder in ChatManager. This would allow the use of a colour only as %prefix, and plugins like MCDocs can then display a coloured username in output.

    Cheers for the great plugin.
     
  8. Offline

    andrewkm

    This is already possible with proper configuration and i have it working perfectly on our 3 worlds, each with its own prefixes/suffixes :p
     
  9. Offline

    xsolar66

    Yes - @t3hk0d3 , is it possible to add per-world prefix's and suffixes? The default groups per world Work, but the 'tag' or 'prefix' is stuck.
     
  10. Offline

    littleclaz

    ill rephrase and hope i get some attention:
    ive managed to get PEX to work, with MySQL but each time /reload or the server is restarted it doesn't use Mysql even tho its told to in the settings. is there a way around having to use the command /pex backend sql ?
    IM using Dev Version: 1.14
    also is there a script to convert Permissions 3.1.6 MySQL database to PEX MySQL database?
     
  11. Offline

    Jdbye

    There seems to be a bug in the Modifyworld plugin in 1.13.
    The modifyworld permissions randomly stop working and tell me I don't have permission, and I have to add the permissions again (even though they're already there), /pex reload doesn't solve it. Has happened with modifyworld.damage, modifyworld.chat, modifyworld.usebeds, and probably the rest too, but I only tested those.
     
  12. Offline

    Spl1tz

    I'm wondering. If i set up a region flagged to build allowed will it override the Modifyworld plugin/permission? Or does it work with having the Modifyworld permission node?
     
  13. Offline

    Rich Boos

    And are you using HeroChat by any chance?
    Do you mind sharing a snippet of your proper configuration :) ??
     
  14. Offline

    ice_cube

    t3 i dont suppose you could put up a example of a PEX permissions please? its my first time using it =]
     
  15. Offline

    Silarn

    Main problem: You haven't actually told it to use the MySQL backend, you simply input the data telling it HOW to connect.

    backend: file

    should be

    backend: sql
     
  16. Offline

    palz2015

    Great. May I just ask why superperms is better, or at least why the Bukkit team thinks so?
     
  17. Offline

    Jdbye

    I guess it's simpler for plugin developers to use, being integrated in plugin.yml and all.
     
  18. Offline

    t3hk0d3

    Im actually dislike how superperms done. Very incompetent design.
     
    andrewkm and xsolar66 like this.
  19. Offline

    arnie231

    Having a problem when ever i do /reload it will reset everyones rank back to the default theres no errors :S ??
     
  20. Offline

    Potatoboy2

    I have a small problem: Whenever I start the server, PEX starts up fine, but when any player logs in, it throws a bunch of repeating errors, all from MCmmo.
    Here are the errors it throws:
    Code:
    [INFO] User potatoboy2 checked for "mcmmo.ability.axes", "mcmmo.ability.axes" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.woodcutting", "mcmmo.ability.woodcutting" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.mining", "mcmmo.ability.mining" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.excavation", "mcmmo.ability.excavation" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.swords", "mcmmo.ability.swords" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.unarmed", "mcmmo.ability.unarmed" found
    [INFO] User potatoboy2 checked for "mcmmo.ability.herbalism", "mcmmo.ability.herbalism" found
    My config is the default, and I don't think I have modified any of it, although here it is:
    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
            disable-unmatched: false
            enable: true
            matched-permissions: true
            raw-permissions: true
        allowOps: false
        debug: true
        basedir: plugins\PermissionsEx
    (I am running multiworld though, so that might be interfering with permissions or something...)

    And my permissions are set up fine as far as I can tell, but I don't really know as I didn't really understand the tutorials very well, especially the multi-world stuff. Here's the permissions file:
    Code:
    users:
        potatoboy2:
            group:
            - member
        user 1:
            group:
            - member
        user 2:
            group:
            - member
    groups:
        member:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            permissions:
            - essentials.list
            - essentials.mail.send
            - essentials.nick
            - essentials.realname
            - essentials.seen
            - essentials.weather
            - essentials.tpa
            - essentials.tpahere
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.chat.color
            - essentials.pay
            - essentials.balance
            - essentials.balance.others
            - essentials.signs.break.balance
            - essentials.signs.break.disposal
            - essentials.signs.break.protection
            - essentials.signs.break.trade
            - essentials.signs.create.disposal
            - essentials.signs.create.mail
            - essentials.signs.create.protection
            - essentials.signs.create.trade
            - essentials.protect.ownerinfo
            - essentials.signs.use.balance
            - essentials.signs.use.buy
            - essentials.signs.use.disposal
            - essentials.signs.use.heal
            - essentials.signs.use.mail
            - essentials.signs.use.protection
            - essentials.signs.use.sell
            - essentials.signs.use.time
            - essentials.signs.use.trade
            - essentials.signs.use.warp
            - essentials.signs.use.weather
            - mcmmo.skills.taming
            - mcmmo.skills.mining
            - mcmmo.skills.woodcutting
            - mcmmo.skills.repair
            - mcmmo.skills.unarmed
            - mcmmo.skills.archery
            - mcmmo.skills.herbalism
            - mcmmo.skills.excavation
            - mcmmo.skills.swords
            - mcmmo.skills.axes
            - mcmmo.skills.acrobatics
            - mcmmo.ability.herbalism
            - mcmmo.ability.excavation
            - mcmmo.ability.unarmed
            - mcmmo.ability.mining
            - mcmmo.ability.axes
            - mcmmo.ability.swords
            - mcmmo.ability.woodcutting
            - mcmmo.commands.party
            - mcmmo.chat.partychat
            - SpawnControl.sethome.basic
            - SpawnControl.home.basic
            - SpawnControl.spawn.use
     
  21. Offline

    arnie231

    Also build: false default users can still break blocks ? any fix ?
     
  22. Offline

    Poeschl

    I have a problem with modifyworld. I would only allow the pickup of the lighter.
    So I type in the permission-file: modifyworld.items.pickup.259
    After this change I can't pick up any item. :(

    I hope you can help...
     
  23. Offline

    Doc

    1st off, congrats on having (in my opinion the best permissions system out there).
    I think I have found a bug (or at least an oversight perhaps?).
    The negation of modifyworld.items.have.* isn't being tested for...

    With debug: true
    This works fine
    User UserName checked for "modifyworld.items.drop.bedrock", "-modifyworld.items.drop.bedrock" found

    BUT,
    User UserName checked for "modifyworld.items.have.7", "modifyworld.items.have.*" found
    even though there is a
    - -modifyworld.items.have.bedrock
    I also checked with
    - -modifyworld.items.have.dirt
    And the same is happening. It doesn't matter where the negation is located in the permissions.yml

    Could you please look into this? Or is this working as designed and I need to list out in detail all the items?
    Thanks!
    -Doc
     
    PythEch likes this.
  24. Offline

    littleclaz


    Thanks very much.. (i feel like such a twat >.<)
     
  25. Offline

    bucky

    I would like people have to visit my site and will be unlocked after a quiz. All this would be done via mysql and permissionsEX, but permissions aren'r updatet instantly. In which Interval the permissions get updated? Is there a config variable?

    cu
     
  26. Offline

    t3hk0d3


    debug: true

    Try
    -modifyworld.items.have.(dirt|3)

    Check Modifyworld feature

    Try
    modifyworld.items.pickup.(259|flintandsteel)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  27. Offline

    Flatliner

    Anyone manage to set up per world prefixes/suffixes using chatmanager? I'm hoping to use that as most other solutions require the use of permissions for each type of prefix which are more awkward if you're doing a lot of inheritance (since you have to negate the node in the next rank).
     
  28. Offline

    Potatoboy2

    Thanks! lol I feel like such an idiot now...
     
  29. Offline

    AnniKa

    I tried to install this thingy now, after doing this step in the tutorial:

    pex user annixa group set Admins

    a error message came, and now the server is broken, nobody cant connect to it, even now where i deleted the 4 jar files of this plugin, and restarted it :(

    okay maybe it is because of minecraft.net is down XD
     
  30. Offline

    mathiash98

    I used 1 hour setting my permissions.yml up but, for some reason it dosn't work.:'(

    Here's my log:
    Code:
    2011-09-10 20:59:17 [SEVERE] Could not pass event PLAYER_TELEPORT to PermissionsEx
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
        at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
        at ru.tehkode.permissions.bukkit.PermissionsEx$PlayerEventsListener.clearUserCache(PermissionsEx.java:195)
        at ru.tehkode.permissions.bukkit.PermissionsEx$PlayerEventsListener.onPlayerTeleport(PermissionsEx.java:210)
        at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:300)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:233)
        at com.cypherx.xauth.xAuth.restore(xAuth.java:333)
        at com.cypherx.xauth.xAuth.removeGuest(xAuth.java:267)
        at com.cypherx.xauth.xAuth.login(xAuth.java:347)
        at com.cypherx.xauth.commands.LoginCommand.onCommand(LoginCommand.java:65)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    This^^ Is in my log all the time...

    And here's my Permissions.yml:
    Code:
    groups:
        Guest:
            default: true
            permissions:
            - modifyworld.bucket.empty.milk
            - modifyworld.bucket.fill.milk
            - modifyworld.bucket.fill.water
            - modifyworld.bucket.empty.water
            - modifyworld.blocks.destroy.325
            - modifyworld.blocks.destroy.326
            - modifyworld.blocks.place.325
            - modifyworld.blocks.place.326
            - modifyworld.blocks.interact.325
            - modifyworld.blocks.interact.326
            - modifyworld.items.drop.325
            - modifyworld.items.drop.326
            - modifyworld.items.pickup.325
            - modifyworld.items.pickup.326
            - modifyworld.items.have.325
            - modifyworld.items.have.326
            - admincmd.tp.to
            - admincmd.tp.home
            - admincmd.player.list
            - admincmd.player.fly
            - craftbook.ic.safe.*
            - craftbook.mech.gate
            - craftbook.mech.bookshelf.use
            - chestlock.unlockable
            - craftbook.mech.elevator
            - lockette.user.create.*
            - admincmd.player.roll
            - xauth.register
            - admincmd.warp.tp
            - admincmd.server.uptime
            - admincmd.spawn.tp
            - admincmd.player.clear
            - admincmd.player.kill
            - SuperSigns.Health.Use
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.Clear.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - wurkit.player.*
            - SuperSigns.Teleport.Use
            - admincmd.spawn.tp
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - SuperSigns.useAll
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - craftbook.mech.light-switch
            - ChestShop.shop.create
            options:
                rank: 1000
            prefix: &0&eGuest&0&f
        Member:
            permissions:
            - modifyworld.usebeds
            - modifyworld.bucket.empty.milk
            - modifyworld.bucket.fill.milk
            - modifyworld.bucket.fill.water
            - modifyworld.bucket.empty.water
            - modifyworld.bucket.empty.milk
            - modifyworld.bucket.fill.milk
            - modifyworld.bucket.fill.water
            - modifyworld.bucket.empty.water
            - modifyworld.blocks.destroy.325
            - modifyworld.blocks.destroy.326
            - modifyworld.blocks.place.325
            - modifyworld.blocks.place.326
            - modifyworld.blocks.interact.325
            - modifyworld.blocks.interact.326
            - modifyworld.items.drop.325
            - modifyworld.items.drop.326
            - modifyworld.items.pickup.325
            - modifyworld.items.pickup.326
            - modifyworld.items.have.325
            - modifyworld.items.have.326
            - modifyworld.blocks.destroy.325
            - modifyworld.blocks.destroy.326
            - modifyworld.blocks.place.325
            - modifyworld.blocks.place.326
            - modifyworld.blocks.interact.325
            - modifyworld.blocks.interact.326
            - modifyworld.items.drop.325
            - modifyworld.items.drop.326
            - modifyworld.items.pickup.325
            - modifyworld.items.pickup.326
            - modifyworld.items.have.325
            - modifyworld.items.have.326
            - admincmd.tp.to
            - admincmd.tp.home
            - admincmd.player.list
            - admincmd.player.fly
            - craftbook.ic.safe.*
            - craftbook.mech.gate
            - craftbook.mech.bookshelf.use
            - chestlock.unlockable
            - craftbook.mech.elevator
            - lockette.user.create.*
            - admincmd.player.roll
            - xauth.register
            - admincmd.warp.tp
            - admincmd.server.uptime
            - admincmd.spawn.tp
            - admincmd.player.clear
            - admincmd.player.kill
            - SuperSigns.Health.Use
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.Clear.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - wurkit.player.*
            - SuperSigns.Teleport.Use
            - admincmd.spawn.tp
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - SuperSigns.useAll
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - craftbook.mech.light-switch
            - ChestShop.shop.create
            default: false
            inheritance:
            - Guest
            options:
                rank: 900
            prefix: &0&eMember&0&f
        Mod:
            permissions:
            - modifyworld.bucket.empty.milk
            - modifyworld.bucket.fill.milk
            - modifyworld.bucket.fill.water
            - modifyworld.bucket.empty.water
            - modifyworld.blocks.destroy.325
            - modifyworld.blocks.destroy.326
            - modifyworld.blocks.place.325
            - modifyworld.blocks.place.326
            - modifyworld.blocks.interact.325
            - modifyworld.blocks.interact.326
            - modifyworld.items.drop.325
            - modifyworld.items.drop.326
            - modifyworld.items.pickup.325
            - modifyworld.items.pickup.326
            - modifyworld.items.have.325
            - modifyworld.items.have.326
            - admincmd.item.*
            - craftbook.ic.safe.*
            - craftbook.mech.bookshelf.use
            - admincmd.player.kick
            - xauth.register
            - admincmd.time.*
            - worldguard.heal
            - admincmd.tp.*
            - craftbook.mech.gate
            - craftbook.mech.light-switch
            - worldguard.ungod
            - worldguard.god
            - lockette.user.create.*
            - admincmd.player.god
            - admincmd.player.ip.other
            - admincmd.time.day
            - admincmd.item.add
            - wurkit.player.*
            - admincmd.player.clear
            - regios.createdelete
            - admincmd.item.more
            - admincmd.item.repair
            - admincmd.item.repair.other
            - admincmd.player.heal
            - chestlock.own
            - chestlock.lock
            - admincmd.item.add
            - ChestShop.shop.buy
            - SuperSigns.useAll
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - ChestShop.shop.sell
            - ChestShop.shop.create
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.Clear.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - SuperSigns.useAll
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.TeleportBlock.Use
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - admincmd.player.fly
            - admincmd.weather.*
            - ChestShop.mod
            - SuperSigns.*
            - admincmd.warp.*
            - craftbook.mech.elevator
            default: false
            inheritance:
            - Member
            options:
                rank: 800
            prefix: &0&eSuperMember&0&f
        Admin:
            permissions:
            - modifyworld.bucket.*
            - modifyworld.blocks.destroy.325
            - modifyworld.blocks.destroy.326
            - modifyworld.blocks.destroy.327
            - modifyworld.blocks.place.325
            - modifyworld.blocks.place.326
            - modifyworld.blocks.place.327
            - modifyworld.blocks.interact.325
            - modifyworld.blocks.interact.326
            - modifyworld.blocks.interact.327
            - modifyworld.items.drop.325
            - modifyworld.items.drop.326
            - modifyworld.items.drop.327
            - modifyworld.items.pickup.325
            - modifyworld.items.pickup.326
            - modifyworld.items.pickup.327
            - modifyworld.items.have.325
            - modifyworld.items.have.326
            - modifyworld.items.have.327
            - permissions.manage.users
            - admincmd.time.set
            - lockette.user.create.*
            - wurkit.player.*
            - admincmd.time.day
            - admincmd.item.add
            - craftbook.mech.bookshelf.use
            - admincmd.item.add.other
            - ChestShop.shop.buy
            - worldguard.god
            - ChestShop.shop.sell
            - ChestShop.shop.create
            - xauth.register
            - chestshop.*
            - admincmd.item.more
            - admincmd.item.repair
            - admincmd.item.repair.other
            - admincmd.tp.from
            - admincmd.tp.to
            - admincmd.tp.players
            - admincmd.tp.home
            - admincmd.tp.see
            - admincmd.player.list
            - admincmd.player.loc
            - admincmd.player.heal
            - admincmd.player.heal.other
            - admincmd.player.god
            - admincmd.player.kill
            - admincmd.player.clear
            - admincmd.player.kick
            - admincmd.player.ip
            - admincmd.player.ip.other
            - admincmd.player.fly
            - admincmd.player.roll
            - admincmd.player.afk
            - SuperSigns.TeleportSpawn.Use
            - admincmd.weather.clear
            - ChestShop.*
            - admincmd.weather.storm
            - admincmd.weather.rain
            - admincmd.weather.strike
            - lockette.admin.break
            - admincmd.weather.thor
            - admincmd.warp.create
            - admincmd.warp.tp
            - admincmd.warp.tp.other
            - admincmd.server.uptime
            - admincmd.server.aversion
            - jail.command.jail
            - jail.command.unjail
            - lockette.admin.bypass
            - SuperSigns.Clear.Use
            - SuperSigns.Health.Use
            - xlevel.player.*
            - SuperSigns.useAll
            - SuperSigns.TeleportSpawn.Use
            - SuperSigns.TeleportBlock.Use
            - craftbook.mech.gate
            - SuperSigns.TeleportPlayer.Use
            - SuperSigns.Teleport.Use
            - worldedit.*
            - worldedit.region.set
            - worldedit.region.overlay
            - worldedit.region.replace
            - worldedit.superpickaxe
            - regios.protect
            - regios.customise-entry
            - regios.customise-messages
            - regios.health
            - regios.movement-factor
            - regios.lsps
            - regios.mobs
            - craftbook.mech.elevator
            - regios.pvp
            - regios.setwarp
            - regios.warpto
            - wurkit.admin.*
            - SuperSigns.CreateAll
            - SuperSigns.Teleport.Create
            - SuperSigns.TeleportBlock.Create
            - admincmd.spawn.tp
            - craftbook.mech.light-switch
            - craftbook.ic.safe.*
            - worldguard.ungod
            - worldguard.heal
            inheritance:
            - Mod
            options:
                rank: 600
         prefix: &0&eAdmin&0&f
        Owner:
            permissions:
            - *
            - admincmd.*
            - admincmd.player.bypass
            - permissions.manage.users
            - permissions.manage.worlds
            -
            default: false
            inheritance:
            - Admin
            options:
                rank: 0
            prefix: &0&eOwner&0&f
    users:
        hunrise:
            group:
            - Admin
        kjruler1:
            group:
            - Owner
        mathiash98:
            group:
            - Owner
        ACR_ACR:
            group:
            - Mod
        anda2000:
            group:
            - Admin
        lukelasse102:
            group:
            - Mod
        Tom11o:
            group:
            - Mod
        g3reddot:
            group:
            - Mod
        Matsia:
            group:
            - Admin
        OC1998:
            group:
            - Mod
        Osten98:
            group:
            - Mod
        lol_gay:
            group:
            - Mod
        Tom7Mega:
            group:
            - Mod
        Doffania:
            group:
            - Mod
        CrackCoool:
            group:
            - Mod
        brendan:
            group:
            - Mod
        xXSlimeXx:
            group:
            - Mod
    Please help if you can
     
  31. Offline

    AnniKa

    Hey i got a small question, how can i give permission for the standart stuff like:
    Heal
    God
    Give
    for list
    - list
    is working but
    - heal
    isnt :(
     

Share This Page