Solved PEX Modify World permissions not working!

Discussion in 'Bukkit Help' started by wheezymuppet, Jun 20, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    wheezymuppet

    Hi, I am currently running a server and I have recently created permissions/ranks. All the permissions are working except ModifyWorld. On non-op ranks, users can't build, place, eat or interact with the world in general even though I have given them the modifyworld.* permission. The only things they can do are typing in the chat and basic commands e.g. /spawn, /ma join.

    I will show my permissions below. If anyone could tell me what I'm doing wrong it would be greatly appreciated. I have removed the names of users for privacy reasons but that doesn't affect how the permissions work anyway. Thanks, if you can help. REPEAT: THE PROBLEM IS ON NON-OP RANKS E.G. NORMAL PLAYERS: GUEST & MEMBER.

    groups:
    Guest:
    default: true
    prefix: '&9[Guest&9]&f'
    build: true
    permissions:
    - essentials.help
    - essentials.spawn
    - essentials.rules
    - essentials.motd
    - modifyworld.chat
    - modifyworld.*
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.pay
    - faction.build
    - factions.create
    - factions.disband
    - factions.sethome
    - factions.invite
    - factions.door
    - factions.kick
    - factions.territory
    - factions.withdraw
    - factions.map
    options:
    rank: '1000'
    Member:
    default: false
    prefix: '&3[&eMember&3]&f'
    build: true
    permissions:
    - essentials.help
    - essentials.rules
    - essentials.motd
    - essentials.afk
    - essentials.back
    - essentials.depth
    - essentials.delhome
    - essentials.help
    - essentials.home
    - essentials.kit
    - essentials.kit.tools
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.motd
    - essentials.msg
    - essentials.ping
    - essentials.r
    - essentials.rules
    - essentials.seen
    - essentials.sethome
    - essentials.signs.use.disposal
    - essentials.spawn
    - essentials.suicide
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - modifyworld.chat
    - modifyworld.*
    - modifyworld.blocks.interact
    - modifyworld.blocks.place
    - modifyworld.blocks.destroy
    - modifyworld.damage.deal
    - essentials.warp
    - essentials.warp.list
    - factions.build
    - factions.create
    - factions.disband
    - factions.sethome
    - factions.invite
    - factions.door
    - factions.kick
    - factions.territory
    - factions.withdraw
    - factions.map
    options:
    rank: '900'
    VIP:
    default: false
    prefix: '&4[&6VIP&4]&f'
    inheritance:
    - Guest
    - Member
    build: true
    permissions:
    - essentials.help
    - essentials.rules
    - essentials.motd
    - essentials.tpahere
    - essentials.backondeath
    - modifyworld.*
    options:
    rank: '800'
    Mod:
    default: false
    prefix: '&2[&9Mod&2]&f'
    inheritance:
    - VIP
    - Member
    - Guest
    build: true
    permissions:
    - essentials.sethome.multiple.staff
    - essentials.helpop
    - essentials.home.others
    - essentials.warp
    - essentials.warp.list
    - worldguard.region.define
    - worldguard.region.redefine
    - worldguard.region.addowner.*
    - worldguard.region.removemember.*
    - worldguard.region.remove
    - worldguard.region.wand
    - '*'
    options:
    rank: '700'
    Admin:
    default: false
    prefix: '&9[&4Admin&9]&f '
    inheritance:
    - Mod
    - VIP
    - Member
    - Guest
    build: true
    permissions:
    - essentials.gamemode
    - essentials.give
    - essentials.god
    - essentials.nick
    - worldguard.haltactivity
    - '*'
    options:
    rank: '600'
    Manager:
    default: false
    prefix: '&9[&2Manager&9]&f'
    inheritance:
    - Mod
    - VIP
    - Guest
    - Member
    - Admin
    build: true
    permissions:
    - '*'
    options:
    rank: '500'
    Owner:
    default: false
    prefix: '&6[&4Owner&6]&f '
    build: true
    permissions:
    - '*'
    rank: '400'

    List of plugins:
    .Disguise Craft
    .Essentials
    .PEX/Chat Manager/Modify world
    .Factions
    .Mob Arena
    .MultiWorld
    .Parachute
    .PlayerStats
    .PluginMetrics
    .ProtocolLib
    .Punishmental
    .Starter Kit
    .Vanish Pro
    .World Edit
    .WorldGuard
    .contrib (part of another plugin)
     
  2. Offline

    TnT Retired Staff

    Moved to the correct forum.
     
  3. Offline

    Goblom

    Few things to try....

    Make sure that player is not in a protected area either with WorldGuard, Factions or even the server.properties ( spawn-protection )

    Also check to see if PunishMental does not have anything against a player :p
     
  4. Offline

    lokpique

    What components of Essentials do you have installed? wheezymuppet
     
  5. Offline

    wheezymuppet

    This problem has been resolved. In the end i realised It wasn't the 'modifyworld' permission nodes that weren't working. I realised having Essentials Protect as a plugin I would need to give players the 'essentials.build' permissions node. Thanks for everyone's suggestions.

    Feel free to copy these permissions into your own PEX plugin because this is fully working and compatible with the latest version of Minecraft and CraftBukkit.
     
  6. Offline

    Necrodoom

    you mean essentialsantibuild, btw.
     
Thread Status:
Not open for further replies.

Share This Page