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

    Sich

    Do you have planed to add more functionnality on modifyworld ?
    Like can place / break / craft / smelt ?

    Something like DayJobs... Dayjobs is very close to modifyworld (with more option).

    And thanks for your work :)
     
  3. Offline

    Fivestar

    I keep getting this error, not sure what is wrong with it... People are complaining they cannot go /home .. And they have the command .. Please respond it will greatly be appreciated

    Code:
    2011-12-03 16:02:40 [SEVERE] Could not pass event PLAYER_TELEPORT to Essentials
    
    java.lang.IllegalArgumentException: §0(§8Member§0)§7 is already assigned as a player list name for someone
    
    	at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:155)
    
    	at com.earth2me.essentials.PlayerExtension.setPlayerListName(PlayerExtension.java)
    
    	at com.earth2me.essentials.User.setDisplayNick(User.java:287)
    
    	at com.earth2me.essentials.EssentialsPlayerListener.onPlayerTeleport(EssentialsPlayerListener.java:259)
    
    	at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:316)
    
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:390)
    
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:357)
    
    	at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    
    	at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    
    	at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    
    	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:516)
    
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    
    Also getting this error. But it seems less important at the moment
    Code:
    [SIZE=12px]2011-12-03 16:02:55 [SEVERE] Could not pass event PLAYER_CHAT to Essentials[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]java.lang.IllegalArgumentException: §0(§8Member§0)§7 is already assigned as a player list name for someone[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:155)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at com.earth2me.essentials.PlayerExtension.setPlayerListName(PlayerExtension.java)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at com.earth2me.essentials.User.setDisplayNick(User.java:287)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at com.earth2me.essentials.EssentialsPlayerListener.onPlayerChat(EssentialsPlayerListener.java:79)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:295)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:726)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.NetworkListenThread.a(SourceFile:108)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:516)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    [SIZE=12px]	at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)[/SIZE]
    [SIZE=12px]
    [/SIZE]
    
     
  4. Offline

    popcorn8123

    meaning i have no idea how to
    run it the tutorial i found on planet minecraft was a little helpful but it still wont work and everytime i try a command it says an internal error has occured!
     
  5. Offline

    blutherz

    Hi i tried this now AND enabled modifyworld :)
    But i still can't teleport me to players or players to me.
    Also now the user redbuffy which is in guest(my testaccount) can't write to chat.
    But DAU2001(other testaccount) is still able to teleport me to him and him to me all over all worlds.

    :(
    I'm Admin on my server and im tooo much stupid to get this correct....
    help please

    Here is actual config:

    http://pastebin.com/mjQz0MpC
     
  6. Offline

    footballstar76

    Can somone help me with my permissions.yml file? I tried checking it with the website but im VERY new to this so i didnt understand anything it was telling me..
     

    Attached Files:

  7. Offline

    m33rkat

    Exactly what I'm getting
     
  8. Offline

    kburkett86

    Here I fixed all of your spacing in your file, all you have to do is rename it to "permissions.yml" instead of "legit2.txt"
    also it looked like you were using modifyworld (saw the - modifyworld.*) under admin and so i added "- modifyworld.chat" and "- modifyworld.login" to Guest and Trusted so they can login and talk

    Code:
    groups:
        Guest:
            default: true
            prefix:
            suffix:
            build: false
            inheritance:
            permissions:
            - modifyworld.login
            - modifyworld.chat
            - foo.bar
        Trusted:
            default: false
            prefix: 'Trusted'
            suffix: ''
            inheritance:
            permissions:
            - modifyworld.login
            - modifyworld.chat
            - essentials.afk
            - essentials.back
            - essentials.clearinventory
            - essentials.getpos
            - essentials.help
            - essentials.helpop
            - essentials.home
            - essentials.home.others
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.r
            - essentials.signs.use.disposal
            - essentials.spawn
            - essentials.suicide
        Admin:
            default: false
            prefix: Admin
            suffix:
            inheritance:
            permissions:
            - antibuild.*
            - ChatManager.*
            - CommandDisabler.*
            - CuboidPlugin.*
            - Essentials.*
            - LWC.*
            - Modifyworld.*
            - Movecraft.*
            - PermissionsEx.*
            - PlgSetspawn.*
            - WorldEdit.*
            - WorldGuard.*
    users:
        footballstar76:
            group:
            - Admin
        joshx5:
            group:
            - Trusted
        averagejoe62:
            group:
            - Trusted
    
     
  9. Offline

    Jäsef

    why do you have '*' so many times? :S
    and you have it for every group? read the wiki please :)
     
  10. Offline

    itele

    My perms file not working?
    Heres the link to my config
    Code:
    groups:
        member:
            default: true
            prefix: '&3[member]'
            permissions:
            - multiworld.minium
            - worldguard.slay
            - worldguard.locate
            - worldguard.stack
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.time.check
            - commandbook.spawn
            - commandbook.call
            - commandbook.home.teleport
            - commandbook.home.set
            - commandbook.warp.teleport
            - commandbook.msg
            - lwc.protect
            - iConomy.user
            - multiworld.basic
            - buttonwarp.use
            - essentials.balancetop
            - essentials.pay
            - essentials.sell
            - essentials.afk
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.msg
            - essentials.rules
            - essentials.ban.notify
            - essentials.ping
            - essentials.back
            - essentials.back.ondeath
            - essentials.home
            - essentials.sethome
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.warp.*
            - essentials.warp.list
            - essentials.protect
            - essentials.balance
            - emerica.goto
        T:
            prefix: '&2[Trusted]'
            inheritance:
            - member
            permissions:
            - commandbook.kick
            - lwc.protect
            - essentials.kick
            - essentials.heal
            - essentials.teleport.cooldown.bypass
        vip:
            prefix: '&6[vip]'
            inheritance:
            - T
            permissions:
            - multiworld.basic
            - commandbook.kick
            - commandbook.give
            - essentials.time.set
         mod:
            prefix: '&5[mod]'
            inheritance:
            - vip
            permissions:
            - falsebook.anyic.
            - falsebook.blocks.area
            - multiworld.moderate
            - worldguard.fire-toggle.*
            - worldguard.halt-activity.*
            - worldguard.region.*
            - commandbook.give
            - commandbook.time
            - commandbook.time.player
            - commandbook.weather
            - commandbook.teleport
            - commandbook.teleport.other
            - commandbook.return
            - commandbook.home.teleport.other
            - commandbook.home.set.other
            - commandbook.warp.teleport.other
            - commandbook.warp.set
            - commandbook.broadcast
            - commandbook.mute
            - commandbook.kick
            - commandbook.bans.ban
            - nocheat.checks
            - nocheat.admin
            - PhysicalShop.admin
            - buttonwarp.*
            - buildercontrol.use
        builder:
            inheritance:
            - mod
            prefix: '&3[builder]'
            permissions:
            - worldedit.*
        admin:
            prefix: '&4[admin]'
            permissions:
            - '*'
    
    users:
        newwhatsup:
            group:
            - admin
     
  11. Offline

    kburkett86

    Alright this is my final question, I thank everyone for the help that they have given me and I will try to answer any questions that people have about this plugin. I am using PermissionsEX 1.17 on Bukkit verions 1547. I have 7 groups listed in my permissions.yml file.

    Default:
    - Can't access server
    Guest:
    - Can access server, but can only talk (no placing or destroying blocks)
    User:
    - Can access server, place and destroy certain blocks (blocks not able to be placed are: Lava, Stationary Lava, Water, Stationary Water, TNT, and Bedrock
    Builder:
    -Can access server, place and destroy all blocks and also spawn blocks.
    Moderator:
    - Moderator commands
    Admin:
    - All commands except server commands.
    Owner:
    - All commands.

    Now my problem is with the User group, I have Modifyworld enabled but I want them to be able to place and interact with all blocks except for the ones mentioned above, here is a look at my permissions.yml file and my Modifyworld config.txt
    Code:
    groups:
        Default:
            default: true
            prefix:
            suffix:
            permissions:
            - -modifyworld.login
        Guest:
            default: false
            prefix:
            suffix:
            permissions:
            - -modifyworld.blocks.destroy
            - -modifyworld.blocks.place
            - -modifyworld.bucket.empty
            - modifyworld.login
            - admincmd.player.list
            - modifyworld.chat
        User:
            default: false
            prefix:
            suffix:
            permissions:
            - modifyworld.login
            - modifyworld.chat
            - -modifyworld.blocks.place.7
            - -modifyworld.blocks.place.10
            - -modifyworld.blocks.place.11
            - -modifyworld.blocks.place.8
            - -modifyworld.blocks.place.9
            - -modifyworld.blocks.place.46
            - -modifyworld.blocks.interact.7
            - -modifyworld.blocks.interact.10
            - -modifyworld.blocks.interact.11
            - -modifyworld.blocks.interact.8
            - -modifyworld.blocks.interact.9
            - -modifyworld.blocks.interact.46
            - modifyworld.blocks.place.*
            - modifyworld.blocks.interact.*
            - modifyworld.bucket.empty.lava
            - modifyworld.bucket.empty.*
            - modifyworld.*
            - admincmd.player.list
            - admincmd.tp.home
        Builder:
            default: false
            prefix:
            suffix:
            permissions:
            - admincmd.server.help
            - modifyworld.*
            - admincmd.player.list
            - admincmd.tp.back
            - admincmd.tp.to
            - admincmd.tp.home
            - admincmd.item.add
            - modifyworld.chat
        Moderator:
            default: false
            prefix:
            suffix:
            permissions:
            - admincmd.server.help
            - modifyworld.*
            - admincmd.player.*
            - admincmd.tp.*
            - admincmd.tp.home
            - admincmd.item.*
            - modifyworld.*
            - worldedit.clipboard.copy
            - worldedit.clipboard.flip
            - worldedit.clipboard.rotate
            - worldedit.clipboard.cut
            - worldedit.clipboard.paste
            - worldedit.superpickaxe.pickaxe
            - worldedit.superpickaxe.pickaxe.area
        Admin:
            default: false
            prefix:
            suffix:
            permissions:
            - admincmd.admin.home
            - admincmd.*
            - worldedit.superpickaxe.drawing.brush.sphere
            - worldedit.superpickaxe.drawing.brush.cylinder
            - worldedit.superpickaxe.drawing.brush.clipboard
            - worldedit.chunkinfo
            - worldedit.listchunks
            - worldedit.delchunks
            - worldedit.clipboard.clear
            - worldedit.clipboard.load
            - worldedit.clipboard.save
            - worldedit.clipboard.copy
            - worldedit.clipboard.flip
            - worldedit.clipboard.rotate
            - worldedit.clipboard.cut
            - worldedit.clipboard.paste
            - worldedit.limit
            - worldedit.generation.cylinder
            - worldedit.generation.cylinder
            - worldedit.generation.sphere
            - worldedit.generation.sphere
            - worldedit.generation.forest
            - worldedit.generation.pumpkins
            - worldedit.history.clear
            - worldedit.history.redo
            - worldedit.history.undo
            - worldedit.navigation.unstuck
            - worldedit.navigation.ascend
            - worldedit.navigation.descend
            - worldedit.navigation.thru
            - worldedit.navigation.jumpto
            - worldedit.navigation.ceiling
            - worldedit.navigation.up
            - worldedit.region.overlay
            - worldedit.region.walls
            - worldedit.region.faces
            - worldedit.region.smooth
            - worldedit.region.replace
            - worldedit.region.stack
            - worldedit.region.set
            - worldedit.region.move
            - worldedit.scripting.execute
            - worldedit.scripting.execute
            - worldedit.selection.chunk
            - worldedit.selection.pos
            - worldedit.selection.pos
            - worldedit.selection.hpos
            - worldedit.selection.hpos
            - worldedit.wand
            - worldedit.wand.toggle
            - worldedit.selection.contract
            - worldedit.analysis.distr
            - worldedit.analysis.count
            - worldedit.selection.size
            - worldedit.selection.shift
            - worldedit.selection.expand
            - worldedit.snapshots.restore
            - worldedit.snapshots.list
            - worldedit.snapshots.restore
            - worldedit.superpickaxe
            - worldedit.superpickaxe.pickaxe.area
            - worldedit.superpickaxe.replacer
            - worldedit.superpickaxe.data-cycler
            - worldedit.superpickaxe.drawing.brush
            - worldedit.superpickaxe.drawing.brush
            - worldedit.superpickaxe.pickaxe.recursive
            - worldedit.superpickaxe.info
            - worldedit.superpickaxe.pickaxe
            - worldedit.superpickaxe.tree
            - worldedit.fill.recursive
            - worldedit.fixlava
            - worldedit.fixwater
            - worldedit.removeabove
            - worldedit.removebelow
            - worldedit.removenear
            - worldedit.replacenear
            - worldedit.snow
            - worldedit.thaw
            - worldedit.extinguish
            - worldedit.butcher
            - worldedit.fill
            - worldedit.drain
            - worldedit.reload
            - permissions.manage.reload
            - permissions.manage.config
            - permissions.manage.backend
            - permissions.manage.users
            - permissions.manage.dump
            - permissions.manage.worlds
            - permissions.manage.worlds.inheritance
            - permissions.manage.users
            - permissions.manage.users.permissions
            - permissions.manage.users.permissions.timed
            - permissions.manage.membership
            - permissions.manage.groups.inheritance
            - permissions.manage.groups
            - permissions.manage.groups.create
            - permissions.manage.groups.remove
            - permissions.manage.groups.permissions
            - permissions.manage.groups.permissions.timed
            - '*'
        Owner:
            default: false
            prefix:
            suffix:
            permissions:
            - admincmd.admin.home
            - admincmd.*
            - worldedit.superpickaxe.drawing.brush.sphere
            - worldedit.superpickaxe.drawing.brush.cylinder
            - worldedit.superpickaxe.drawing.brush.clipboard
            - worldedit.chunkinfo
            - worldedit.listchunks
            - worldedit.delchunks
            - worldedit.clipboard.clear
            - worldedit.clipboard.load
            - worldedit.clipboard.save
            - worldedit.clipboard.copy
            - worldedit.clipboard.flip
            - worldedit.clipboard.rotate
            - worldedit.clipboard.cut
            - worldedit.clipboard.paste
            - worldedit.limit
            - worldedit.generation.cylinder
            - worldedit.generation.cylinder
            - worldedit.generation.sphere
            - worldedit.generation.sphere
            - worldedit.generation.forest
            - worldedit.generation.pumpkins
            - worldedit.history.clear
            - worldedit.history.redo
            - worldedit.history.undo
            - worldedit.navigation.unstuck
            - worldedit.navigation.ascend
            - worldedit.navigation.descend
            - worldedit.navigation.thru
            - worldedit.navigation.jumpto
            - worldedit.navigation.ceiling
            - worldedit.navigation.up
            - worldedit.region.overlay
            - worldedit.region.walls
            - worldedit.region.faces
            - worldedit.region.smooth
            - worldedit.region.replace
            - worldedit.region.stack
            - worldedit.region.set
            - worldedit.region.move
            - worldedit.scripting.execute
            - worldedit.scripting.execute
            - worldedit.selection.chunk
            - worldedit.selection.pos
            - worldedit.selection.pos
            - worldedit.selection.hpos
            - worldedit.selection.hpos
            - worldedit.wand
            - worldedit.wand.toggle
            - worldedit.selection.contract
            - worldedit.analysis.distr
            - worldedit.analysis.count
            - worldedit.selection.size
            - worldedit.selection.shift
            - worldedit.selection.expand
            - worldedit.snapshots.restore
            - worldedit.snapshots.list
            - worldedit.snapshots.restore
            - worldedit.superpickaxe
            - worldedit.superpickaxe.pickaxe.area
            - worldedit.superpickaxe.replacer
            - worldedit.superpickaxe.data-cycler
            - worldedit.superpickaxe.drawing.brush
            - worldedit.superpickaxe.drawing.brush
            - worldedit.superpickaxe.pickaxe.recursive
            - worldedit.superpickaxe.info
            - worldedit.superpickaxe.pickaxe
            - worldedit.superpickaxe.tree
            - worldedit.fill.recursive
            - worldedit.fixlava
            - worldedit.fixwater
            - worldedit.removeabove
            - worldedit.removebelow
            - worldedit.removenear
            - worldedit.replacenear
            - worldedit.snow
            - worldedit.thaw
            - worldedit.extinguish
            - worldedit.butcher
            - worldedit.fill
            - worldedit.drain
            - worldedit.reload
            - permissions.manage
            - permissions.manage.reload
            - permissions.manage.config
            - permissions.manage.backend
            - permissions.manage.users
            - permissions.manage.dump
            - permissions.manage.worlds
            - permissions.manage.worlds.inheritance
            - permissions.manage.users
            - permissions.manage.users.permissions
            - permissions.manage.users.permissions.timed
            - permissions.manage.membership
            - permissions.manage.groups.inheritance
            - permissions.manage.groups
            - permissions.manage.groups.create
            - permissions.manage.groups.remove
            - permissions.manage.groups.permissions
            - permissions.manage.groups.permissions.timed
            - '*'
    users:
        Devildriver86:
            group:
            - Owner
        Eldrick:
            group:
            - User
        greban:
            group:
            - Moderator
        Freakinsweet82:
            group:
            - Moderator
        biffcornwall:
            group:
            - Builder
        WillFromFinland:
            group:
            - Builder
    And here is my modifyworld config.txt
    Code:
    informPlayers: false
    enable: true
    itemRestrictions: true
    messages:
        prohibitedItem: You have prohibited item "%s".
        whitelistMessage: You are not allowed to join this server. Goodbye!
        permissionDenied: Sorry, you don't have enough permissions
        whitelist: You are not allowed to join this server. Goodbye!
    whitelist: true
    use-material-names: true
    check-metadata: false
    item-use-check: true
    drop-restricted-item: false
    
    
    I have searched all over the forums and tried different variations of "-" nodes, changed the orders around. I get two out comes, either the User group can places all blocks, or the User group can't place any blocks. How can I make it so that people in the User group can not place or destroy the blocks "7,8,9,10,11,46" while still being able to place an destroy all others? Also I don't want people in group User to be able to empty buckets of lava, but I do want them to be able to empty Milk and Water. With the configuration I have above they are not able to fill or empty Milk, Water, or Lava.

    Your spacing was a bit messed up copy and paste this to your new "permissions.yml" it should work.
    Code:
    groups:
        Member:
            default: true
            prefix: '&3[member]'
            permissions:
            - multiworld.minium
            - worldguard.slay
            - worldguard.locate
            - worldguard.stack
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.time.check
            - commandbook.spawn
            - commandbook.call
            - commandbook.home.teleport
            - commandbook.home.set
            - commandbook.warp.teleport
            - commandbook.msg
            - lwc.protect
            - iConomy.user
            - multiworld.basic
            - buttonwarp.use
            - essentials.balancetop
            - essentials.pay
            - essentials.sell
            - essentials.afk
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.msg
            - essentials.rules
            - essentials.ban.notify
            - essentials.ping
            - essentials.back
            - essentials.back.ondeath
            - essentials.home
            - essentials.sethome
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.warp.*
            - essentials.warp.list
            - essentials.protect
            - essentials.balance
            - emerica.goto
        T:
            prefix: '&2[Trusted]'
            inheritance:
            - member
            permissions:
            - commandbook.kick
            - lwc.protect
            - essentials.kick
            - essentials.heal
            - essentials.teleport.cooldown.bypass
        Vip:
            prefix: '&6[vip]'
            inheritance:
            - T
            permissions:
            - multiworld.basic
            - commandbook.kick
            - commandbook.give
            - essentials.time.set
        Mod:
            prefix: '&5[mod]'
            inheritance:
            - vip
            permissions:
            - falsebook.anyic.
            - falsebook.blocks.area
            - multiworld.moderate
            - worldguard.fire-toggle.*
            - worldguard.halt-activity.*
            - worldguard.region.*
            - commandbook.give
            - commandbook.time
            - commandbook.time.player
            - commandbook.weather
            - commandbook.teleport
            - commandbook.teleport.other
            - commandbook.return
            - commandbook.home.teleport.other
            - commandbook.home.set.other
            - commandbook.warp.teleport.other
            - commandbook.warp.set
            - commandbook.broadcast
            - commandbook.mute
            - commandbook.kick
            - commandbook.bans.ban
            - nocheat.checks
            - nocheat.admin
            - PhysicalShop.admin
            - buttonwarp.*
            - buildercontrol.use
        Builder:
            inheritance:
            - mod
            prefix: '&3[builder]'
            permissions:
            - worldedit.*
        Admin:
            prefix: '&4[admin]'
            permissions:
            - '*'
    
    users:
        newwhatsup:
            group:
            - Admin
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  12. Offline

    itele

    Thank you it worked
     
  13. Offline

    kburkett86

    Fixed my own problem it should look like this for the group users
    Code:
    User:
            default: false
            prefix:
            suffix:
            permissions:
            - modifyworld.login
            - modifyworld.chat
            - -modifyworld.blocks.place.(7|bedrock)
            - -modifyworld.blocks.place.(10|lava)
            - -modifyworld.blocks.place.(11|stationarylava)
            - -modifyworld.blocks.place.(8|water)
            - -modifyworld.blocks.place.(9|stationarywater)
            - -modifyworld.blocks.place.(46|tnt)
            - -modifyworld.blocks.interact.(7|bedrock)
            - -modifyworld.blocks.interact.(10|lava)
            - -modifyworld.blocks.interact.(11|stationarylava)
            - -modifyworld.blocks.interact.(8|water)
            - -modifyworld.blocks.interact.(9|stationarywater)
            - -modifyworld.blocks.interact.(46|tnt)
            - -modifyworld.bucket.empty.lava
            - modifyworld.*
            - admincmd.player.list
            - admincmd.tp.home
    Dang you case sensitive permissions file. lol
     
  14. Offline

    blutherz


    Ah when i enable modifyworld user can't open chests and doors....but - modifyworld.* ist setup

    Again it goes now more worse then before.
    Help please. :(
     
  15. -
    Where should i config the setup to sql? password username db-name etc.
     
  16. Offline

    blutherz

    What im doing wrong?

    my permission.yml:
    http://pastebin.com/1m4kZbwT

    Guest user should have in world "world" and world "guest" the permssions of thier group, also group guest is default.
    I login with a guest user try to test but it shows me that it is in correct group but no permssion:
    EDIT: correction of "no group, because it is in group but have no perm."
    [​IMG]

    Uploaded with ImageShack.us
     
  17. Offline

    Schlumpf

    Hi I got some problems. I am using Statistician and fastfood.
    The first problem is, fastfood only works for users with the permission - fastfood. But in my permissions file I never set this permission, but the Users can use it, it is set from PEX by default, but how can I return this? When I use - -fastfood it don't work too, they have stil lthe permission...
    My second Problem is in Statistician. It automaticly log players, but if they have the permission - statistician.ignore or statistician.* they aren't logged and this is my problem, because my admins have the permission '*'.
    And so they aren't logged, heres my file:
    Code:
        Admins:
            inheritance:
            - Builder
            permissions:
            - -Statistician.*
            - '*'
            - -Statistician.*
    I used them twice (- -statist..), because I didn't know if I must place it on front or behind the *, but all I tested it don't work...
    I made about 30 tests with - -statistician.* --statisticician.ignore, but nothing helps, my Admisn won't be logged -.-
    how can I fix this 2 problems?
     
  18. Nothing is wrong this is normal that there are no perms showing. I ask the same but then i realize the following ;)

    redbuffy is group of guest. so he/she have perms from the group guest and this perms are not showing with /pex user name

    if you want that there are permissions then set the perms under users

    Code:
    users:
            redbuffy:
                group:
               - guest
                permissions:
                - modifyworld.*
                - commandbook.msg
                
    then the perms are showing
     
  19. Easy fix.

    If you drop your permissions file into a program that can parse YAML, such as notepad++ or Geany, you can see that your permissions section is indented too far, causing the YAML parser to think that it's a part of the options section and not it's own section.

    Suggestion: You appear to have two worlds, one named guest and one named world, but the worlds have the same permissions, and you have the same permissions defined as a global set as well. Get rid of the world specific sections, you don't need them, unless you are adding permissions that are specific to that world only and are not already in the global list.

    Need to see your permissions file. Please post it in code tags or use pastebukit (or equivalent).

    First, with a file backend, any lines that take away a permission have to come before permissions that give permissions.
    Code:
            permissions:
    
            - -Statistician.*
            - *
    Would be correct.
    https://github.com/t3hk0d3/PermissionsEx/wiki/Plugin-Configuration
    Second question, you have the line as Statistician. Make it all lower case (statistician) and it should work.

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

    blutherz


    Thank you, i already had used notepadd++
    But i didn't know that the order or collum is important, i moved permission table now it should like bem
    AND TADADADA all works like it should.

    Thank you very much, now i will move it to sql.

    P.S. i removed al "per world" stuff :)

    EDIT: If you want you can send me via PM you Minecraft player name and i setup you in the MOD group ;) So you have another server where you can play ever you want.
     
  21. Greetings. First compliments to the dev. Very nice follow up plugin to the old Permissions.
    And imo the best of them ;)
    Now, can somebody tell my why this group can not use doors, levers, pressureplates and so on?
    Did I forget something? Spelling errors? I can't find out.
    Code:
        Gast:
            default: true
            permissions:
                    - essentials.depth
                    - essentials.getpos
                    - essentials.compass
                    - essentials.back
                    - essentials.portal
                    - essentials.msg
                    - essentials.afk
                    - essentials.rules
                    - essentials.motd
                    - essentials.me
                    - essentials.list
                    - essentials.mail.send
                    - essentials.helpop
                    - essentials.whois
                    - essentials.help
                    - essentials.spawn
                    - multiverse.portal.list
                    - stargate.use
                    - stargate.dhd.use
                    - multiverse.world.spawn
                    - multiverse.tp
                    - modifyworld.blocks.interact.(26|bed)
                    - modifyworld.blocks.interact.(27|powered_rail)
                    - modifyworld.blocks.interact.(28|detector_rail)
                    - modifyworld.blocks.interact.(64|wood_door)
                    - modifyworld.blocks.interact.(65|ladders)
                    - modifyworld.blocks.interact.(69|lever)
                    - modifyworld.blocks.interact.(70|stone_plate)
                    - modifyworld.blocks.interact.(71|iron_door)
                    - modifyworld.blocks.interact.(72|wood_plate)
                    - modifyworld.blocks.interact.(90|portal)
                    - modifyworld.blocks.interact.(96|trapdoor)
                    - modifyworld.blocks.interact.(107|fence_gate)
                    - modifyworld.vehicle.enter
                    - modifyworld.vehicle.collide
                    - modifyworld.chat
                    - modifyworld.sneak
                    - modifyworld.sprint
                    - modifyworld.chat.private
                    - modifyworld.usebeds
            worlds:
                creative:
                    permissions:
                world:
                    permissions:
            options:
                prefix: 'Gast'
                build: 'false'
                suffix: ''
                rank: 125
    Thanks.
    Right what I thought.
    Thanks for the answer.

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

    blokzeil1

    i have a problem with diffrent prefix in an other world
    It wont work...
    Code:
    groups:
        default:
            default: true
            prefix: ''
            permissions:
            - myworlds.world.build.world
            - myworlds.world.build.vanilla
            - myworlds.world.build.ghostkaart
            - myworlds.world.build.world_nether
            - myworlds.world.enter.*
            - myworlds.world.build.nether_vanilla
            - myworlds.portal.use
            - CommandBin.teleport.spawn
            - CommandBin.general.msg
            worlds:
                world:
                    permissions:
                    - commandbook.msg
                    - commandbook.motd
                    - commandbook.who
                    - commandbook.rules
                    - commandbook.whereami.compass
                    - jail.usercmd.jailstatus
                    - lwc.protect
                    - myworlds.portal.use
                    - iConomy.holdings.*
                    - iConomy.help
                    - iConomy.list
                    - iConomy.payment
                    - iConomy.access
                    - iConomy.rank
                    - commandbook.kit.list
                    - commandbook.spawn
                    - mcmmo.ability.*
                    - mcmmo.skills.*
                    - mcmmo.commands.ptp
                    - mcmmo.commands.party
                    - mcmmo.chat.partychat
                    - craftbook.mech.*
                    - commandbook.kit.kits.starter
                    perfix: '&f[&7N&f]'
                vanilla:
                    permissions: null
                    perfix: '&f[&7N&f]'
        Longtimer:
            inheritance:
            - default
            prefix: '&f(&3LT&f)&2 '
            permissions: null
            worlds:
                world:
                    permissions:
                    - commandbook.kit.kits.longtimer
                    perfix: '&f[&7N&f](&3LT&f)&2'
                vanilla:
                    permissions: null
        VIP:
            inheritance:
            - longtimer
            prefix: '&f(&6VIP&f)&2 '
            permissions:
            - myworlds.world.build.*
            worlds:
                world:
                    permissions:
                    - magiccarpet.mc
                    - magiccarpet.ml
                    - worldguard.stack
                    - commandbook.kit.kits.vip
                    prefix: '&f(&6VIP&f)&2 '
                vanilla:
                    permissons: null
        Prutser:
            inheritance:
            - longtimer
            prefix: '&f[&5Prutser&f][&4Mod&f]&d '
            permissions:
            - '*'
        Mod1:
            inheritance:
            - longtimer
            prefix: '&f[&4Mod&f]&e '
            permissions:
            - reporter.*
            - afkick.exempt
            - iConomy.admin.stats
            - jail.openchest
            - jail.command.jail
            - jail.command.unjail
            - jail.command.jailmute
            - jail.command.jailclear
            - OpenInv.openinv
            - OpenInv.search
            - OpenInv.crossworld
            - OpenInv.exempt
            - OpenInv.override
            - vanish.vanish
            - vanish.nopickup
            - vanish.noaggromobs
            - vanish.noaggromobs
            - worldedit.selection.*
            - worldedit.navigation.*
            - worldedit.region.stack
            - worldedit.fixwater
            - worldguard.*
            - backup.canbackup
            - CommandBin.*
            - commandbook.weather
            - commandbook.kit.kits.mod
            - commandbook.kit.kits.longtimer
            - commandbook.teleport.*
            - commandbook.return
            - commandbook.broadcast
            - commandbook.mute
            - commandbook.rocket.*
            - commandbook.slap.*
            - commandbook.clear.*
            - commandbook.shock.*
            - commandbook.thor.*
            - commandbook.debug.info
            - commandbook.debug.clock
            - commandbook.kick
            - commandbook.bans.*
            - commandbook.whereami.compass
            - commandbook.compass.*
            - commandbook.spawnmob.*
            - logblock.*
            - lwc.mod
            - FD.admin
            - nocheat.checks.moving.*
            - magiccarpet.mc
            - magiccarpet.ml
            - xraydetection.admin
            - commandbook.time
            - vanish.standard
            - cf.allowfly
            - cf.allowcheat
            - cf.display
            - mcmmo.chat.adminchat
        Mod:
            inheritance:
            - longtimer
            prefix: '&f[&4Mod&f]&e '
            permissions:
            - '*'
        Admin:
            inheritance:
            - Mod
            prefix: '&f[&4Admin&f]&c '
            permissions:
            - mrlemax
            - '*'
        BigBoss:
            inheritance:
            - Admin
            prefix: '&f(&3LT&f)&2 '
            permissions: null
        RE:
            prefix: '&f(&cRE&f)&2 '
            inheritance:
            - Longtimer
            permissions:
            - koolraap
            - myworlds.world.build.*
            Worlds:
                world:
                    permissions:
                    - commandbook.kit.kits.redstone
                    prefix: '&f(&cRE&f)&2 '
            worlds:
                koolraap:
                    permissions:
                    - user
        jailed:
            prefix: '&e[Jailed]&6:'
            permissions:
            - mika200
    
     
  23. Offline

    Schlumpf

    Hi, thank you the Statistic Plugin worked, but I have still the problem with fastfood, heres my permissions.yml:
    Code:
    groups:
        Builder:
            default: true
            worlds:
                world:
                    permissions:
                    - modifyworld.*
                    - bettershop.user.*
                    - essentials.spawn
                    - essentials.sethome
                    - essentials.home
                    - essentials.mail
                    - essentials.mail.send
                    - essentials.rules
                    - essentials.player-info
                    - essentials.afk
                    - essentials.info
                    - essentials.list
                    - iconomy.access
                    - iconomy.rank
                    - iconomy.list
                    - towny.town.*
                    - towny.nation.*
                    - towny.top
                    - towny.spawntp
                    - towny.wild.*
                    - citizens.trader.use.*
                    - citizens.trader.use.help
                    - citizens.trader.use.showmoney
                    - citizens.trader.use.list
                    - citizens.trader.use.trade
                    - citizens.trader.use.help
                    - citizens.basic.use.info
                    - citizens.basic.use.help
                    - citizens.quester.use.*
                    - mcmmo.skills.taming
                    - mcmmo.skills.mining
                    - mcmmo.skills.woodcutting
                    - mcmmo.skills.archery
                    - mcmmo.skills.herbalism
                    - mcmmo.skills.swords
                    - mcmmo.skills.axes
                    - mcmmo.skills.acrobatics
                    - mcmmo.skills.unarmed
                    - mcmmo.skills.excavation
                    - mcmmo.ability.*
                    - multiverse.access.*
                    - multiverse.exempt.*
                    - multiverse.portal.*
                    - wormhole.simple.use
    And normal you need
    Code:
    - fastfood or - fastfood.*
    that you can eat and get the live automaticly. I use this for MobArena. But the permission is permanently set.

    Edit: I think this is an fastfood bug! When I set
    Code:
    - -fastfood.*
    I can't eat fast but I also don't get hp back when my hunger bar is full. I think there's an FastFood Bug.
     
  24. Offline

    Peter_Warwick

    Hello. I am having some trouble with my permissions. I ran it through the YAML Parser and its fine, I updated and reinstalled. Double checked and i'm still getting teh (7 More...? Error) on minecraft
    Code:
         default:
            default: true
            permissions:
            - modifyworld.*
         Admin:
            default: false
            permissions:
            - '*'
            prefix: '&c[Admin] &f'
         Builder:
            default: false
            permissions:
            - worldedit.*
            - warpz0r.*
            - commandbook.give
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.time
            - commandbook.weather
            - commandbook.spawn
            - commandbook.teleport
            - Commandbook.teleport.other
            - Comandbook.*
            - Log.*
            - modifyworld.*
            prefix: '&2[Builder] &f'
    
         Techy:
                    default: false
                    permissions:
                    - '*'
                    prefix: '&1[Techy] &f'
         Foremen:
                    default: false
                    permissions:
                    - modifyworld.*
                    prefix: '&3[Foreman] &e'
         Blacksmith:
                    inheritance:
                    - Foreman
                    default: false
                    permissions:
                    - AutoRepair.access
                    - AutoRepair.info
                    - AutoRepair.warn
                    - AutoRepair.repair.manual.*
                    - AutoRepair.repair.all
                    prefix: '&e[Blacksmith] &e'
         Contractor:
                    inheritance:
                    - Blacksmith
                    default: false
                    permissions:
         Architect:
                    inheritance:
                    - Contractor
                    default: false
                    permissions:
                    - lavafurnace.player.build
                    - lavafurnace.player.fuel
                    - lavafurnace.player.destroy
                    - Lavafurnace.player.use
                    - Lavafurnace.chests
                    - falsebook.blocks.bridge
                    - falsebook.blocks.cauldron.usw
                    - falsebook.blocks.gate
                    prefix: '&e[Architect] &3'
         Hussler:
                    default: false
                    permissions:
                    - 'sortinventory.stack.food'
                    - 'sortinventory.stack.vehicles'
    users:
        Peter_Warwick:
            group:
            - Admin
        BenQuincy:
            group:
            - Admin
        loki611:
            group:
            - Techy
        thobo:
            group:
            - Builder
        TheNorGaming:
            group:
            - Admin
        Huntermeign:
            group:
            - Admin
        Tj3003:
            group:
            - default
        Peter_Wawrwick:
            group:
            - Admin
        TexaSpex:
            group:
            - Builder
        igruno:
            group:
            - Builder
        ingruo:
            group:
            - Admin
        Soundtrack_8:
            group:
            - Admin
            - Builder
    
    Any Help would be much appreciated in to why this won't work
     
  25. Offline

    kburkett86

    I ran yours through the YAML Parser and it popped up with a lot of errors, so I went ahead and fixed them.

    Code:
    groups:
        default:
            default: true
            permissions:
            - modifyworld.*
        Admin:
            default: false
            prefix: '&c[Admin] &f'
            permissions:
            - '*'
        Builder:
            default: false
            prefix: '&2[Builder] &f'
            permissions:
            - worldedit.*
            - warpz0r.*
            - commandbook.give
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.time
            - commandbook.weather
            - commandbook.spawn
            - commandbook.teleport
            - Commandbook.teleport.other
            - Comandbook.*
            - Log.*
            - modifyworld.*
        Techy:
            default: false
            prefix: '&1[Techy] &f'
            permissions:
            - '*'
        Foremen:
            default: false
            prefix: '&3[Foreman] &e'
            permissions:
            - modifyworld.*
        Blacksmith:
            inheritance:
            - Foreman
            default: false
            prefix: '&e[Blacksmith] &e'
            permissions:
            - AutoRepair.access
            - AutoRepair.info
            - AutoRepair.warn
            - AutoRepair.repair.manual.*
            - AutoRepair.repair.all
        Contractor:
            inheritance:
            - Blacksmith
            default: false
            permissions:
        Architect:
            inheritance:
            - Contractor
            default: false
            prefix: '&e[Architect] &3'
            permissions:
            - lavafurnace.player.build
            - lavafurnace.player.fuel
            - lavafurnace.player.destroy
            - Lavafurnace.player.use
            - Lavafurnace.chests
            - falsebook.blocks.bridge
            - falsebook.blocks.cauldron.usw
            - falsebook.blocks.gate
        Hussler:
            default: false
            permissions:
            - 'sortinventory.stack.food'
            - 'sortinventory.stack.vehicles'
    users:
        Peter_Warwick:
            group:
            - Admin
        BenQuincy:
            group:
            - Admin
        loki611:
            group:
            - Techy
        thobo:
            group:
            - Builder
        TheNorGaming:
            group:
            - Admin
        Huntermeign:
            group:
            - Admin
        Tj3003:
            group:
            - default
        Peter_Wawrwick:
            group:
            - Admin
        TexaSpex:
            group:
            - Builder
        igruno:
            group:
            - Builder
        ingruo:
            group:
            - Admin
        Soundtrack_8:
            group:
            - Admin
            - Builder
    Try copy and pasting that into your permissions.yml file.

    Yes, in all of your - modifyworld.blocks.interact nodes the words should not have "_" in them so it should look like this.
    - modifyworld.blocks.interact.(26|bed)
    - modifyworld.blocks.interact.(27|poweredrail)
    - modifyworld.blocks.interact.(28|detectorrrail)

    and so on.

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

    Lelo

    I got a nooby question :\ How exactly and where do i extract the Github PermissionsCompat files?
     
  27. Offline

    AloSec

    Does the 1337 version work with 1556 for 1.0.0?
     
  28. Offline

    kburkett86

    i have the dev build 1.17 working with bukkit #1556 and the dev build seems to be working great.
     
  29. Offline

    t3hk0d3

    yes
     
  30. Offline

    xShiFTyy

    HELP ME PLEASE!!!
    Evrytime I type in a command from PEX I get this error
    [​IMG]
    HELP ME AS SOON AS YOU CAN PLEASE!

    NOTES:
    I am on 1.0.0
    I am OP
    I am online
    IT EVEN SHOWS UP WHEN YOU USE THE COMMAND IN THE SERVER CONSOLE!

    OK OK OK
    I fixed this bymyself not long after posting but if anyone else gets this issue it is beacuse you permissions will be screwd up REMEMBER
    http://yaml-online-parser.appspot.com/
    HELPS!

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

    AussieBacom

    Is there a recommend version for 1550?
     

Share This Page