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

    NicoHood

  3. Offline

    JOPHESTUS

    I'm happy to help :)
     
  4. Offline

    Azzarrel

    Hey
    After some Plugins dont work anymore with Permissions (Yeti), I'm trying to use this one here.
    So i "migratet" my files, but the permissions dont werk.
    Code:
    users:
        Kainzo:
            group:
            - Default
        Testacc:
            group:
            - Default
        The Chosen one:
            group:
            - Default
        Zynaga:
            group:
            - Default
        nugget:
            group:
            - Member
        Adamki11s:
            group:
            - Default
        Fettsack666:
            group:
            - Member
        Kira:
            group:
            - Default
        PutRandomName:
            group:
            - Member
        fullwall:
            group:
            - Default
        Lolmewn:
            group:
            - Default
        groups:
            group:
            - Default
        xZise:
            group:
            - Default
        Bismarck:
            group:
            - Member
        Raphfrk:
            group:
            - Default
        Derpina:
            group:
            - Member
        Spartan117:
            group:
            - Default
        aPunch:
            group:
            - Default
        Yhtomitsu:
            group:
            - Default
        Wahrheit:
            group:
            - Default
        Yurippe:
            group:
            - Default
        Plaguage:
            group:
            - Default
        humi93:
            group:
            - Default
        xzKinGzxBuRnzx:
            group:
            - Default
        Zumpz:
            group:
            - Default
        Simon:
            permissions:
            - healingtotem.build
            - healingtotem.break
            - healingtotem.damage
            - seasons.textures.exempt
            group:
            - Member
        Babo:
            group:
            - Member
        Geldwechsler:
            group:
            - Default
        yepwatermelon:
            group:
            - Default
        GLaD0S:
            group:
            - Default
        group:
        - Default
    groups:
        Default:
            default: true
            options:
                prefix: ''
                build: 'false'
                suffix: ''
        Member:
            permissions:
            - warpplugin.warp
            - econplugin.basic.*
            - factions.participate
            - factions.create
            - supernatural.command.*
            - supernatural.player.*
            - -supernatural.player.preventwaterdamage
            - -supernatural.player.preventsundamage
            - -healingtotem.*
            - healingtotem.heal
            - herochat.create
            - warzone.play.*
            - warzone.misc.*
            - mGold.*
            - mcmmo.tools.*
            - mcmmo.ability.*
            - mcmmo.item.*
            - mcmmo.chat.*
            - mcmmo.skills.*
            - monsterbox.drops
            - monsterbox.place
            - lockchest.*
            - -lockchest.pick
            - repairchest.use
            - rollthedice.roll
            - healingtotem.damage
            - homesweethome.*
            - XcraftGate.use.*
            - iConomy.access
            - iConomy.bank.*
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - seasons.list
            - goldstandard.*
            - bankaccount.*
            - citizens.toggle.*
            - citizens.basic.*
            - citizens.waypoints.*
            - ChestShop.shop.*
            inheritance:
            - Default
            options:
                prefix: ''
                build: 'true'
                suffix: ''
        Guest: {}
        Admins:
            permissions:
            - '*'
            options:
                prefix: ''
                build: 'true'
                suffix: ''
        Moderator:
            permissions:
            - modplugin.ban
            - modplugin.kick
            - modplugin.unban
            inheritance:
            - Member
            options:
                prefix: ''
                build: 'true'
                suffix: ''
    
    there is no error in the console.
    There a no working permissions.
    There is easily notthing.
     
  5. Offline

    Chaositic

    Hi I'm wondering if its possible you can help me with something permission related.

    Basically, I wanted to give default '*' but then do - -modifyworld.blocks.place.tnt and ones like - -admincmd.*
    but for some reason the extra - doesn't take it away. The reason I'm doing permissions this way is because recently I found out that non-op players were unable to open the chests they placed down nor destroy them. So I thought I'd install your permissions plugin but alas, I've still not found out what permission node allows you to open and destroy your own chests as a default user. Simply placing '*' makes it work but I've tried removing plugins and looking up permission nodes for those plugins and nothing has fixed it.

    If anyone has any info on what could be causing this or if they need more info, go here

    Cheers.
     
  6. Offline

    MuttsNuts

    Evening!
    I am having issues with PermisisonsEx 1.14. I have just spent an hour trying to work out how to reload my permissions in-game. After trying everything including /pex reload and /reload the whole server th only way I have found to reload any permissions is to completely shut down the server and restart it.
    Surely there has to be another way to do this without the need for shutting down the server each time a new player joins or when they change groups.
    Am I missing something?

    I am using CB1240.
    Migrated from a Permissions 2 file using your instructions.

    Also is there any way of using /pex without the need for improved chat as it doesn't seem to have pages :p

    Thank you.

    You need to migrate from Permissions 2.x using guide provided here Yeti migration.

    Hope that helps. We spent a very long time trying to figure this out as missed the small detail in the PEX post.

    Also as I have just found out. At the moment (not sure if intended) you have to completely stop the server and reload for permission changes to take effect.

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

    Azzarrel

    oh, i did.
    first i made one file with users and groups and named it workld.
    then i used the migration-tool.
    then i stopped the server and deinstalled permissions 3.1.6 (Yeti).
    But it seems, that permissions and me won`t become great friends :(
     
  8. Offline

    MuttsNuts

    :(
     
  9. Offline

    t3hk0d3

    Try this commands

    /pex group Sau-Adv suffix &9[Sau-Adv] Sau
    /pex group Sau-Adv suffix &4[adv] world

    http://wiki.bukkit.org/Plugin_YAML

    look softdepend section

    short brief: this will make sure your plugin will load (enable) after plugins listed in softdepend

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

    The_Yogs

    Having trouble with my perms, they dont work for mod,vip and regs: Config.

    Code:
    groups:
        default:
            default: true
            permissions:
            - modifyworld.damage.take.fall
            - modifyworld.*
            - modifyworld.blocks.(place|destroy).tnt
            - modifyworld.blocks.(place|destroy(lapis)block
            - modifyworld.blocks.(place|destroy(diamond)block
            - modifyworld.blocks.(place|destroy(gold)block
            - modifyworld.blocks.(place|destroy(iron)block
            - modifyworld.items.(have|pickup).flintandsteel
            - petition
            - petition.moderate
            - petition.warp-to-own-if-assigned
            - petition.warp-to-own
            - lottery.buy
            - mailbox.sendtoself
            - mailbox.nocooldown
            - mailbox.user.send
            - mailbox.user.create
            - mailbox.postman.createother
            - mailbox.postman.removeother
            - multiverse.tp
            - multiverse.world.spawn
            - multiverse.list
            - multiverse.portal.list
            - starterisagod.get
            - shop.create
            - mcmmo.skills.mining
            - mcmmo.skills.woodcutting
            - mcmmo.skills.repair
            - mcmmo.skills.unarmed
            - mcmmo.skills.archery
            - mcmmo.skills.herbalism
            - mcmmo.skills.excavation
            - mcmmo.skills.swords
            - mcmmo.skills.axes
            - mcmmo.skills.acrobatics
            - mcmmo.ability.herbalism
            - mcmmo.ability.excavation
            - mcmmo.ability.unarmed
            - mcmmo.ability.mining
            - mcmmo.ability.axes
            - mcmmo.ability.swords
            - mcmmo.ability.woodcutting
            - mobarena.arenas.default
            - mobarena.use
            - mobarena.use.spectate
            - mobarena.use.leave
            - mobarena.use.join
            - mobarena.classes.Archer
            - mobarena.classes.Oddjob
            - appleseed.sign.place
            - appleseed.wand
            - appleseed.plant.apple
            - appleseed.plant
            - flight.can-buy-permit
            - flight.fuel
            - flight.directional-weight
            - lwc.protect
            - citizens.basic.modify.talkclose
            - train.build.pushHandler
            - train.build.ejector
            - train.build.destructor
            - train.build.tagswitcher
            - train.build.trigger
            - train.build.station
            - train.place.minecart
            - train.command.properties
            - train.properties.default
            - jail.usercmd.jailpay
            - jail.usercmd.jailstatus
            - auction.start
            - auction.bid
            - streetlightz.edit
            - catacombs.gold
            - catacombs.list
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.kit.list
            - commandbook.kit.kits.starter
            - commandbook.time.check
            - commandbook.time.player.check
            - commandbook.biome
            - commandbook.biome.other
            - commandbook.spawn
            - commandbook.return
            - commandbook.call
            - commandbook.say
            - commandbook.say.me
            - commandbook.msg
            - commandbook.afk
            - commandbook.whereami
            - commandbook.whereami.compass
            - commandbook.rocket
            - commandbook.whois
            - commandbook.whois.other
            - commandbook.debug.clock
            - commandbook.debug.info
            - myhome.home.free.*
            - myhome.bypass.*
            - myhome.home.basic.home
            - myhome.home.basic.set
            - myhome.home.basic.delete
            - myhome.home.soc.private
            - myhome.home.soc.invite
            - myhome.home.soc.uninvite
            - myhome.home.soc.public
            - mywarp.warp.basic.warp
            - mywarp.warp.basic.welcome
            - mywarp.warp.basic.compass
            - mywarp.warp.basic.list
            - mywarp.warp.basic.list
            - mywarp.warp.basic.search
            - mywarp.warp.soc.invite
            - mywarp.warp.soc.uninvite
            - mywarp.warp.sign.warp
            - PlayerStatus.afk
            - PlayerStatus.dnd
            - PlayerStatus.nochat
            - PlayerStatus.nomsg
            - PlayerStatus.ignore
            - minemail.paper
            - iConomy.help
            - iConomy.holdings
            - iConomy.holdings.others
            - iConomy.payment
            - iConomy.accounts.create
            - iConomy.accounts.remove
            - iConomy.accounts.give
            - iConomy.accounts.set
            - iConomy.accounts.status
            - iConomy.accounts.status.set
            - iConomy.accounts.empty
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - towny.town.*
            - towny.town.toggle.pvp
            - towny.town.toggle.public
            - towny.town.toggle.mobs
            - towny.nation.*
            - towny.top
            - towny.wild.*
            prefix: '&7'
            suffix: ''
        VIP:
            inheritance: default
            default: false
            permissions:
            - modifyworld.damage.take.fall
            - modifyworld.*
            - modifyworld.blocks.(place|destroy).tnt
            - modifyworld.blocks.(place|destroy(lapis)block
            - modifyworld.blocks.(place|destroy(diamond)block
            - modifyworld.blocks.(place|destroy(gold)block
            - modifyworld.blocks.(place|destroy(iron)block
            - modifyworld.items.(have|pickup).flintandsteel
            - myhome.home.free.*
            - myhome.bypass.*
            - myhome.home.basic.home
            - myhome.home.basic.set
            - myhome.home.basic.delete
            - myhome.home.soc.private
            - myhome.home.soc.invite
            - myhome.home.soc.uninvite
            - myhome.home.soc.public
            - mywarp.warp.basic.warp
            - mywarp.warp.basic.welcome
            - mywarp.warp.basic.compass
            - mywarp.warp.basic.list
            - mywarp.warp.basic.list
            - mywarp.warp.basic.search
            - mywarp.warp.soc.invite
            - mywarp.warp.soc.uninvite
            - mywarp.warp.sign.warp
            - PlayerStatus.afk
            - PlayerStatus.dnd
            - PlayerStatus.nochat
            - PlayerStatus.nomsg
            - PlayerStatus.ignore
            - minemail.paper
            - iConomy.help
            - iConomy.holdings
            - iConomy.holdings.others
            - iConomy.payment
            - iConomy.accounts.create
            - iConomy.accounts.remove
            - iConomy.accounts.give
            - iConomy.accounts.set
            - iConomy.accounts.status
            - iConomy.accounts.status.set
            - iConomy.accounts.empty
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - towny.town.*
            - towny.town.toggle.pvp
            - towny.town.toggle.public
            - towny.town.toggle.mobs
            - towny.nation.*
            - towny.top
            - towny.wild.*
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.kit.list
            - commandbook.kit.kits.starter
            - commandbook.time.check
            - commandbook.time.player.check
            - commandbook.biome
            - commandbook.biome.other
            - commandbook.spawn
            - commandbook.return
            - commandbook.call
            - commandbook.home.teleport
            - commandbook.say
            - commandbook.say.me
            - commandbook.msg
            - commandbook.afk
            - commandbook.whereami
            - commandbook.whereami.compass
            - commandbook.rocket
            - commandbook.whois
            - commandbook.whois.other
            - commandbook.debug.clock
            - commandbook.debug.info
            - commandbook.teleport
            - commandbook.clear
            - commandbook.slap
            - commandbook.slap.other
            - commandbook.rocket'
            - commandbook.kick
            - commandbook.time
            - petition
            - petition.moderate
            - petition.warp-to-own-if-assigned
            - petition.warp-to-own
            - lottery.buy
            - mailbox.sendtoself
            - mailbox.nocooldown
            - mailbox.user.send
            - mailbox.user.create
            - mailbox.postman.createother
            - mailbox.postman.removeother
            - multiverse.tp
            - multiverse.world.spawn
            - multiverse.list
            - multiverse.portal.list
            - starterisagod.get
            - shop.create
            - mcmmo.skills.mining
            - mcmmo.skills.woodcutting
            - mcmmo.skills.repair
            - mcmmo.skills.unarmed
            - mcmmo.skills.archery
            - mcmmo.skills.herbalism
            - mcmmo.skills.excavation
            - mcmmo.skills.swords
            - mcmmo.skills.axes
            - mcmmo.skills.acrobatics
            - mcmmo.ability.herbalism
            - mcmmo.ability.excavation
            - mcmmo.ability.unarmed
            - mcmmo.ability.mining
            - mcmmo.ability.axes
            - mcmmo.ability.swords
            - mcmmo.ability.woodcutting
            - mobarena.arenas.default
            - mobarena.use
            - mobarena.use.spectate
            - mobarena.use.leave
            - mobarena.use.join
            - mobarena.classes.Archer
            - mobarena.classes.Oddjob
            - appleseed.sign.place
            - appleseed.wand
            - appleseed.plant.apple
            - appleseed.plant
            - flight.can-buy-permit
            - flight.fuel
            - flight.directional-weight
            - lwc.protect
            - citizens.basic.modify.talkclose
            - train.build.pushHandler
            - train.build.ejector
            - train.build.destructor
            - train.build.tagswitcher
            - train.build.trigger
            - train.build.station
            - train.place.minecart
            - train.command.properties
            - train.properties.default
            - jail.usercmd.jailpay
            - jail.usercmd.jailstatus
            - auction.start
            - auction.bid
            - streetlightz.edit
            - catacombs.gold
            - catacombs.list
            prefix: '&5'
            suffix: '&f'
        Moderator:
            inheritance: VIP
            default: false
            permissions:
            - modifyworld.damage.take.fall
            - modifyworld.*
            - modifyworld.blocks.(place|destroy).tnt
            - modifyworld.blocks.(place|destroy(lapis)block
            - modifyworld.blocks.(place|destroy(diamond)block
            - modifyworld.blocks.(place|destroy(gold)block
            - modifyworld.blocks.(place|destroy(iron)block
            - modifyworld.items.(have|pickup).flintandsteel
            - petition
            - petition.moderate
            - petition.warp-to-own-if-assigned
            - lottery.buy
            - mailbox.sendtoself
            - mailbox.nocooldown
            - mailbox.user.send
            - mailbox.user.create
            - mailbox.user.remove
            - mailbox.postman.createother
            - mailbox.postman.removeother
            - multiverse.tp
            - multiverse.world.setspawn
            - multiverse.world.spawn
            - multiverse.list
            - multiverse.portal.creat
            - multiverse.portal.select
            - multiverse.portal.destination
            - multiverse.portal.list
            - starterisagod.on
            - starterisagod.off
            - starterisagod.time
            - starterisagod.stop
            - mxAntiPVPCheat.Admin
            - shop.create
            - lwc.protect
            - lwc.mod
            - mcmmo.skills.mining
            - mcmmo.skills.woodcutting
            - mcmmo.skills.repair
            - mcmmo.skills.unarmed
            - mcmmo.skills.archery
            - mcmmo.skills.herbalism
            - mcmmo.skills.excavation
            - mcmmo.skills.swords
            - mcmmo.skills.axes
            - mcmmo.skills.acrobatics
            - mcmmo.ability.herbalism
            - mcmmo.ability.excavation
            - mcmmo.ability.unarmed
            - mcmmo.ability.mining
            - mcmmo.ability.axes
            - mcmmo.ability.swords
            - mcmmo.ability.woodcutting
            - auction.end
            - mobarena.admin.
            - mobarena.arenas.default
            - mobarena.use
            - mobarena.use.spectate
            - mobarena.use.leave
            - mobarena.use.join
            - mobarena.classes.Archer
            - mobarena.classes.Oddjob
            - appleseed.sign.place
            - appleseed.wand
            - appleseed.plant.apple
            - appleseed.plant
            - worldedit.superpickaxe
            - flight.can-buy-permit
            - flight.fuel
            - flight.directional-weight
            - magiccarpet.mc
            - magiccarpet.ml
            - lwc.protect
            - lwc.mod
            - citizens.basic.modify.talkclose
            - train.build.pushHandler
            - train.build.ejector
            - train.build.destructor
            - train.build.tagswitcher
            - train.build.trigger
            - train.build.station
            - train.place.minecart
            - train.command.properties
            - train.properties.default
            - jail.usercmd.jailpay
            - jail.modifyjail
            - spiderjockey.spawn
            - jail.usercmd.jailstatus
            - jail.command.jail
            - auction.start
            - auction.bid
            - catacombs.gold
            - catacombs.list
            - vanish.standard
            - vanish.vanish
            - vanish.nopickup
            - vanish.nofollow
            - vanish.preventincomingdamage
            - vanish.preventoutgoingdamage
            - vanish.toggle
            - commandbook.who
            - commandbook.motd
            - commandbook.rules
            - commandbook.kit.list
            - commandbook.kit.kits.starter
            - commandbook.time.check
            - commandbook.time.player.check
            - commandbook.biome
            - commandbook.biome.other
            - commandbook.spawn
            - commandbook.return
            - commandbook.call
            - commandbook.say
            - commandbook.say.me
            - commandbook.msg
            - commandbook.afk
            - commandbook.whereami
            - commandbook.whereami.compass
            - commandbook.rocket
            - commandbook.whois
            - commandbook.whois.other
            - commandbook.debug.clock
            - commandbook.debug.info
            - commandbook.bans.ban
            - commandbook.bans.unban
            - commandbook.bans.isbanned
            - commandbook.bans.save
            - commandbook.time.player
            - commandbook.spawnmob
            - commandbook.time.player.other
            - commandbook.spawnmob.many
            - commandbook.weather
            - commandbook.weather.thunder
            - commandbook.teleport
            - commandbook.teleport.other
            - commandbook.teleport.other
            - commandbook.broadcast
            - commandbook.mute
            - commandbook.clear
            - commandbook.clear.other
            - commandbook.slap
            - commandbook.rocket
            - commandbook.rocket.other
            - commandbook.barrage
            - commandbook.barrage.other
            - commandbook.shock
            - commandbook.shock.other
            - commandbook.thor
            - commandbook.thor.other
            - commandbook.ip-address
            - commandbook.kick
            - myhome.home.free.*
            - myhome.bypass.*
            - myhome.home.basic.home
            - myhome.home.basic.set
            - myhome.home.basic.delete
            - myhome.home.soc.private
            - myhome.home.soc.invite
            - myhome.home.soc.uninvite
            - myhome.home.soc.public
            - mywarp.warp.basic.warp
            - mywarp.warp.basic.welcome
            - mywarp.warp.basic.compass
            - mywarp.warp.basic.list
            - mywarp.warp.basic.list
            - mywarp.warp.basic.search
            - mywarp.warp.soc.invite
            - mywarp.warp.soc.uninvite
            - mywarp.warp.sign.warp
            - mywarp.warp.basic.createpublic
            - mywarp.warp.basic.createprivate
            - mywarp.warp.basic.delete
            - mywarp.warp.soc.give
            - mywarp.warp.soc.public
            - mywarp.warp.soc.private
            - mywarp.warp.sign.create
            - PlayerStatus.afk
            - PlayerStatus.dnd
            - PlayerStatus.nochat
            - PlayerStatus.nomsg
            - PlayerStatus.ignore
            - PlayerStatus.ignore
            - minemail.paper
            - iConomy.help
            - iConomy.holdings
            - iConomy.holdings.others
            - iConomy.payment
            - iConomy.accounts.create
            - iConomy.accounts.remove
            - iConomy.accounts.give
            - iConomy.accounts.set
            - iConomy.accounts.status
            - iConomy.accounts.status.set
            - iConomy.accounts.empty
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - OpenInv.openinv
            - OpenInv.search
            - OpenInv.crossworld
            - ChestShop.mod
            - towny.town.*
            - towny.town.toggle.pvp
            - towny.town.toggle.public
            - towny.town.toggle.mobs
            - towny.nation.*
            - towny.top
            - towny.wild.*
            prefix: '&b'
            suffix: '&f'
        Sub-Admin:
            inheritance: Moderator
            default: false
            permissions:
            - '*'
            prefix: '&4'
            suffix: '&f'
        Admin:
            inheritance: Sub-Admin
            default: false
            permissions:
            - '*'
            prefix: '&2'
            suffix: '&f'
    users:
        The_Yogs:
            group:
            - Admin
        Epik_Russian:
            group:
            - Sub-Admin
        JerryPWR:
            group:
            - default
        bl4kd3th:
            group:
            - Admin
        XH:
            group:
            - Admin
        ZAWMBEEHSLAR:
            group:
            - Sub-Admin
        mada9876:
            group:
            - Moderator
        snooper42:
            group:
            - VIP
        Charvet95:
            group:
            - VIP
        noah111:
            group:
            - Moderator
    2nd. Permsconfig

    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        createUserRecords: false
        basedir: plugins\PermissionsEx
        debug: false
        allowOps: true
        superperms:
            disable-unmatched: false
            enable: true
            matched-permissions: true
            debug: false
            raw-permissions: true
    3rd: Modifyworld:

    Code:
    informPlayers: true
    enable: true
    itemRestrictions: true
    messages:
        prohibitedItem: You have prohibited item "%s".
        whitelistMessage: Nice try loser, Go apply. Goodbye!
        permissionDenied: Sorry, Stop Trying Shit, You not an Admin.
        whitelist: You are not allowed to join this server. Goodbye!
    whitelist: false
    drop-restricted-item: false
    Lastly, chat manager.

    Code:
    chat-range: 100.0
    display-name-format: '%prefix%player%suffix'
    global-message-format: <%prefix%player%suffix> &e%message
    enable: true
    message-format: <%prefix%player%suffix> %message
    ranged-mode: false
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  11. Offline

    DragonSupremacy

    Do you have both PEX and the superperms/P3 bridge?

    Also, chat plugin does the same as iChat (pretty much), so set that to false.
     
  12. Offline

    kbassil

    Guys I'm having a LOT of issues here... spent 2 hours on this already... jeez.

    All I want is 3 groups: Admins, Builders, and Guests.
    1) Guests - NO PERMISSIONS... Can't even build or destroy. Nothing.
    2) Builders - SOME permissions... can build/destroy and use whatever I choose.
    3) Admins - All permissions.

    This should not be so difficult, but I can't figure out how to make it where guests can't destroy/place blocks. help!

    Got it thanks to
    https://github.com/t3hk0d3/PermissionsEx/wiki/Basic-Setup-example

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

    JOPHESTUS

  14. Offline

    jaboy

    nope ... dont work :p
    after i type the command (in console) it just says
    Member's prefix = ""
    and when i look in the file ... the entry is there ...
    but ingame the prefix is not there :(
     
  15. Offline

    Txemo

    What are the commands to add someone to a group?
     
  16. Offline

    Harley16

    hi this is happening to me whats the coarse of this? [**Infamous GazioCraft6]<DeadToast35> it useually says Admins no GazioCraft6 how do i fix it? i gave you the config to take a look at


    what it might be http://pastebin.com/veNr4CyF

    i fixed that now its not saying anything how to fix it

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

    austin101

    BUT.. I already did do that.... Look at my perms "modifyworld.blocks.destroy.4" does NOT work.
    All the ones I listed previously do not work.... I have followed the wiki before you posed it and thats why I came here for additional help.
     
  18. Offline

    Pyraah

    Awesome plugin !

    But an important feature is missing : a folder (or file) per world (it just my opinion).
    And I've a little question, what node for the whitelist ?
     
  19. Offline

    The_Yogs

    I dont have superperms bridge, i just have pex. could you tell me how to link it/ configure it so i get it working for my server?
     
  20. Offline

    TheBeast808

    Is there anywhere to let a group only promote others to a certain level?
    I want my moderators to be able to promote everybody to Citizen, but no higher.
    I know there is the "permissions.manage.membership" perm, but that would let them promote to any rank.
     
  21. Offline

    Takel

    Use rank weights and rank ladders. AFAIK, the weights prevent the promotion to a rank equal in weight or 'superior' than the ranks the player occupies where 0 is the highest rank.
     
  22. Offline

    RaesWolf

    Me and several people have gone over and over it and yet the prefixes do not work in game. ALL perms work fine. Just the prefixes. I have tried reading others posts and trying different things to no avail. I have also tried the commands in game and it would tell me that my rank= yada yada yada and it shows it in the permissions file and yet still does not show the prefixes for the ranks. Help??

    Code:
    This is what my folder looks like for the configuration:
    
    groups:
        Elite:
            default: false
            info:
                prefix: '&5[Elite]'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Settler
            permissions: []
        Supporter:
            default: false
            info:
                prefix: '&4[Supporter]'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Elite
            permissions: null
        Investor:
            default: false
            info:
                prefix: '&3[Investor]'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Supporter
            permissions: []
        Admins:
            default: false
            info:
                prefix: '&1[Guardian]&'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Watcher
            permissions:
            - '*'
            - logblock.*
            - logblock.clearlog
            - logblock.hide
            - whitelist.permission.onoff
            - logblock.ignoreRestrictions
            - logblock.lookup
            - logblock.me
            - logblock.rollback
            - logblock.tool
            - logblock.toolblock
            - logblock.tp
            - lockette.admin.break
            - lockette.admin.reload
            - lockette.admin.create.*
            - lockette.user.create.*
            - whitelist
            - whitelist.*
            - tp
            - mchat.*
            - mcmmo.chat.adminchat
            - mcmmo.mcgod
            - mcmmo.tools.mmoedit
            - jail.command.jailcreate
            - jail.command.jailcreatecells
            - jail.command.jaildelete
            - jail.command.jaildeletecells
            - jail.command.jail
            - jail.command.unjail
            - jail.command.jailtransfer
            - jail.command.jailtransferall
            - jail.command.jailcheck
            - jail.command.jailtelein
            - jail.command.jailteleout
            - jail.command.jaillist
            - jail.command.jaillistcells
            - jail.command.unjailforce
            - jail.command.jailclear
            - jail.command.jailclearforce
            - jail.command.jailmute
            - jail.command.jailstop
            - jail.modifyjail
            - permissions.manage.users
            - permissions.manage.users.permissions
            - permissions.manage
            prefix: '&6[&7Guardian&6] &f'
            suffix: '&f'
        Explorer:
            default: true
            info:
                prefix: '&7[Explorer]'
                suffix: ''
                build: true
                interact: true
            permissions:
            - commandbook.motd
            - commandbook.say.me
            - commandbook.spawn
            - lockette.user.create*
            - mchat
            - motd
            - players
            - servertime
            - version
            - worldedit.navigation.unstuck
            - mcmmo.commands.whois
            - mcmmo.commands.ability
            - mcmmo.chat.partychat
            - mcmmo.commands.party
            - mcmmo.ability
            - mcmmo.ability.*
            - mcmmo.skills.*
            - mcmmo.skills
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - ChestShop.shop.*
            - lockette.user.create.chest
            - lockette.user.create.door
            - jail.usercmd.jailstatus
            - permissions.manage.users
        Settler:
            default: false
            info:
                prefix: '&6[Settler]'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Explorer
            permissions:
            - logblock.me
            - commandbook.call
        Watcher:
            default: false
            info:
                prefix: '&2[Watcher]'
                suffix: ''
                build: true
                interact: true
            inheritance:
            - Explorer
            permissions:
            - pardon
            - kick
            - lockette.user.create
            - goto
            - lookup
            - logblock.lookup
            - pardon-ip
            - whitelist
            - ban
            - summon
            - commandbook.bans.ban
            - commandbook.bans.kick
            - commandbook.teleport
            - commandbook.teleport.other
            - delplayerdata
            - commandbook.bans.unban
            - save-all
            - commandbook.bans.load
            - back
            - ban-ip
            - lockette.admin.bypass
            - logblock.tools.tool
            - logblock.tools.toolblock
            - logblock.rollback
            - lockette.admin.snoop
            - mcmmo.commands.whois
            - mcmmo.commands.ability
            - mcmmo.chat.partychat
            - mcmmo.commands.party
            - mcmmo.ability
            - mcmmo.skills
            - vanish.*
            - vanish.vanish
            - vanish.nofollow
            - vanish.toggle
            - vanish.statusupdates
            - vanish.adminalerts
            - ChestShop.*
            - jail.command.jail
            - jail.command.unjail
            - jail.command.jailcheck
            - jail.command.jaillist
            - jail.command.jaillistcells
            - jail.command.unjailforce
            - jail.command.jailmute
            - jail.command.jailstop
            - vanish.see
        Douchebag:
            default: false
            info:
                prefix: '&0'
                suffix: ''
                build: false
                interact: false
            permissions: []
    
     
  23. Offline

    PyPKjE

    It should be that which would be setting from the MySQL database that were updated every time in some users.
     
  24. Offline

    DragonSupremacy

    https://github.com/t3hk0d3/PermissionsEx/wiki/Installation

    1. PermissionsEx.jar is the PEX plugin iteself,
    2. Permissions.jar is the compatibility layer to TheYeti's Permissions 2.7
     
  25. Offline

    The_Yogs

    i dont have yeti's perms all i want is the perms to work

    All i want is the perms applied to everything, i send screenie of my plugins

    http://imageshack.us/photo/my-images/52/pluginsz.png/

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

    Lupo cani

    What is the nodes for the "standard" commands? (such as /give, /gamemode, /ban, /pl or /time)
    There is probably documented at tons of places, but I haven't managed to find one of them yet.
     
  27. Offline

    palz2015

    I have a problem. When I run the command /pex user FooBar set group Members, it sets them to this in config:
    Code:
        FooBar:
            options:
                group: Members
    However, they have no prefix and no privileges. For myself, it says:
    Code:
         palz2015:
            group:
            - Admins
    And I have a prefix and privs. I've been manually adding people as members by doing the latter but with their name and "- Members"
     
  28. Offline

    Raycrash

    Is there a way to give timed groups ?
    I want person a to be for X days in group Z
     
  29. Offline

    The_Yogs

    so, do i just need to install bukkitperms, or under it, it has superperms bridge.
    After, what do i do
     
  30. Offline

    TheRealKANi

    Hey guyes.. I got a request.. Well more a prayer for you.. Could you PLEASE make a
    "pex group <group> parents add <parent>" and "pex group <group> parents remove <parent>".. I'm using a lot of parents that changes pretty often, so my command gets very long when you have about 15 parents and 5 groups.. You would make my life alot easier.. Love PEX by the way.. Thanks in advance..
     
  31. Offline

    xshadowflame99x

    on my server i have it so one group shouldnt be able to build but they can like everyone else here is my code.
     

    Attached Files:

Share This Page