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

    vJuggerz

  3. Right off the bat, I'd put your rank values in single quotes as see if that doesn't fix it up. :)

    Two things:
    • The node check you pasted in shows that modifyworld is set to use material names, and your nodes as listed are using numbers, so they will never match.
    • The :4 at the end of the node check is metadata (AKA damage values), you need to account for that in your permissions file. Try adding a :?* to the end of the line to catch any metadata
    :)

    The wiki covers importing/migrating from a file backend to a SQL backend.

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

    worstboy32

    Just went to Jenkins and saw there was a PEXWebApi.
    Is there anywhere some documentation about it?
    And how stable is it atm?
     
  5. Offline

    prizna

    Is it possible to set up different ranks/groups by world? If so how would I go about doing this?

    thanks,
     
  6. Offline

    worstboy32

    Use one of these commands:
    /pex user {user} group set {group} {world}
    Like if you set it to world_nether then {user} only have the {group} inside world nether
    or add groups with:
    /pex user {user} group add {group} {world}
    Hope this helped you.
     
  7. Offline

    Sickeningbrey13

    So when i join the game it says and internal error has accrued and disconects me and i know it is my fault but i cant figure out what happened if someone can look at my YAML and tell me the prob and how to fix that would be great

    Here is my YAML
    groups:
    default:
    default: true
    options:
    rank: '1000'
    permissions:
    - modifyworld.chat
    Member:
    prefix: '&0(&8M&7ember&0)&7 '
    permissions:
    - modifyworld.*
    - parties.*
    - uhome.own.warp
    - uhome.own.warp
    - uhome.own.delete
    - uhome.own.invite
    - uhome.own.uninvite
    - uhome.own.listinvites
    - uhome.own.listinvites
    - N3W_PM.pm
    - N3W_PM.r
    options:
    rank: '900'
    VIP:
    prefix: '&0(&eVIP&0)&7 '
    permissions:
    - -modifyworld.mobtarget.monster.creeper
    - modifyworld.*
    - uhome.own.warp
    - uhome.own.warp
    - uhome.own.delete
    - uhome.own.invite
    - uhome.own.uninvite
    - uhome.own.listinvites
    - uhome.own.listinvites
    - N3W_PM.pm
    - N3W_PM.r
    options:
    rank: '800'
    Moderator:
    prefix: '&0(&1Moderator&0)&7 '
    permissions:
    - -modifyworld.mobtarget.*
    - modifyworld.*
    - bukkit.*
    - worldedit.*
    - worldguard.*
    - mobdisguise.*
    - parties.*
    - uhome.own.warp
    - uhome.own.warp
    - uhome.own.delete
    - uhome.own.invite
    - uhome.own.uninvite
    - uhome.own.listinvites
    - uhome.own.listinvites
    - N3W_PM.pm
    - N3W_PM.r
    options:
    rank: '100'
    Admins:
    prefix: '&0(&4Admins&0)&7 '
    permissions:
    - -modifyworld.mobtarget.*
    - modifyworld.*
    - permissions.*
    options:
    rank: '0'
    users:
    FastCarGuy13:
    group:
    - Admins
    Sickeningbrey13:
    group:
    - Admins

    When it disconnects me it says:
    Disconnecting Sickeningbrey13 [Then my ip] internal server error
    then right under it it says:
    Failed to handle packet: java.lang.RuntimeExeption: Permissions manager is not accessable. Is the permissionsEx plugin enabled?java.lang.RuntimeExeption: Permissions manager is not accessable. Is the permissionsEx plugin enabled?
    Any help?

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

    benthamanowns

    does it automatically add all users that join your server to default permissions?
     
  9. Offline

    zachs1995

    I can't find what is wrong with my yml file, I have run it through the parser and rechecked everything and it comes back without errors, but when I put it into my yml file i get an internal service error...
    groups:
    Commoner:
    prefix: '&0(&8C&7ommoner&0)&7 '
    permissions:
    - modifyworld.*
    - BOSEconomy.common.pay
    - BOSEconomy.common.stats
    - BOSEconomy.common.top5
    - BOSEconomy.common.wallet
    - buttonwarp.use
    - buttonwarp.commandwarp
    - buttonwarp.getreward
    - citizens.blacksmith.use.repair
    - essentials.balance
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg.url
    - essentials.rules
    - essentials.spawn
    - payrank.list
    - payrank.purchase
    - payrank.current
    - giftpost.chest.open
    - giftpost.chest.upgrade
    options:
    rank: '900'
    Tirenes:
    prefix: '&0(&eTirenes&0)&7 '
    inheritance:
    - Commoner
    permissions:
    options:
    rank: '800'
    Nobles:
    prefix: '&0(&1Nobles&0)&7 '
    inheritance:
    - Tirenes
    permissions:
    options:
    rank: '100'
    Admins:
    prefix: '&0(&4Admins&0)&7 '
    permissions:
    - -modifyworld.mobtarget.*
    - modifyworld.*
    - permissions.*
    options:
    rank: '0'
    users:
    zachs1995:
    group:
    - Admins
    bud467:
    group:
    - Commoner
     
  10. Offline

    prizna

    hmm, I have tried this but it doesnt seem to work.
     
  11. Cross-posted and answered at dev.bukkit.org/server-mods/permissionsex/forum/36972-permission-help/
     
  12. Offline

    trout1212

    Hey all my permissions for everyone are working but there is just this one problem, when this new guy joined the server....I tried to write permissions for him and nothing is happening :(

    Here is my config file
    <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Sep 9, 2018
  13. Offline

    Demon_Penguin

    PEX seems to not like the /say or /me commands and gives the console this error
    Code:
    >say fixed it
    16:30:19 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    16:30:19 [SEVERE]      at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    16:30:19 [SEVERE]      at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    16:30:19 [SEVERE]      at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    16:30:19 [SEVERE]      at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    16:30:19 [SEVERE]      at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    16:30:19 [SEVERE]      at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    16:30:19 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.broadcast(CraftServer.java:962)
    16:30:19 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:322)
    16:30:19 [SEVERE]      at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:122)
    16:30:19 [SEVERE]      at org.bukkit.command.defaults.SayCommand.execute(SayCommand.java:37)
    16:30:19 [SEVERE]      at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    16:30:19 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
    16:30:19 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:469)
    16:30:19 [SEVERE]      at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
    16:30:19 [SEVERE]      at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
    16:30:19 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    16:30:19 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    16:30:19 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing 'say fixed it' in org.bukkit.command.defaults.SayCommand@19e3cd51
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:170)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
            at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:469)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: 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.broadcast(CraftServer.java:962)
            at org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:322)
            at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:122)
            at org.bukkit.command.defaults.SayCommand.execute(SayCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
            ... 6 more
    
     
  14. Offline

    dark_hunter

  15. Offline

    ok3y11

    How do i set groups for players?
     
  16. Offline

    Demon_Penguin

  17. Offline

    goomma

    18.05 02:59:33 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    18.05 02:59:33 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    18.05 02:59:33 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
    18.05 02:59:33 [Server] INFOat net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
    18.05 02:59:33 [Server] INFOat org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:469)
    18.05 02:59:33 [Server] INFOat org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
    18.05 02:59:33 [Server] INFOat org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:170)
    18.05 02:59:33 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing 'say hello' in org.bukkit.command.defaults.SayCommand@413eabd9
    18.05 02:59:33 [Server] WARNING Unexpected exception while parsing console command
    18.05 02:59:33 [Server] SEVEREat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    18.05 02:59:33 [Server] SEVEREat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    18.05 02:59:33 [Server] SEVEREat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
    18.05 02:59:33 [Server] SEVEREat net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:469)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.command.defaults.SayCommand.execute(SayCommand.java:37)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.Bukkit.broadcastMessage(Bukkit.java:122)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:322)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.craftbukkit.CraftServer.broadcast(CraftServer.java:962)
    18.05 02:59:33 [Server] SEVEREat org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    18.05 02:59:33 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    18.05 02:59:33 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    18.05 02:59:33 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    18.05 02:59:33 [Server] SEVEREat ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    18.05 02:59:33 [Server] SEVEREat ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    18.05 02:59:33 [Server] SEVERE java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
     
  18. Offline

    ok3y11

  19. Offline

    Demon_Penguin

    So I posted an error before that had to do with the /say commands. Just today it was miraculously fixed. I figure it had something to do with the new version of craftbukkit or some other plugin conflict that they inadvertently fixed in the new version of the plugin.

    Anyway, to everyone that had that problem, I suggest updating to the new craftbukkit, and updating all plugins possible.
     
  20. Offline

    Calebh1127

    OMG MY PERMISSIONS WONT WORK! Lol jk, I dont know whats wrong, but somethings wrong with the parser thinggy...
     
  21. Offline

    Amigo1

    Hello, I have a problem hope you can help me.
    I downloaded the pack, did everything like in the tutorial video and it does not work. There is no error massage, everything is perfect, it should be work, but it doesn't. I put myself one of the group, wrote prefixes, and when i login in the game, there is no prefix, and i can't use any commands. I already checked it with the yaml-online. Here is my permissions.yml:

    groups:
    default:
    default: true
    permissions:
    - modifyworld.*
    options:
    rank: '1000'
    Tag:
    prefix: '&7[Tag]&f'
    inheritance:
    - default
    permissions:
    -
    options:
    rank: '900'
    Admin:
    prefix: '&3[Admin]&f'
    inheritance:
    - Tag
    permissions:
    - '*'
    - permissions.*
    options:
    rank: '700'
    Users:
    Omega:
    group:
    - Admin

    Maybe the problem is somewhere else, but its a fresh server, this is the only plugin which i put in the plugins folder.
    I can't figure it out :/
     
  22. Offline

    BJoe314

    Doesn't Effect the game i dont think... but I keep getting this error in the console:

    2012-05-18 23:31:06 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.broadcast(CraftServer.java:962)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:322)
    2012-05-18 23:31:06 [SEVERE] at com.sectorgamer.sharkiller.AutoAnnouncer.Announcer$printAnnounce.run(Announcer.java:269)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2012-05-18 23:31:06 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2012-05-18 23:31:06 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:202)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:113)
    2012-05-18 23:31:06 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.broadcast(CraftServer.java:962)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.broadcastMessage(CraftServer.java:322)
    2012-05-18 23:31:06 [SEVERE] at com.sectorgamer.sharkiller.AutoAnnouncer.Announcer$printAnnounce.run(Announcer.java:269)
    2012-05-18 23:31:06 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
     
  23. Offline

    Riolu

    Hi. Since I uptated my server to 1.2.5-R2.0, when I add player to group (and, actually with any another commands), I got some symbols with message like this
    Code:
    >pex user TEMYCHnator group set user
    18:24:43 [INFO] ←[37;1mUser groups set!←[m
    Hope you will fix that in new update.
     
  24. This is not a PEX issue, this is bukkit. The release thread for the new RB talks about it. What it comes down to is your console doesn't support colour codes.
     
  25. Offline

    Riolu

    Yeah, sorry. I figured that out already and wix with -nojline.
     
  26. Offline

    prizna

    I am trying to set up different ranks/groups per world, I have tried both "
    pex user <user> group add <group> [world]" & "
    pex user <user> group set <group> [world]" Here is a copy of my permissions.yml:

    http://pastebin.com/4di7mwth in this example KamikazeFail remains a SrArchitect in the world "Creative" even tho the permissions.yml say that the player should be a REG in the world "Creative" also if I change the permissions.yml to: http://pastebin.com/c22ri8ka the player KamikazeFail becaomes the default rank (in my case Guest) in all worlds. Is there a way that I can set up different ranks in different worlds correctly, so the rank tag at the start of the players name will be different in different worlds and assign the appropriate perms for that rank per world?

    thanks,
     
  27. Offline

    DrGraypFroot

    Uhm is there going to be an update for the new craftbukkit, the 1.19.1 does not work on my server, it says " is it up to date?"
     
  28. Offline

    Cashkid32

    Okay, I set up the permissions and checked on the parser. So I don't know, I'm still getting internal server error.

    This
    Show Spoiler

    19:00:24 [INFO] [PermissionsEx] Enabling PermissionsEx v1.19.1
    19:00:24 [INFO] [PermissionsEx] Superperms support enabled.
    19:00:24 [SEVERE] Error occurred while enabling PermissionsEx v1.19.1 (Is it up to date?)
    java.lang.NullPointerException
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:102)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:372)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:359)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:188)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:423)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)


    And this
    Show Spoiler

    19:00:41 [WARNING] [PermissionsEx] Failed to inject own Permissible
    19:00:41 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.inject(PermissiblePEX.java:87)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.BukkitPermissions.updatePermissions(BukkitPermissions.java:117)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.BukkitPermissions$EventListener.onPlayerLogin(BukkitPermissions.java:132)
    19:00:41 [SEVERE]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    19:00:41 [SEVERE]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    19:00:41 [SEVERE]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    19:00:41 [SEVERE]at java.lang.reflect.Method.invoke(Method.java:597)
    19:00:41 [SEVERE]at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    19:00:41 [SEVERE]at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    19:00:41 [SEVERE]at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    19:00:41 [SEVERE]at net.minecraft.server.ServerConfigurationManager.attemptLogin(ServerConfigurationManager.java:227)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:102)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
    19:00:41 [SEVERE]at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    19:00:41 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    19:00:41 [INFO] Cashkid32 [/192.168.1.1:54731] logged in with entity id 281 at ([world] 109.07696285529924, 7.0, 289.47368564147496)
    19:00:41 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    19:00:41 [SEVERE]at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    19:00:41 [SEVERE]at org.getspout.spout.SpoutPermissibleBase.hasPermission(SpoutPermissibleBase.java:69)
    19:00:41 [SEVERE]at org.getspout.spout.player.SpoutCraftPlayer.hasPermission(SpoutCraftPlayer.java:230)
    19:00:41 [SEVERE]at com.gmail.nossr50.util.Permissions.motd(Permissions.java:25)
    19:00:41 [SEVERE]at com.gmail.nossr50.listeners.PlayerListener.onPlayerJoin(PlayerListener.java:167)
    19:00:41 [SEVERE]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    19:00:41 [SEVERE]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    19:00:41 [SEVERE]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    19:00:41 [SEVERE]at java.lang.reflect.Method.invoke(Method.java:597)
    19:00:41 [SEVERE]at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    19:00:41 [SEVERE]at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    19:00:41 [SEVERE]at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    19:00:41 [SEVERE]at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
    19:00:41 [SEVERE]at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    19:00:41 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    19:00:41 [SEVERE] Could not pass event PlayerJoinEvent to mcMMO
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    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:558)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: 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.getspout.spout.SpoutPermissibleBase.hasPermission(SpoutPermissibleBase.java:69)
    at org.getspout.spout.player.SpoutCraftPlayer.hasPermission(SpoutCraftPlayer.java:230)
    at com.gmail.nossr50.util.Permissions.motd(Permissions.java:25)
    at com.gmail.nossr50.listeners.PlayerListener.onPlayerJoin(PlayerListener.java:167)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    ... 9 more
    19:00:41 [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    19:00:41 [SEVERE]at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    19:00:41 [SEVERE]at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    19:00:41 [SEVERE]at org.getspout.spout.SpoutPermissibleBase.hasPermission(SpoutPermissibleBase.java:69)
    19:00:41 [SEVERE]at org.getspout.spout.player.SpoutCraftPlayer.hasPermission(SpoutCraftPlayer.java:230)
    19:00:41 [SEVERE]at org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1142)
    19:00:41 [SEVERE]at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:139)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    19:00:41 [SEVERE]at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
    19:00:41 [SEVERE]at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
    19:00:41 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    19:00:41 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    19:00:41 [INFO] Disconnecting Cashkid32 [/192.168.1.1:54731]: Internal server error
    19:00:41 [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.getspout.spout.SpoutPermissibleBase.hasPermission(SpoutPermissibleBase.java:69)
    at org.getspout.spout.player.SpoutCraftPlayer.hasPermission(SpoutCraftPlayer.java:230)
    at org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1142)
    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:558)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    19:00:42 [INFO] Cashkid32 lost connection: disconnect.endOfStream
    19:00:42 [SEVERE] Could not pass event PlayerQuitEvent to PermissionsEx
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:698)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: 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$PlayerEventsListener.onPlayerQuit(PermissionsEx.java:191)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    ... 11 more

    >
    Sorry, that's like total page taking. :(
     
  29. Offline

    Lotto

    New problem, we are now receiving the error "You do not have the required permissions" and this is for anything as simple as the gamemode command to world edit commands and I'm in the high level of PEX.

    YML:
    Show Spoiler

    Code:
    groups:
      default:
        default: true
        options:
          rank: '1000'
        prefix: ''
        permissions:
        - hyperconomy.use
        - -bukkit.command.plugins
        - group.default
        - modifyworld.chat
        - modifyworld.*
        - essentials.protect.pvp
        - simplespawn.home.*
        - essentials.eco
        - essentials.tpdeny
        - essentials.tpaccept
        - essentials.tpa
        - essentials.sethome
        - essentials.home
        - essentials.help
        - essentials.warp
        - essentials.warp.list*
        - essentials.spawn
        - essentials.back
        - essentials.list
        - essentials.playerlist
        - modifyworld.mobtarget.*
        - essentials.msg
        - essentials.afk
        - essentials.balance
        - lottery.*
        - securechests.lock
        - weatherman.basic
      VIP:
        options:
          rank: '800'
        prefix: '&aVIP '
        inheritance:
        - Member
        permissions:
        - magiccarpet.*
        - essentials.sethome.multiple.vip
      Moderator:
        options:
          rank: '700'
        prefix: '&8Mod '
        inheritance:
        - default
        permissions:
        - securechests.bypass.open
        - essentials.gamemode
        - essentials.heal
        - essentials.repair
        - essentials.compass
        - essentials.depth
        - essentials.getpos
        - essentials.helpop.receive
        - essentials.info
        - essentials.powertool
        - essentials.realname
        - essentials.whois
        - essentials.kick
        - essentials.kicknotify
        - essentials.mute
        - essentials.ping
        - essentials.socialspy
        - essentials.tempban
        - essentials.spawn
        - essentials.back.ondeath
        - essentials.jump
        - essentials.top
        - essentials.tpa
        - essentials.tpaall
        - essentials.tpahere
        - essentials.chat.color
        - essentials.chat.question
        - essentials.chat.shout
        - essentials.geopip.show
        - essentials.joinfullserver
        - essentials.signs.use.time
        - essentials.signs.use.weather
        - essentials.sleepingignored
        - essentials.broadcast
        - simplespawn.*
        - coreprotect.rollback
        - coreprotect.restore
        - coreprotect.inspect
        - essentials.setjail
        - essentials.togglejail
        - essentials.jail.exemptDoesn
        - essentials.togglejail.offline
        - essentials.tp.others
        - essentials.tp
        - essentials.god.others
        - essentials.god
        - essentials.enchant
        - essentials.enchant.*
        - essentials.nick
        - essentials.nick.others
        - factions.bypass
        - -simplespawn.set
        - lottery.admin.*
      Super Moderator:
        options:
          rank: '600'
        prefix: '&eSuper Mod '
        inheritance:
        - Moderator
        permissions:
        - securechests.bypass.all
        - essentials.ban
        - essentials.ban.notify
        - essentials.banip
        - essentials.gamemode.others
        - essentials.setwarp
        - essentials.delwarp
        - hyperconomy.*
        - faction.bypass
        - weatherman.sign
        - weatherman.wandbiome
      Architect:
        options:
          rank: '500'
        prefix: '&aArchitect '
        inheritance:
        - Super Moderator
        permissions:
        - bukkit.command.gamemode
      Admins:
        permissions:
        - modifyworld.*
        - permissions.*
        options:
          rank: '0'
        prefix: '&aAdmin '
    users:
      lenoxx:
        group:
        - Super Moderator
        permissions:
        - permissions.*
      hammyhavoc:
        group:
        - Admins
        permissions:
        - permissions.*
      fanboycraig:
        group:
        - Admins
      Zredle:
        group:
        - Architect
      Timehammer:
        group:
        - Super Moderator
      iLotto:
        group:
        - Admins
      xBlindFate:
        group:
        - Architect
      TheKrus:
        group:
        - Architect
      Brendun:
        group:
        - default
      Phs117:
        group:
        - Super Moderator
      polentapower:
        group:
        - Moderator
      ninja:
        group:
        - Super Moderator
      Golden:
        group:
        - Moderator
      Max0112dudu:
        group:
        - Moderator
      gustavo:
        group:
        - Moderator
      zuko:
        group:
        - Moderator
      Jason:
        group:
        - Moderator
      Elson:
        group:
        - Moderator
      carlos56:
        group:
        - Moderator
      Ozeras:
        group:
        - Architect
      Koninghabbo:
        group:
        - Architect
      oblivon5568:
        group:
        - Architect
      haze_1:
        group:
        - Architect
      Jester:
        group:
        - Architect
      voiceactionman:
        group:
        - default
      frostforrest101:
        group:
        - Architects
        - Architect
      Shimizu:
        group:
        - Architect
      TheKrusty:
        group:
        - Super Moderator
      Fenixx:
        group:
        - Moderator
      MxG4m3r:
        group:
        - Moderator
    
     
  30. Offline

    ozziecraft

    I am trying to go over to a SQL backend but rather not have to rewrite and readd all the permissions I have in the permissions.yml file is there a way of doing this?

    I tried the IRC support chat but out of 50 odd people could not even get a reply let alone any support.
     
  31. Then I am afraid you have a problem somewhere else. PEX 1.19.1 works perfectly fine with my server running the bukkit R2.0 recommended build for MC 1.2.5 :)

    You used a spoiler tag, so it's good. :)

    Can you put your permissions on pastie.org or pastebin.com and link to them here?

    Have you read this section of the wiki yet? :)

    https://github.com/PEXPlugins/PermissionsEx/wiki/Migration#wiki-migrate-from-p2-3-sql-backend

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

Share This Page