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

    Shadow771

    How would I use iChat with this? I have PEX v1.13 and the Permissions bridge, using iChat 2.4 doesn't seem to work.
     
  3. Offline

    Doc

    That did it!
    - -modifyworld.items.have.(bedrock|7)
    Works too!

    So that leads me to a question, is the following valid?
    - -modifyworld.items.*.(bedrock|7)
    - -modifyworld.blocks.*.(bedrock|7)

    Thanks!
    -Doc
     
  4. Offline

    t3hk0d3

    You need iChat-p2
     
  5. As I understand it, it's close.

    As an example, this is what I use for guests. It keeps them from opening chests and other containers

    Code:
    - -modifyworld.blocks.interact.(23|25|54|61|62|84)
     
  6. Offline

    Assasick

    Is there a simple way to copy my current ''file'' setings to mysql? i wanna use sql but dont want to setup all groups and permission all over again. thanks
     
  7. Offline

    AnniKa

    How to enable the normal commands like
    /Heal
    /God
    /TP
    /kick
    /ban
    and such?
     
  8. Offline

    fengpwns

    Hey i need help. For the chat plugin it says this: And also what's with this"Server permissions file permissions.yml is empty, ignoring it". Can someone help me with chatmanager and that thing?
    PermissionsEx: v1.13 disabled successfully.
    PermissionsEx: sql backend registered!
    PermissionsEx: file backend registered!
    PermissionsEx: PermissionEx plugin initialized.
    PermissionsEx: p2compat backend registered!
    PermissionsCompat: Compatibility Layer Initalized!
    PermissionsEx: Initializing file backend
    PermissionsEx: Superperms support enabled.
    PermissionsEx: v1.13 enabled
    PermissionsCompat: Compatibility layer enabled.
    Modifyworld: Modifyworld enabled!
    ChatManager: ChatManager disabled. Check config.yml!
    ChatManager: ChatManager disabled!
    CONSOLE: Server permissions file permissions.yml is empty, ignoring it

    How do i add nodes?

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

    8Keep

    Hello, I was wondering, how do i set a permission to false? just putting it there i assume sets it to true, but i need to be able to set it to false to override an inherited permission node.
    Please help!
     
  10. Offline

    pietftw

    everything is fine so far the "permissions.yml is empty" mean that the bukkit file is empty, its normal, you can find the file in your main bukkit folder. you only need to configure the file in /plugins/permissionsEx/permissons.yml .

    for the chat plugin you have to go to your /plugins/chatmanager folder go into the config.yml and enable chatmanager =)

    i think the best way is dont use inheritance and just copy the permissions and delete the ones you dont want.

    i think its not permissionsEx based you need something like admincmd or essentials forthis kind of stuff

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

    fengpwns

    Thanks i still have one more question. How do i add nodes to the groups? Such as /tell,/Ban and etc.
     
  12. Offline

    pietftw

  13. Offline

    fengpwns

    Wow i love this plugin. So awesome. I'm going to fall inlove with the dev who made this ^.^
     
  14. Offline

    t3hk0d3

    pex dump sql permissions.sql
     
  15. Offline

    8Keep

    Hello, I thought I had all the permissions set up, but when i ran it it gave me tons of errors that go beyond the end of the console. This is my permissions file:

    Code:
    groups:
        everyone:
            default: true
            options:
                rank: '1000'
            prefix: '&7[Everyone] '
            permissions:
                - lockette.user.create.*
                - essentials.back.*
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
        regular:
            options:
                rank: '900'
            prefix: '&a[Regular]&f '
            permissions:
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
        trustedregular:
            options:
                rank: '800'
            prefix: '&a[TrustedRegular]&f '
            permissions:
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
    
        moderator:
            options:
                rank: '200'
            prefix: '&e[Moderator]&f '
            permissions:
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
        admin:
            options:
                rank: '100'
            prefix: '&d[Admin]&f '
            permissions:
                - essentials.lightning
                - essentials.mute
                - essentials.unban
                - essentials.ban
                - essentials.ban.offline
                - essentials.top
                - essentials.togglejail
                - essentials.togglejail.offline
                - essentials.bigtree
                - essentials.tree
                - essentials.unlimited
                - essentials.give.*
                - essentials.item.*
                - essentials.balance.others
                - essentials.pay
                - essentials.sell
                - essentials.me
                - essentials.chat.color
                - essentials.chat.spy
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
                - worldedit.*
    
        owner:
            options:
                rank: '0'
            prefix: '&c[Owner]&f '
            permissions:
                - essentials.tpall
                - essentials.setwarp
                - essentials.setspawn
                - essentials.jails
                - essentials.signs.create.*
                - essentials.signs.break.*
                - essentials.joinfullserver
                - essentials.setjail
                - essentials.deljail
                - essentials.kick.notify
                - essentials.kick.exempt
                - essentials.kill
                - essentials.mute.exempt
                - essentials.socialspy
                - essentials.invsee
                - essentials.ban.notify
                - essentials.geoip.show
                - essentials.lightning
                - essentials.mute
                - essentials.unban
                - essentials.ban
                - essentials.ban.offline
                - essentials.top
                - essentials.togglejail
                - essentials.togglejail.offline
                - essentials.bigtree
                - essentials.tree
                - essentials.unlimited
                - essentials.give.*
                - essentials.item.*
                - essentials.balance.others
                - essentials.pay
                - essentials.sell
                - essentials.me
                - essentials.chat.color
                - essentials.chat.spy
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
                - worldedit.*
                - worldguard.*
                - mobdisguise.*
                - strobe.use
    users:
        8Keep:
            group:
            - owner
    
    It gives me this HUGE error:

    http://pastebin.com/VCBXCa7Z

    I put it on pastebin because its too big to put here.

    Plugins that I have installed:
    Chatmanager
    essentials
    essentialsspawn
    heroicdeath
    lockette
    mobdisguise
    permissions
    permissionsEx
    strobe
    worldedit
    worldguard

    The chatmanager, permissionsEx, and permissions are the ones that came with permissionsEx. I did not install the modifyworld too, because I have no need for it with worldguard.

    Thanks!
     
  16. Offline

    o0AzzA0o

    Is this stricty true ? when using plugins that rely on superperms there is a failure... i will give an example. Residence plugin will not work without setting it to legacy mode which is for older permissions 2.x compatiblity mode.

    also i have to set older permission nodes for plugins for them to work for example i have to use
    simpleclans.anyone.* in superperms it is simpleclans.anyone but using that doesnt work!

    how is this plugin superpermissions compatible if i cant use superperm nodes and plugins dont pick this permissions system up as being superpermission compatible? am i missing something?
     
  17. Offline

    t3hk0d3

    you can disable SuperPerms compatibility in config.

    You have to use it like ol'good Permissions, PEX will match and setup SuperPerms automatically. Wildcards works too (unlike other permissions plugins), but with some limitations.

    Install lastest development version of worldedit, which have native support for PEX (using WEPIF)

    I hope you are girl :D

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

    [CimSlunt]

    Hello, first of all. Love it!1

    Second, ive set up the same group it tells us to in the basic set up tutorial, however only admin can do /who and /spawn and all others cant, little help would be appreciated ty.
     
  19. Offline

    8Keep

    Hello, I installed the latest dev build of worldedit (4.7 i think, i just clicked latest build, 1day 22 hours ago)
    It is still giving me errors about passing something to my plugins then it says (is permissionsEx enabled?) I have changed some things, so the errors might have changed. Here is the new error that I am getting:
    http://pastebin.com/8pDWUPPg

    Here is my permissions file:

    Code:
    groups:
        everyone:
            default: true
            options:
                rank: '1000'
            prefix: '&7[Everyone] '
            permissions:
                - lockette.user.create.*
                - essentials.back.*
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
        regular:
            options:
                rank: '900'
            prefix: '&a[Regular]&f '
            permissions:
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
        trustedregular:
            options:
                rank: '800'
            prefix: '&a[TrustedRegular]&f '
            permissions:
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
    
        moderator:
            options:
                rank: '200'
            prefix: '&e[Moderator]&f '
            permissions:
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
        admin:
            options:
                rank: '100'
            prefix: '&d[Admin]&f '
            permissions:
                - cf.allowfly
                - nocheat.*
                - minecraft.*
                - essentials.lightning
                - essentials.mute
                - essentials.unban
                - essentials.ban
                - essentials.ban.offline
                - essentials.top
                - essentials.togglejail
                - essentials.togglejail.offline
                - essentials.bigtree
                - essentials.tree
                - essentials.unlimited
                - essentials.give.*
                - essentials.item.*
                - essentials.balance.others
                - essentials.pay
                - essentials.sell
                - essentials.me
                - essentials.chat.color
                - essentials.chat.spy
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
                - worldedit.*
    
        owner:
            options:
                rank: '0'
            prefix: '&c[Owner]&f '
            permissions:
                - cf.allowfly
                - nocheat.*
                - minecraft.*
                - essentials.tpall
                - essentials.setwarp
                - essentials.setspawn
                - essentials.jails
                - essentials.signs.create.*
                - essentials.signs.break.*
                - essentials.joinfullserver
                - essentials.setjail
                - essentials.deljail
                - essentials.kick.notify
                - essentials.kick.exempt
                - essentials.kill
                - essentials.mute.exempt
                - essentials.socialspy
                - essentials.invsee
                - essentials.ban.notify
                - essentials.geoip.show
                - essentials.lightning
                - essentials.mute
                - essentials.unban
                - essentials.ban
                - essentials.ban.offline
                - essentials.top
                - essentials.togglejail
                - essentials.togglejail.offline
                - essentials.bigtree
                - essentials.tree
                - essentials.unlimited
                - essentials.give.*
                - essentials.item.*
                - essentials.balance.others
                - essentials.pay
                - essentials.sell
                - essentials.me
                - essentials.chat.color
                - essentials.chat.spy
                - essentials.weather
                - essentials.time.set
                - lockette.user.create.*
                - essentials.back.*
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                - essentials.kit.*
                - essentials.signs.use.*
                - essentials.warp
                - essentials.balance
                - essentials.afk
                - essentials.motd
                - essentials.msg
                - essentials.suicide
                - essentials.portal
                - essentials.list
                - essentials.mail.*
                - essentials.tp
                - essentials.kick
                - essentials.spawner
                - essentials.list.hidden
                - essentials.seen
                - essentials.god
                - essentials.heal
                - essentials.spawnmob
                - essentials.jump
                - essentials.warp.list
                - essentials.warp.otherplayers
                - essentials.help
                - essentials.clearinventory
                - worldedit.*
                - worldguard.*
                - mobdisguise.*
                - strobe.use
    users:
        8Keep:
            group:
            - owner
    This is my config file for permissionsEx (if you need it)

    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
            disable-unmatched: false
            enable: true
            matched-permissions: true
            raw-permissions: true
        allowOps: false
        debug: false
        basedir: plugins/PermissionsEx
    I think it has something to do with my permissions file, because when i have a fresh permissions.yml then there are no errors at all. Maybe a plugin? Not sure what to do.

    Thanks!
     
  20. Offline

    t3hk0d3

    Check your permissions.yml here:
    http://yaml-online-parser.appspot.com/
     
  21. Offline

    8Keep

    I checked it, it reads it fine and i think there are no problems. I am not sure about the error though. Could you tell me what it means and a possible fix maybe?

    Hello, its me again.

    I want to make this plugin have some good tutorials like bpermissions does, if I make a video tutorial or written tutorials would you put them in the thread post or on your github wiki? I think I might be able to tomorrow if you want.

    Of course please help me with the current errors I am getting :)

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

    grifOndOr

    Some questions : :)

    how world inheritance works plz ?
    Code:
        Membre:
            worlds:
                world:
                world_nether:
                    inheritance:
                    - world
    wont work :(


    and how the Compatibility layer with TheYeti's Permissions works ?
    I try to use Citizens with PermissionsEX but the traders dont work , but with Perm3.x it's working ...
    :(
     
  23. Offline

    Poeschl

    thx, that works :)
     
  24. Offline

    Timberman

    Hi there,
    just a short question about the structure of the permissions.yml. I got some worlds.
    The permissions set outside "worlds:" are belongs to all worlds? In my example i set - fight-user in (global)? permissions:
    Than i set some other permissions in worlds:world:permissions: and worlds:avalon:permissions:
    Can i disable fight.user in avalon by setting it to - -fight.user even if it set in the global permissions:?
    Is that the right syntax?


    permissions:
    - fight.user
    .... some more
    worlds:
    world:
    default: false
    permissions:
    - worldguard.region.claim
    Avalon:
    default: false
    permissions:
    - towny.cheat.bypass

    And one more questeion: Is it possible to use
    ##
    To add comments to the permissions.yml ??
    regards, timber
     
  25. SQL Struktur?
    It is Permissions 3.x compatibel?
    I have a php webinterface for edit the perms on a browser.
     
  26. Offline

    Ajster1989

    ok so i have a small question, I am I have the default setup of groups, and the Default group is Default, but when a new player joins for the first time they don't default to that group, they are not added to any group? I have no other group managers, what could cause this? if i /pex group list it says, "list are of members: @null"

    home someone can help

    permissions.yml:

    groups:
    default:
    default: true <--------:mad: see
    options:
    rank: '1000'
    permissions:
    - modifyworld.chat
    Admins:
    permissions:
    - -modifyworld.mobtarget.*
    - '*'
    options:
    rank: '0'
    prefix: '&0(&4Admins&0)&7 '
    Member:
    options:
    rank: '900'
    prefix: '&0(&8M&7ember&0)&7 '
    permissions:
    - modifyworld.*
    VIP:
    inheritance:
    - Member
    options:
    rank: '800'
    prefix: '&0(&eVIP&0)&7 '
    permissions:
    - -modifyworld.mobtarget.monster.creeper
    - modifyworld.*
    Moderator:
    options:
    rank: '100'
    prefix: '&0(&1Moderator&0)&7 '
    permissions:
    - -modifyworld.mobtarget.*
    - modifyworld.*
     
  27. Offline

    o0AzzA0o

    I would like to see some superperms compatibility. If i use "any" super permission nodes in the permissions.yml they simply fail to work. Residence plugin will not work with pex using super permissions .... you have to set residence into permissions legacy mode for it to work with pex

    SimpleClans super permissions nodes are not recognised .... i have to use permissions 2x type nodes.

    Where is this superperms compatiblity evident?
     
  28. Offline

    alfw

    whit the modifyworld plugin from pex, how can i allow users to use/have all items exapt some banned items?

    can you give a example how i can give access to all items exept TNT?
     
  29. Offline

    t3hk0d3

    -modifyworld.items.(have|pick).(44|tnt)
    modifyworld.items.*

    Well, you can figureout whats wrong using "permissions.superperms.debug: true"

    Just remember - superperms, due design have not support of dynamic permissions and wildcards. PEX have limited support of wildcards (using hack) in SuperPerms. Situation would be a little better since next CB release.

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

    FlawlessSin

    is this compatible with MCMMO?
     
  31. Offline

    Eminam

    Took a little while to figure everything out with this. Got it figured out though. better then perm 2.7.4
     

Share This Page