Member's(Rank) can't use sethome or /home. Using PermissionsEX.

Discussion in 'Bukkit Help' started by xOWaraight, Aug 16, 2012.

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

    xOWaraight

    I have implemented the permissions to allows Members to use /sethome etc but they are not able to use it.
    Here is my permissions file:


    groups:
    Newcomer:
    default: true
    permissions:
    - door.open
    - modifyworld.*
    - essentials.motd
    - group.Newcomer
    - essentials.home
    - essentials.sethome
    - essentials.list
    - essentials.help
    prefix: '&e'
    suffix: ''

    Member:
    permissions:
    - essentials.spawn
    - group.Member
    - essentials.afk
    - essentials.back
    - essentials.balance
    - essentials.balancetop
    - essentials.chat.color
    - essentials.chat.shout
    - essentials.chat.question
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.kit
    - essentials.kit.tools
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.nick
    - essentials.pay
    - essentials.ping
    - essentials.powertool
    - essentials.protect
    - essentials.signs.use.*
    - essentials.signs.create.disposal
    - essentials.signs.create.mail
    - essentials.signs.create.protection
    - essentials.signs.create.trade
    - essentials.signs.break.disposal
    - essentials.signs.break.mail
    - essentials.signs.break.protection
    - essentials.signs.break.trade
    - essentials.suicide
    - essentials.time
    - essentials.warp
    - essentials.warp.list
    - essentials.worth
    - modifyworld.*
    prefix: '&2'
    suffix: ''
    Veteren:
    permissions:
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.back.ondeath
    - group.Veteren
    prefix: '&b'
    suffix: '&b'
    inheritance: member
    Moderator:
    permissions:
    - modifyworld.blocks.interact.*
    - permissions.*
    - modifyworld.bucket.empty.*
    - -essentials.ban
    - -essentials.banip
    - -essentials.kill
    - essentials.ban.notify
    - essentials.broadcast
    - essentials.clearinventory
    - essentials.delwarp
    - essentials.eco.loan
    - essentials.ext
    - essentials.getpos
    - essentials.helpop.recieve
    - essentials.home.others
    - essentials.invsee
    - essentials.jails
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.mute
    - essentials.nick.others
    - essentials.realname
    - essentials.setwarp
    - essentials.signs.create.*
    - essentials.signs.break.*
    - essentials.spawner
    - essentials.thunder
    - group.Moderator
    - essentials.time
    - essentials.time.set
    - essentials.protect.alerts
    - essentials.protect.admin
    - essentials.protect.ownerinfo
    - essentials.ptime
    - essentials.ptime.others
    - essentials.togglejail
    - essentials.top
    - essentials.tp
    - essentials.tphere
    - essentials.tppos
    - essentials.tptoggle
    - essentials.unban
    - essentials.unbanip
    - essentials.weather
    - essentials.whois
    - essentials.world
    - modifyworld.*
    - rpgessentials.*
    - rpgessentials.rpg.*
    - rpgessentials.npc.*
    prefix: '&2'
    suffix: '&2'
    options:
    rank: '200'
    Admin:
    permissions:
    - worldguard.region.bypass.*
    - bukkit.*
    - worldguard.*
    - permissions.*
    - essentials.*
    - group.Admin
    - modifyworld.*
    prefix: '&4'
    suffix: '&4 '
    users:
    Waraight:
    group:
    - Admin
    permissions:
    - bukkit.*
     
  2. Offline

    Necrodoom

    type /ehome and see if it allows you to use it, if yes, then something is overriding your /home
     
  3. Offline

    xOWaraight

    Members can use /ehome. So something is overriding it?
     
  4. Offline

    Necrodoom

    yes. list your plugins.
     
  5. Offline

    xOWaraight

    AntiFire,Chatmanager,essentialschat,essentialsspawn,pwnfilter,modifyworld,ichat,simplespawn,noitem,permissionsEX,chestshop, worldgaurd, world edit,factions, essentials, essentials protect
     
  6. Offline

    Studios

    Here, I redid your permissions for group "Member" All the others are the same, try it and let me know if it doesn't work! ALSO: Bukkit.* Is not a SuperPerm anymore so i took that out aswell. Anyways heres your Perms:
    groups:
    Newcomer:
    default: true
    permissions:
    - essentials.spawn
    - door.open
    - modifyworld.*
    - essentials.motd
    - group.Newcomer
    - essentials.home
    - essentials.sethome
    - essentials.list
    - essentials.help
    prefix: '&eGuest'
    suffix: ''
    Member:
    permissions:
    - essentials.sethome
    - essentials.home
    - essentials.spawn
    - group.Member
    - essentials.afk
    - essentials.back
    - essentials.balance
    - essentials.balancetop
    - essentials.chat.color
    - essentials.chat.shout
    - essentials.chat.question
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.kit
    - essentials.kit.tools
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.nick
    - essentials.pay
    - essentials.ping
    - essentials.powertool
    - essentials.protect
    - essentials.signs.use.*
    - essentials.signs.create.disposal
    - essentials.signs.create.mail
    - essentials.signs.create.protection
    - essentials.signs.create.trade
    - essentials.signs.break.disposal
    - essentials.signs.break.mail
    - essentials.signs.break.protection
    - essentials.signs.break.trade
    - essentials.suicide
    - essentials.time
    - essentials.warp
    - essentials.warp.list
    - essentials.worth
    - modifyworld.*
    prefix: '&2Member'
    suffix: ''
    Veteren:
    permissions:
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.back.ondeath
    prefix: '&bVeteran'
    suffix: '&b'
    inheritance: member
    Moderator:
    permissions:
    - modifyworld.blocks.interact.*
    - permissions.*
    - modifyworld.bucket.empty.*
    - essentials.ban
    - essentials.banip
    - essentials.kill
    - essentials.ban.notify
    - essentials.broadcast
    - essentials.clearinventory
    - essentials.delwarp
    - essentials.eco.loan
    - essentials.ext
    - essentials.getpos
    - essentials.helpop.recieve
    - essentials.home.others
    - essentials.invsee
    - essentials.jails
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.mute
    - essentials.nick.others
    - essentials.realname
    - essentials.setwarp
    - essentials.signs.create.*
    - essentials.signs.break.*
    - essentials.spawner
    - essentials.thunder
    - group.Moderator
    - essentials.time
    - essentials.time.set
    - essentials.protect.alerts
    - essentials.protect.admin
    - essentials.protect.ownerinfo
    - essentials.ptime
    - essentials.ptime.others
    - essentials.togglejail
    - essentials.top
    - essentials.tp
    - essentials.tphere
    - essentials.tppos
    - essentials.tptoggle
    - essentials.unban
    - essentials.unbanip
    - essentials.weather
    - essentials.whois
    - essentials.world
    - modifyworld.*
    - rpgessentials.*
    - rpgessentials.rpg.*
    - rpgessentials.npc.*
    prefix: '&2Mod'
    suffix: '&2'
    options:
    rank: '200'
    Admin:
    permissions:
    - worldguard.region.bypass.*
    - worldguard.*
    - permissions.*
    - essentials.*
    - group.Admin
    - modifyworld.*
    prefix: '&4Admin'
    suffix: ''
    users:
    Waraight:
    group:
    - Admin
     
  7. Offline

    xOWaraight

    It didnt work studios :(
     
  8. Offline

    Studios

    That should not happen :/ Lemme check
     
  9. Offline

    xOWaraight

    kk thanks for helping me :D

    Here are my permissions again i changed one thing which was the inheritance thing. It was the wrong format. The home still doesnt work though



    groups:
    Newcomer:
    default: true
    permissions:
    - door.open
    - modifyworld.*
    - essentials.motd
    - group.Newcomer
    - essentials.home
    - essentials.sethome
    - essentials.list
    - essentials.help
    prefix: '&e'
    suffix: ''
    Member:
    permissions:
    - essentials.spawn
    - group.Member
    - essentials.afk
    - essentials.back
    - essentials.balance
    - essentials.balancetop
    - essentials.chat.color
    - essentials.chat.shout
    - essentials.chat.question
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.kit
    - essentials.kit.tools
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.nick
    - essentials.pay
    - essentials.ping
    - essentials.powertool
    - essentials.protect
    - essentials.signs.use.*
    - essentials.signs.create.disposal
    - essentials.signs.create.mail
    - essentials.signs.create.protection
    - essentials.signs.create.trade
    - essentials.signs.break.disposal
    - essentials.signs.break.mail
    - essentials.signs.break.protection
    - essentials.signs.break.trade
    - essentials.suicide
    - essentials.time
    - essentials.warp
    - essentials.warp.list
    - essentials.worth
    - modifyworld.*
    prefix: '&2'
    suffix: ''
    inheritance:
    - newcomer
    Veteren:
    permissions:
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.back.ondeath
    - group.Veteren
    prefix: '&b'
    suffix: '&b'
    inheritance:
    - member
    Moderator:
    permissions:
    - modifyworld.blocks.interact.*
    - permissions.*
    - modifyworld.bucket.empty.*
    - -essentials.ban
    - -essentials.banip
    - -essentials.kill
    - essentials.ban.notify
    - essentials.broadcast
    - essentials.clearinventory
    - essentials.delwarp
    - essentials.eco.loan
    - essentials.ext
    - essentials.getpos
    - essentials.helpop.recieve
    - essentials.home.others
    - essentials.invsee
    - essentials.jails
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.mute
    - essentials.nick.others
    - essentials.realname
    - essentials.setwarp
    - essentials.signs.create.*
    - essentials.signs.break.*
    - essentials.spawner
    - essentials.thunder
    - group.Moderator
    - essentials.time
    - essentials.time.set
    - essentials.protect.alerts
    - essentials.protect.admin
    - essentials.protect.ownerinfo
    - essentials.ptime
    - essentials.ptime.others
    - essentials.togglejail
    - essentials.top
    - essentials.tp
    - essentials.tphere
    - essentials.tppos
    - essentials.tptoggle
    - essentials.unban
    - essentials.unbanip
    - essentials.weather
    - essentials.whois
    - essentials.world
    - modifyworld.*
    - rpgessentials.*
    - rpgessentials.rpg.*
    - rpgessentials.npc.*
    prefix: '&2'
    suffix: '&2'
    options:
    rank: '200'
    Admin:
    permissions:
    - worldguard.region.bypass.*
    - bukkit.*
    - worldguard.*
    - permissions.*
    - essentials.*
    - group.Admin
    - modifyworld.*
    prefix: '&4'
    suffix: '&4 '
    users:
    Waraight:
    group:
    - Admin
    permissions:
    - bukkit.*
    PSquishyP:
    group:
    - Member
    ale6074:
    group:
    - Member


    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  10. Offline

    Studios

    Ok, Try This One I just randomly took a perm. file from like a year ago, My server has about 10 more ranks and like 20 more perms each tne this xD So here take it:
    groups:
    Member:
    default: true
    permissions:
    - mobrider.*
    - iConomy.worth
    - rules.view
    - AncientRPG.Race.list
    - AncientRPG.Race.set
    - pvp.general
    - iConomy.top
    - AncientRPG.classes.set
    - AncientRPG.classes.bind
    - AncientRPG.classes.spells
    - AncientRPG.classes.chatcast
    - herobounty.new
    - AncientRPG.guild.create
    - AncientRPG.guild.join
    - AncientRPG.party.create
    - AncientRPG.party.join
    - multiverse.portal.access.Jungle
    - mutliverse.portal.access.Snow
    - mutliverse.portal.access.snow
    - mutliverse.portal.access.Desert
    - mutliverse.portal.access.Plains
    - mutliverse.portal.access.biome1
    - chairs.sit
    - mutliverse.portal.access.biome2
    - mutliverse.portal.access.biome3
    - mutliverse.portal.access.biome4
    - essentials.worth
    - essentials.kit
    - essentials.kit.starter
    - essentials.back
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - ChestShop.create
    - towny.town.*
    - towny.town.toggle.*
    - towny.nation.*
    - essentials.ignore
    - modifyworld.*
    - iConomy.holdings
    - iConomy.payment
    - iConomy.holdings.others
    - iConomy.rank
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.motd
    - essentials.msg
    - essentials.mail
    - essentials.rules
    - essentials.spawn
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.signs.use.*
    - essentials.delhome
    - essentials.sethome
    - essentials.sell
    - essentials.home
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.[warpname]
    - lwc.protect
    - iConomy.access
    - iConomy.balance
    - towny.chat.*
    - towny.join
    - multiverse.core.tp.self
    - multiverse.portal.access.portal_name
    prefix:
    - '&2Member&f'
    Mod:
    permissions:
    - nocheatplus.admin.notify
    - nocheatplus.admin.plugins
    - mcmmo.mmoedit
    - mobrider.*
    - coreprotect.*
    - -essentials.gamemode.others
    - silence.query
    - coloredTexts.*
    - lotto.admin
    - chairs.reload
    - coloredTexts.group.aqua
    - silence.modify
    - silence.queryall
    - silence.modifyall
    - silence.silenceall.ignore
    - antibot.*
    - pvp.*
    - -essentials.setspawn
    - essentials.*
    - iconomy.take
    - towny.*
    - towny.claimed.*
    - worldedit.*
    - multiverse.world.create
    - towny.chat.admin
    - towny.mod
    - multiverse.portal.*
    - multiverse.*
    - ChestShop.*
    - lwc.*
    inheritance:
    - Overlord
    prefix:
    - '&4Mod&f'
    Admin:
    permissions:
    - trade.*
    - nocheatplus.admin.reload
    - coloredTexts.group.yellow
    - towny.wild.*
    - towny.*
    inheritance:
    - Mod
    prefix: '[&4Admin&f]'
    users:
    user1:
    group:
    - Owner
    user2:
    group:
    - Mod
    user3:
    group:
    - Mod
    user4:
    group:
    - Mod
    user5:
    prefix: '[&6Founder&f]'
    user6:
    group:
    - Admin
    user7:
    group:
    - Mod
    user8:
    group:
    - Mod
    user9:
    group:
    - Mod
    user10:
    permissions:
    - essentials.fly
    user11:
    group:
    - Donator
     
  11. Offline

    xOWaraight

    Is there any way you can edit mine again? Since what you posted is large and has so many plugins that i don't have XD
     
  12. Offline

    Studios

    uhmm, ya i can try, but i have to restart the WHOLE perm file since u messed it up somewhere.. I need about an hour or so to re-write and check it
     
  13. Offline

    SargentGuava

    This might not apply anymore. But I think you need to indent 2 spaces with each new Uhh not sure what the word is I'll just give an example

    Groups
    Newcomer:
    Permissions:
    - example.test
    - example.test.use
    Admin:
    Permissions:
    -Essentials.smite.use


    You get the point
     
  14. Offline

    xOWaraight

    Ok awesome thank you so much :D Also do you feel like any of the plugins i have ( the list is above) are outdated/redundant or there are better plugins?
     
  15. Offline

    MadBluey

    You have 2 spawn plugins - essentialsspawn and simplespawn. Why you need 2 ?

    Back to /sethome and /home

    You can try add this to members. Just to make it sure , they have the node.

    - essentials.home
    - essentials.sethome

    Your inheritance may not work, because you have. (Maybe)

    inheritance:
    - newcomer

    Try this

    inheritance:
    - Newcomer
     
  16. Offline

    xOWaraight

    The inheritance does work i tested it out and i feel like the essentials.home/sethome is the permission that is allowing players to use /ehome. Cause before newcomers were only able to use /ehome but when i set the inheritance, members were able to too.
    And yea ill probably get rid of simplespawn lo XD
     
  17. Offline

    Studios

    Get Rid of Simplespawn and iChat that should fix it,
     
  18. Offline

    Gladius_Crafter

    When you do /home and /sethome as an OP, what message does it show? Teleport commencing? or something else?
    It might be simplespawn thats overriding your sethome and home commands.
     
  19. Offline

    xOWaraight

    Removing simplespawn worked :D Thanks Studios and Gladius!
     
Thread Status:
Not open for further replies.

Share This Page