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

    bolabolas

    This plugin is very good but I have some problems. (Sometimes can't load)
     
  3. Offline

    Marzipan

    I'm sorry but all my immature mind can see is PermissionSex....
     
  4. Offline

    Demon_Penguin

    devuers You should really look back and check other posts to see about how you should post your errors/permissions file. Anyway the reason that your players can't chat is because you are using the wrong permission node in the first place. Its just modifyworld.chat not modifyworld.chat* and even if you were going to add a star, then you need another . like modifyworld.* Notice how the dot separates the two parts.

    And to everyone who has an error... Did you really read the set up guide?!?!? Make sure you do before you post any error.
     
    Justin The Cynical likes this.
  5. we need help with the world inheritence...here is what we have right now


    Code:
    groups:
      Builder:
        default: true
        prefix: '&9'
        options:
          rank: '1100'
        permissions:
        - -factions.kit.fullplayer
        - multiverse.teleport.self.p
        - multiverse.access.Atlantis
        - mulitverse.access.Atlantis_the_end
        - multiverse.access.Atlantis_nether
        worlds:
          Atlantis:
            permissions:
            - worldguard.region.info.member
            - modifyworld.chat
            - modifyworld.*
            - -modifyworld.bucket.empty.lava
            - multiverse.teleport.self.p
            - worldguard.region.teleport.own.*
            - multiverse.access.Atlantis
            - mulitverse.access.Atlantis_The_End
            - multiverse.access.Atlantis_Nether
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - ChestShop.shop.*
            - iConomy.holdings
            - iConomy.holdings.others
            - iConomy.help
            - iConomy.payment
            - lwc.create
            - lwc.info
            - lwc.remove
            - lwc.unlock
            - lwc.modify
            - lwc.flag.*
            - mcmmo.ability.*
            - mcmmo.chat.partychat
            - mcmmo.commands.party
            - mcmmo.skills.*
            - mcmmo.commands.ability
            - mcmmo.regeneration
            - mcmmo.commands.whois
            - mcmmo.motd
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.kit.starter
            - commandbook.spawn
            - commandbook.say.me
            - commandbook.msg
            - commandbook.away
            - commandbook.whereami
            - null
            - myhome.home.basic.set
            - myhome.home.basic.delete
            - myhome.home.basic.home
            - myhome.home.soc.others
            - myhome.home.soc.list
            - myhome.home.soc.invite
            - myhome.home.soc.uninvite
            - myhome.home.soc.public
            - myhome.home.soc.private
            - mywarp.warp.sign.warp
            - worldguard.region.list.own
            - worldguard.locate
            - bukkit.command.plugins
            - bukkit.command.me
            - -bukkit.command.list
            - ultimatearena.player
            - treeassist.replant
            - nocheatplus.mods.rei.radar
            - mailbox.user.*
            - mailbox.sendtoself
            - mailbox.nocooldown
            - minemail.paper
            - ultraban.check
            - ultraban.history
            - mcdocs.command.help
            - mcdocs.command.rules
            - mcdocs.command.info
            - mcdocs.command.colors
            - mcdocs.command.motd
            - mcdocs.command.news
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
      VIP:
        prefix: '&a'
        inheritance:
        - Builder
        options:
          rank: '1000'
        permissions:
        - -factions.kit.fullplayer
        worlds:
          Atlantis:
            permissions:
            - worldguard.region.teleport.own.*
            - tpp.tp.player
            - mywarp.warp.basic.warp
            - mywarp.warp.basic.createpublic
            - mywarp.warp.basic.delete
            - mywarp.warp.basic.welcome
            - mywarp.warp.soc.invite
            - mywarp.warp.soc.uninvite
            - mywarp.warp.soc.public
            - signcolours.*
            - mywarp.warp.basic.search
            - mywarp.warp.basic.list
            - modifyworld.bucket.empty.<lava>
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis     
      Donator:
        prefix: '&f[&1$&f]&b'
        inheritance:
        - VIP
        options:
          rank: '900'
        permissions:
        - -factions.kit.fullplayer   
        worlds:
          Atlantis:
            permissions:
            - tpp.tp.toggle
            - mywarp.warp.basic.createprivate
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
      Cool Donator:
        prefix: '&f[&6$&f]&2'
        inheritance:
        - Donator
        options:
          rank: '800'
        permissions:
        - -factions.kit.fullplayer       
        worlds:
          Atlantis:
            permissions:
            - ultimatearena.builder
            - tpp.tp.here
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
      Awesome Donator:
        prefix: '&f[&2$&f]&6'
        inheritance:
        - Cool Donator
        options:
          rank: '700'
        permissions:
        - -factions.kit.fullplayer 
        worlds:
          Atlantis:
            permissions:
            - mywarp.warp.sign.create
            - worldedit.navigation.jumpto
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
      Epic Donator:
        prefix: '&f[&e&f]&1'
        inheritance:
        - Awesome Donator
        options:
          rank: '600'
        permissions:
        - -factions.kit.fullplayer 
        worlds:
          Atlantis:
            permissions:
            - tpp.jump.up
            - tpp.tp.back
            - chatmanager.chat.color
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
      Traveler:
        prefix: '&f[&aT&f]&1'
        inheritance:
        - Epic Donator
        options:
          rank: '500'
        permissions:
        - multiverse.access.PVP
        - mulitverse.access.Creative
        worlds:
          Atlantis:
            permissions:
            - -factions.kit.fullplayer 
          PVP:
            permissions:
            - modifyworld.*
            - factions.kit.fullplayer
            - factionsplus.warp
            - factionsplus.createwarp
            - factionsplus.deletewarp
            - factionsplus.listwarps
            - factionsplus.setjail
            - factionsplus.jail
            - factionsplus.announce
            - factionsplus.togglestate.use
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
          Creative:
            inheritance:
            - Atlantis
            permissions:
            - -tpp.tp.here
      Supporter:
        prefix: '&f[&bS&f]&b'
        inheritance:
        - Traveler
        options:
          rank: '400'
        permissions:
        - vanish.standard
        - tpp.world.*
        - multiverse.core.list.worlds
        - multiverse.core.info
        - multiverse.core.list.who
        - multiverse.core.tp.*
        - multiverse.portal.list
        - multiverse.portal.info
        worlds:
          Atlantis:
            permissions:
            - -factions.kit.fullplayer 
            - worldguard.region.list
            - tpp.mod.notify
            - tpp.others.player
            - logblock.rollback
            - myhome.admin.home.any
            - fd.messages
            - mailbox.admin.*
            - ultraban.tempban
            - ultraban.lockdown.override
            - ultraban.kick
            - ultraban.warn
            - ultraban.spawn
            - ultraban.help
            - tpp.admin.bypass.notp
            - ultimatearena.admin
            - mywarp.admin
            - commandbook.mute
            - mywarp.admin
            - mywarp.warp.basic.compass
            - worldguard.region.teleport.*
            - worldguard.region.info
            - myhome.admin.home.any
            - myhome.admin.home.list
            - null
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
          Creative:
            inheritance:
            - Atlantis
          PVP:
            permissions:
            - null
     
      Moderator:
        prefix: '&f[&bM&f]&b'
        inheritance:
        - Supporter
        options:
          rank: '300'
        permissions:
        - worldguard.region.bypass.Atlantis
        - worldguard.region.bypass.Atlantis_Nether
        - worldguard.region.bypass.Creative
        - worldguard.region.bypass.Atlantis_the_end
        worlds:
          Atlantis:
            permissions:
            - -factions.kit.fullplayer         
            - tpp.others.coords
            - tpp.mod.mass
            - worldguard.region.select.*
            - worldguard.region.define
            - worldguard.region.redefine
            - worldguard.region.addowner.*
            - worldguard.region.removeowner.*
            - worldguard.region.addmember.*
            - worldguard.region.removemember.*
            - worldguard.region.list
            - worldguard.region.wand
            - worldguard.region.flag.flags.*
            - -worldguard.region.flag.flags.exit
            - -worldguard.region.flag.flags.entry
            - worldguard.region.flag.regions.*
            - worldguard.region.setparent.*
            - worldguard.region.remove.*
            - -worldguard.region.remove.mainlandspawn
            - -worldguard.region.remove.m1home
            - worldguard.region.setpriority.*
            - worldedit.selection.expand
            - worldedit.selection.contract
            - worldedit.selection.pos
            - worldedit.selection.hpos
            - worldedit.extinguish
            - worldedit.wand
            - minemail.admin
            - ultraban.ban
            - lwc.mod
            - worldguard.god
            - null
          PVP:
            permissions:
            - factionsplus.factionhome
            - factionsplus.ban
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
          Creative:
            inheritance:
            - Atlantis
      Admin:
        prefix: '&cAdmin.'
        inheritance:
        - Moderator
        options:
          rank: '200'
        permissions:
        - -mvinv.bypass.*
        - myhome.home.basic.set
        - myhome.home.basic.delete
        - myhome.home.soc.others
        - myhome.home.soc.list
        - myhome.home.soc.invite
        - myhome.home.soc.uninvite
        - myhome.home.soc.public
        - myhome.home.soc.private
        - myhome.admin.home.list
        - myhome.admin.home.delete
        - myhome.admin.convert
        - myhome.admin.reload
        - myhome.econ.free.*
        - myhome.bypass.*
        - myhome.admin.*
        - myhome.admin.home.any
        - '*'
        - null
        worlds:
          Atlantis:
            permissions:
            - -factions.kit.fullplayer         
          PVP:
            permissions:
            - factions.kit.fullplayer     
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
          Creative:
            inheritance:
            - Atlantis
      Owner:
        prefix: '&cOwner.'
        inheritance:
        - Admin
        options:
          rank: '100'
        permissions:
        - -mvinv.bypass.*
        - myhome.home.basic.set
        - myhome.home.basic.delete
        - myhome.home.soc.others
        - myhome.home.soc.list
        - myhome.home.soc.invite
        - myhome.home.soc.uninvite
        - myhome.home.soc.public
        - myhome.home.soc.private
        - myhome.admin.home.list
        - myhome.admin.home.delete
        - myhome.admin.convert
        - myhome.admin.reload
        - myhome.econ.free.*
        - myhome.bypass.*
        - myhome.admin.*
        - myhome.admin.home.any
        - '*'
        - null
        worlds:
          Atlantis:
            permissions:
            - -factions.kit.fullplayer         
          PVP:
            permissions:
            - factions.kit.fullplayer     
          Atlantis_nether:
            inheritance:
            - Atlantis
          Atlantis_the_end:
            inheritance:
            - Atlantis
          Creative:
            inheritance:
            - Atlantis
    users:
      MacintoshMan:
        group:
        - Owner
        - Builder
      M1dude:
        group:
        - Admin
        - Builder
      Mackus58:
        group:
        - VIP
        - Builder
      MicrosoftMan01:
        group:
        - VIP
        - Builder
      DoubleStix:
        group:
        - VIP
        - Builder
      Megaminer1345:
        group:
        - Supporter
        - Builder
      cavernmaker:
        group:
        - Builder
    
     
  6. According to the error:

    You have a formatting problem of some sort in your permissions file. If you put them on pastebin.com or pastie.org and post that link here, they can be looked at. :)
     
  7. Offline

    drece

    Where is there a list of the permission nodes? I been looking all over the internet for them but all I have found were dead ends or referrals to dead ends. I just need to know what all there is that can be used in "- essesntials.", so I know what I can do with my server.
     
  8. In a way, it's almost insulting that so many people haven't. The current state of the wiki took a lot of time and effort by a lot of people, and the fact that so many questions that appear here and elsewhere are either explained in the wiki (how to set up $THING) or have the steps for figuring out how to track down problems and errors (debug mode, the FAQ, and so on).

    But perhaps that's just me. :)

    The nodes for PEX are in the PEX wiki and the nodes for essentials are probably in the essentials wiki.

    At least, that's where I would look. :)

    Multiworld inheritance typically goes in it's own section.

    Check https://github.com/PEXPlugins/Permi...issions-setup#wiki-pex-multiworld-inhertiance
    :)

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

    drece

    In some far off world, there echos a "DERP!" as I was simply trying to hard. That sir was what I wanting all along but do not know why i was only looking for pex nodes when its essentials along.

    Thank you for the quick response!
     
  10. :D Glad to be of help.
     
  11. I also tried using the commands but they don't work either!

    Do chatmanager and modifyworld work with bperms?

    Well can someone give me a copy of a fully working multiworld perm?

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

    1800gamez

    hey im really sorry to have to ask this question, but for some reason after i set up the permissions i cant get into my server. neither can my friends. Do you know what i could have don wrong??
     
  13. Offline

    MortesNoize

    I get this Message every Day =/
    It's annoying and i don't want to reinstall the Plugin once a Day.

    Any Ideas how to fix?

     
  14. Offline

    cha198

    I LOVE This Plugin!!! Thanks, I Use This Plugin On My Server!!!

    Cha198
     
  15. Lets see your permissions as they sit right now using pastie.org or pastebin.com. And please refresh my memory on what is not working (please be as precise as possible).

    Not that I'm aware of. You could try it and see, but there is no promise that it would work and you would also be on your own if something didn't work right.

    The example permissions in the first post has some multiworld inheritance and permissions in it, as does the wiki at https://github.com/PEXPlugins/PermissionsEx/wiki/Pex-basics
     
  16. Offline

    davidteather

    I know how many messages u get but when i try to promote me self it says
    "Ranking Error (console < davidteather): User are not promoteable"
    my yml Under

    groups:
    default:
    default: true
    permissions:
    - modifyworld.*
    prefix: '&5[Builder] &6'
    options:
    rank: '2000'
    rank-ladder: rank

    Skylord:
    default: false
    permissions:
    - modifyworld.*
    prefix: '&3[Skylord] &6'
    options:
    rank-ladder:
    rank: '1900'
     
  17. Offline

    anto18781

    Hello.
    Im not sure where ti post my errors but i got this error and i dont know whats up or how to fix it.
    Please could you possibly help me.

    [WARNING] Failed to handle packet: java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled? java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled? at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148) at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:202) at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:113) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102) at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102) at org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1133) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:139) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
     
  18. That's why, you can't promote yourself. A player with the nodes for promotion can only promote players that are below the rank they are.

    Not enough info I'm afraid. Many things can cause PEX to not load fully.

    Read https://github.com/PEXPlugins/PermissionsEx/wiki/Troubleshooting-and-FAQ#wiki-pex-help and go from there. :)

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

    davidteather

    But i did in the the conosle
     
  20. Ok, lets take a look...

    I'm afraid I don't recall your exact problem and since the search function on the forum isn't working, it's not the easiest to find, but let me take a stab at this... You are not seeing the inheritance from Atlantis to Atlantis_nether and Atlantis_the_end working, am I correct?

    Your format of the world inheritance is correct, but you forgot to capitalize the world name that the nether and the end are inheriting from.

    Use this:
    Code:
    worlds:
      Atlantis_nether:
        inheritance:
        - Atlantis
      Atlantis_the_end:
        inheritance:
        - Atlantis
      Creative:
        inheritance:
        - Atlantis
    
    I refer to the wiki when I can as:
    • Many people seem to not know it there, and a lot of work was done to try to make it as comprehensive as possible. If it's not, it is appreciated if constructive feedback is given. (can't fix things if no one knows they are borken)
    • Many of the things that appear are answered in the wiki.
    In this case, if my guess is correct on the world inheritance, the wiki specifically says in the multiworld section:

    If this is not the case, my apologies for pointing out something you may already be aware of, and please let me know what the exact problem is and I'll be happy to try your permissions on a test server to try to reproduce the problem and offer a fix if at all possible. :)

    OK, that's a bit different then. Lemme look at your perms again...

    Look

    Ah, I think I see. I'm going to assume that your formatting is correct (you didn't use code tags, so the forum destroyed it), and I think I see the problem.

    Your default group has a name assigned to the ladder, and your skylord group does not. This makes them two separate ladders. You could remove the rank-ladder lines and both groups would be part of the same ladder (default) and you would have to specify a ladder name with the promote/demote commands as you would if you left in the rank-ladder: rank line(s).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  21. Actually now, no permissions except the admin groups work. I have no idea at all why, I have parsed it, and it runs fine... Well except the permissions. And I did what you said to do, I mean it looks the same and I used the commands in the console. :( :'(
     
  22. Ok, can you give me a specific example?

    I'm using your permissions on my test server right now (with the world capitalization fixed), and this is an example of what I see:

    Show Spoiler
    Code:
    >pex group builder list
    19:19:40 [INFO] Builder are member of:
    19:19:40 [INFO]   @Atlantis:
    19:19:40 [INFO] Group Builder's permissions:
    19:19:40 [INFO] Group Builder's Options:
    19:19:40 [INFO]   rank = "1100"
    >pex group builder list Atlantis
    19:19:53 [INFO] Builder are member of:
    19:19:53 [INFO]   @Atlantis:
    19:19:53 [INFO] Group Builder's permissions:
    19:19:53 [INFO] 1) multiverse.access.Atlantis_nether @Atlantis (own)
    19:19:53 [INFO] 2) mulitverse.access.Atlantis_the_end @Atlantis (own)
    19:19:53 [INFO] 3) multiverse.access.Atlantis @Atlantis (own)
    19:19:53 [INFO] 4) multiverse.teleport.self.p @Atlantis (own)
    19:19:53 [INFO] 5) modifyworld.* @Atlantis (own)
    19:19:53 [INFO] 6) worldguard.region.info.member @Atlantis (own)
    19:19:53 [INFO] 7) -modifyworld.bucket.empty.<lava> @Atlantis (own)
    19:19:53 [INFO] 8) ChestShop.shop.buy @Atlantis (own)
    19:19:53 [INFO] 9) ChestShop.shop.sell @Atlantis (own)
    19:19:53 [INFO] 10) ChestShop.shop.* @Atlantis (own)
    19:19:53 [INFO] 11) iConomy.holdings @Atlantis (own)
    19:19:53 [INFO] 12) iConomy.holdings.others @Atlantis (own)
    19:19:53 [INFO] 13) iConomy.help @Atlantis (own)
    19:19:53 [INFO] 14) iConomy.payment @Atlantis (own)
    19:19:53 [INFO] 15) lwc.create @Atlantis (own)
    19:19:53 [INFO] 16) lwc.info @Atlantis (own)
    19:19:53 [INFO] 17) lwc.remove @Atlantis (own)
    19:19:53 [INFO] 18) lwc.unlock @Atlantis (own)
    19:19:53 [INFO] 19) lwc.modify @Atlantis (own)
    19:19:53 [INFO] 20) lwc.flag.* @Atlantis (own)
    19:19:53 [INFO] 21) mcmmo.ability.* @Atlantis (own)
    19:19:53 [INFO] 22) mcmmo.chat.partychat @Atlantis (own)
    19:19:53 [INFO] 23) mcmmo.commands.party @Atlantis (own)
    19:19:53 [INFO] 24) mcmmo.skills.* @Atlantis (own)
    19:19:53 [INFO] 25) mcmmo.commands.ability @Atlantis (own)
    19:19:53 [INFO] 26) mcmmo.regeneration @Atlantis (own)
    19:19:53 [INFO] 27) mcmmo.commands.whois @Atlantis (own)
    19:19:53 [INFO] 28) mcmmo.motd @Atlantis (own)
    19:19:53 [INFO] 29) commandbook.who @Atlantis (own)
    19:19:53 [INFO] 30) commandbook.motd @Atlantis (own)
    19:19:53 [INFO] 31) commandbook.rules @Atlantis (own)
    19:19:53 [INFO] 32) commandbook.kit.starter @Atlantis (own)
    19:19:53 [INFO] 33) commandbook.spawn @Atlantis (own)
    19:19:53 [INFO] 34) commandbook.say.me @Atlantis (own)
    19:19:53 [INFO] 35) commandbook.msg @Atlantis (own)
    19:19:53 [INFO] 36) commandbook.away @Atlantis (own)
    19:19:53 [INFO] 37) commandbook.whereami @Atlantis (own)
    19:19:53 [INFO] 38) myhome.home.basic.set @Atlantis (own)
    19:19:53 [INFO] 39) myhome.home.basic.delete @Atlantis (own)
    19:19:53 [INFO] 40) myhome.home.basic.home @Atlantis (own)
    19:19:53 [INFO] 41) myhome.home.soc.others @Atlantis (own)
    19:19:53 [INFO] 42) myhome.home.soc.list @Atlantis (own)
    19:19:53 [INFO] 43) myhome.home.soc.invite @Atlantis (own)
    19:19:53 [INFO] 44) myhome.home.soc.uninvite @Atlantis (own)
    19:19:53 [INFO] 45) myhome.home.soc.public @Atlantis (own)
    19:19:53 [INFO] 46) myhome.home.soc.private @Atlantis (own)
    19:19:53 [INFO] 47) mywarp.warp.sign.warp @Atlantis (own)
    19:19:53 [INFO] 48) worldguard.region.list.own @Atlantis (own)
    19:19:53 [INFO] 49) worldguard.locate @Atlantis (own)
    19:19:53 [INFO] 50) bukkit.command.plugins @Atlantis (own)
    19:19:53 [INFO] 51) bukkit.command.me @Atlantis (own)
    19:19:53 [INFO] 52) -bukkit.command.list @Atlantis (own)
    19:19:53 [INFO] 53) ultimatearena.player @Atlantis (own)
    19:19:53 [INFO] 54) treeassist.replant @Atlantis (own)
    19:19:53 [INFO] 55) nocheatplus.mods.rei.radar @Atlantis (own)
    19:19:53 [INFO] 56) mailbox.user.* @Atlantis (own)
    19:19:53 [INFO] 57) mailbox.sendtoself @Atlantis (own)
    19:19:53 [INFO] 58) mailbox.nocooldown @Atlantis (own)
    19:19:53 [INFO] 59) minemail.paper @Atlantis (own)
    19:19:53 [INFO] 60) ultraban.check @Atlantis (own)
    19:19:53 [INFO] 61) ultraban.history @Atlantis (own)
    19:19:53 [INFO] 62) mcdocs.command.help @Atlantis (own)
    19:19:53 [INFO] 63) mcdocs.command.rules @Atlantis (own)
    19:19:53 [INFO] 64) mcdocs.command.info @Atlantis (own)
    19:19:53 [INFO] 65) mcdocs.command.colors @Atlantis (own)
    19:19:53 [INFO] 66) mcdocs.command.motd @Atlantis (own)
    19:19:53 [INFO] 67) mcdocs.command.news @Atlantis (own)
    19:19:53 [INFO] Group Builder's Options:
    >pex group builder list Atlantis_nether
    19:20:06 [INFO] Builder are member of:
    19:20:06 [INFO]   @Atlantis:
    19:20:06 [INFO] Group Builder's permissions:
    19:20:06 [INFO] 1) multiverse.access.Atlantis_nether @Atlantis (own)
    19:20:06 [INFO] 2) mulitverse.access.Atlantis_the_end @Atlantis (own)
    19:20:06 [INFO] 3) multiverse.access.Atlantis @Atlantis (own)
    19:20:06 [INFO] 4) multiverse.teleport.self.p @Atlantis (own)
    19:20:06 [INFO] 5) modifyworld.* @Atlantis (own)
    19:20:06 [INFO] 6) worldguard.region.info.member @Atlantis (own)
    19:20:06 [INFO] 7) -modifyworld.bucket.empty.<lava> @Atlantis (own)
    19:20:06 [INFO] 8) ChestShop.shop.buy @Atlantis (own)
    19:20:06 [INFO] 9) ChestShop.shop.sell @Atlantis (own)
    19:20:06 [INFO] 10) ChestShop.shop.* @Atlantis (own)
    19:20:06 [INFO] 11) iConomy.holdings @Atlantis (own)
    19:20:06 [INFO] 12) iConomy.holdings.others @Atlantis (own)
    19:20:06 [INFO] 13) iConomy.help @Atlantis (own)
    19:20:06 [INFO] 14) iConomy.payment @Atlantis (own)
    19:20:06 [INFO] 15) lwc.create @Atlantis (own)
    19:20:06 [INFO] 16) lwc.info @Atlantis (own)
    19:20:06 [INFO] 17) lwc.remove @Atlantis (own)
    19:20:06 [INFO] 18) lwc.unlock @Atlantis (own)
    19:20:06 [INFO] 19) lwc.modify @Atlantis (own)
    19:20:06 [INFO] 20) lwc.flag.* @Atlantis (own)
    19:20:06 [INFO] 21) mcmmo.ability.* @Atlantis (own)
    19:20:06 [INFO] 22) mcmmo.chat.partychat @Atlantis (own)
    19:20:06 [INFO] 23) mcmmo.commands.party @Atlantis (own)
    19:20:06 [INFO] 24) mcmmo.skills.* @Atlantis (own)
    19:20:06 [INFO] 25) mcmmo.commands.ability @Atlantis (own)
    19:20:06 [INFO] 26) mcmmo.regeneration @Atlantis (own)
    19:20:06 [INFO] 27) mcmmo.commands.whois @Atlantis (own)
    19:20:06 [INFO] 28) mcmmo.motd @Atlantis (own)
    19:20:06 [INFO] 29) commandbook.who @Atlantis (own)
    19:20:06 [INFO] 30) commandbook.motd @Atlantis (own)
    19:20:06 [INFO] 31) commandbook.rules @Atlantis (own)
    19:20:06 [INFO] 32) commandbook.kit.starter @Atlantis (own)
    19:20:06 [INFO] 33) commandbook.spawn @Atlantis (own)
    19:20:06 [INFO] 34) commandbook.say.me @Atlantis (own)
    19:20:06 [INFO] 35) commandbook.msg @Atlantis (own)
    19:20:06 [INFO] 36) commandbook.away @Atlantis (own)
    19:20:06 [INFO] 37) commandbook.whereami @Atlantis (own)
    19:20:06 [INFO] 38) myhome.home.basic.set @Atlantis (own)
    19:20:06 [INFO] 39) myhome.home.basic.delete @Atlantis (own)
    19:20:06 [INFO] 40) myhome.home.basic.home @Atlantis (own)
    19:20:06 [INFO] 41) myhome.home.soc.others @Atlantis (own)
    19:20:06 [INFO] 42) myhome.home.soc.list @Atlantis (own)
    19:20:06 [INFO] 43) myhome.home.soc.invite @Atlantis (own)
    19:20:06 [INFO] 44) myhome.home.soc.uninvite @Atlantis (own)
    19:20:06 [INFO] 45) myhome.home.soc.public @Atlantis (own)
    19:20:06 [INFO] 46) myhome.home.soc.private @Atlantis (own)
    19:20:06 [INFO] 47) mywarp.warp.sign.warp @Atlantis (own)
    19:20:06 [INFO] 48) worldguard.region.list.own @Atlantis (own)
    19:20:06 [INFO] 49) worldguard.locate @Atlantis (own)
    19:20:06 [INFO] 50) bukkit.command.plugins @Atlantis (own)
    19:20:06 [INFO] 51) bukkit.command.me @Atlantis (own)
    19:20:06 [INFO] 52) -bukkit.command.list @Atlantis (own)
    19:20:06 [INFO] 53) ultimatearena.player @Atlantis (own)
    19:20:06 [INFO] 54) treeassist.replant @Atlantis (own)
    19:20:06 [INFO] 55) nocheatplus.mods.rei.radar @Atlantis (own)
    19:20:06 [INFO] 56) mailbox.user.* @Atlantis (own)
    19:20:06 [INFO] 57) mailbox.sendtoself @Atlantis (own)
    19:20:06 [INFO] 58) mailbox.nocooldown @Atlantis (own)
    19:20:06 [INFO] 59) minemail.paper @Atlantis (own)
    19:20:06 [INFO] 60) ultraban.check @Atlantis (own)
    19:20:06 [INFO] 61) ultraban.history @Atlantis (own)
    19:20:06 [INFO] 62) mcdocs.command.help @Atlantis (own)
    19:20:06 [INFO] 63) mcdocs.command.rules @Atlantis (own)
    19:20:06 [INFO] 64) mcdocs.command.info @Atlantis (own)
    19:20:06 [INFO] 65) mcdocs.command.colors @Atlantis (own)
    19:20:06 [INFO] 66) mcdocs.command.motd @Atlantis (own)
    19:20:06 [INFO] 67) mcdocs.command.news @Atlantis (own)
    19:20:06 [INFO] Group Builder's Options:
    >pex group builder list Atlantis_the_end
    19:20:09 [INFO] Builder are member of:
    19:20:09 [INFO]   @Atlantis:
    19:20:09 [INFO] Group Builder's permissions:
    19:20:09 [INFO] 1) multiverse.access.Atlantis_nether @Atlantis (own)
    19:20:09 [INFO] 2) mulitverse.access.Atlantis_the_end @Atlantis (own)
    19:20:09 [INFO] 3) multiverse.access.Atlantis @Atlantis (own)
    19:20:09 [INFO] 4) multiverse.teleport.self.p @Atlantis (own)
    19:20:09 [INFO] 5) modifyworld.* @Atlantis (own)
    19:20:09 [INFO] 6) worldguard.region.info.member @Atlantis (own)
    19:20:09 [INFO] 7) -modifyworld.bucket.empty.<lava> @Atlantis (own)
    19:20:09 [INFO] 8) ChestShop.shop.buy @Atlantis (own)
    19:20:09 [INFO] 9) ChestShop.shop.sell @Atlantis (own)
    19:20:09 [INFO] 10) ChestShop.shop.* @Atlantis (own)
    19:20:09 [INFO] 11) iConomy.holdings @Atlantis (own)
    19:20:09 [INFO] 12) iConomy.holdings.others @Atlantis (own)
    19:20:09 [INFO] 13) iConomy.help @Atlantis (own)
    19:20:09 [INFO] 14) iConomy.payment @Atlantis (own)
    19:20:09 [INFO] 15) lwc.create @Atlantis (own)
    19:20:09 [INFO] 16) lwc.info @Atlantis (own)
    19:20:09 [INFO] 17) lwc.remove @Atlantis (own)
    19:20:09 [INFO] 18) lwc.unlock @Atlantis (own)
    19:20:09 [INFO] 19) lwc.modify @Atlantis (own)
    19:20:09 [INFO] 20) lwc.flag.* @Atlantis (own)
    19:20:09 [INFO] 21) mcmmo.ability.* @Atlantis (own)
    19:20:09 [INFO] 22) mcmmo.chat.partychat @Atlantis (own)
    19:20:09 [INFO] 23) mcmmo.commands.party @Atlantis (own)
    19:20:09 [INFO] 24) mcmmo.skills.* @Atlantis (own)
    19:20:09 [INFO] 25) mcmmo.commands.ability @Atlantis (own)
    19:20:09 [INFO] 26) mcmmo.regeneration @Atlantis (own)
    19:20:09 [INFO] 27) mcmmo.commands.whois @Atlantis (own)
    19:20:09 [INFO] 28) mcmmo.motd @Atlantis (own)
    19:20:09 [INFO] 29) commandbook.who @Atlantis (own)
    19:20:09 [INFO] 30) commandbook.motd @Atlantis (own)
    19:20:09 [INFO] 31) commandbook.rules @Atlantis (own)
    19:20:09 [INFO] 32) commandbook.kit.starter @Atlantis (own)
    19:20:09 [INFO] 33) commandbook.spawn @Atlantis (own)
    19:20:09 [INFO] 34) commandbook.say.me @Atlantis (own)
    19:20:09 [INFO] 35) commandbook.msg @Atlantis (own)
    19:20:09 [INFO] 36) commandbook.away @Atlantis (own)
    19:20:09 [INFO] 37) commandbook.whereami @Atlantis (own)
    19:20:09 [INFO] 38) myhome.home.basic.set @Atlantis (own)
    19:20:09 [INFO] 39) myhome.home.basic.delete @Atlantis (own)
    19:20:09 [INFO] 40) myhome.home.basic.home @Atlantis (own)
    19:20:09 [INFO] 41) myhome.home.soc.others @Atlantis (own)
    19:20:09 [INFO] 42) myhome.home.soc.list @Atlantis (own)
    19:20:09 [INFO] 43) myhome.home.soc.invite @Atlantis (own)
    19:20:09 [INFO] 44) myhome.home.soc.uninvite @Atlantis (own)
    19:20:09 [INFO] 45) myhome.home.soc.public @Atlantis (own)
    19:20:09 [INFO] 46) myhome.home.soc.private @Atlantis (own)
    19:20:09 [INFO] 47) mywarp.warp.sign.warp @Atlantis (own)
    19:20:09 [INFO] 48) worldguard.region.list.own @Atlantis (own)
    19:20:09 [INFO] 49) worldguard.locate @Atlantis (own)
    19:20:09 [INFO] 50) bukkit.command.plugins @Atlantis (own)
    19:20:09 [INFO] 51) bukkit.command.me @Atlantis (own)
    19:20:09 [INFO] 52) -bukkit.command.list @Atlantis (own)
    19:20:09 [INFO] 53) ultimatearena.player @Atlantis (own)
    19:20:09 [INFO] 54) treeassist.replant @Atlantis (own)
    19:20:09 [INFO] 55) nocheatplus.mods.rei.radar @Atlantis (own)
    19:20:09 [INFO] 56) mailbox.user.* @Atlantis (own)
    19:20:09 [INFO] 57) mailbox.sendtoself @Atlantis (own)
    19:20:09 [INFO] 58) mailbox.nocooldown @Atlantis (own)
    19:20:09 [INFO] 59) minemail.paper @Atlantis (own)
    19:20:09 [INFO] 60) ultraban.check @Atlantis (own)
    19:20:09 [INFO] 61) ultraban.history @Atlantis (own)
    19:20:09 [INFO] 62) mcdocs.command.help @Atlantis (own)
    19:20:09 [INFO] 63) mcdocs.command.rules @Atlantis (own)
    19:20:09 [INFO] 64) mcdocs.command.info @Atlantis (own)
    19:20:09 [INFO] 65) mcdocs.command.colors @Atlantis (own)
    19:20:09 [INFO] 66) mcdocs.command.motd @Atlantis (own)
    19:20:09 [INFO] 67) mcdocs.command.news @Atlantis (own)
    
     
  23. Offline

    unknown122

    I love the plugin, but there's one thing I can't figure out. No matter what I do, the user's name stays red. Is there any explaination of this?
     
  24. Offline

    nhoclesnar

    It's surely not caused by PEX. If you use Essentials then OP names are always red by default.
     
  25. Offline

    Sexy_Glenn

    Hello all, i have put myself (Sexy_Glenn) into admin group. but i cant access "Pex group" it says i dont have enough permissions to access it. And there is no prefix.This is my YML file for PermissionsEx. Thanks !


    groups:
    default:
    default: true
    permissions:
    - modifyworld.*
    - permissions.build: false
    options:
    rank
    Member:
    prefix: '&e(Bagala)&f'
    inheritance:
    - default
    permissions:
    - fake.fake
    options:
    rank
    worlds:
    world_nether:
    permissions:
    - fake.fake2
    Admin:
    prefix: "&9(Tao)&6"
    premissions:
    - essentials.*
    - permissionsEx.*
    - permissions.*
    - '*'
    options:
    rank
    worlds:
    world_nether:
    premissions:
    - fake.fake3
    users:
    Sexy_Glenn:
    group:
    - Admin
    *It passed yml parser test.
     
  26. Offline

    nhoclesnar

    Yes PEX works beautifully.
     
  27. Offline

    popopopo

  28. Offline

    Roervig2473

  29. Offline

    Monstercat99

    How can I color a ranks name but not its text is it just like :&7[D]&7
     
  30. Offline

    Roervig2473

    Can you explain that a bit better? if you want the colors or prefixes then you need a plugin like ChatManager EssentialsChat or HeroChar
     
  31. Offline

    Monstercat99

    I mean like uhm My name for example: [Owner+]Monstercat99:Hello
    How can I make it this: [Owner+]Monstercat99:Hello
     

Share This Page