Having Trouble With Bukkit Permissions And Essentials.

Discussion in 'Bukkit Help' started by GamersLegion, Jan 17, 2012.

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

    GamersLegion

    Hey everyone. What im looking to do is set up the permissions.yml for permissionex up so that it has a group called jailed for the players we send to jail. I dont have problems creating the group but when it comes time to edit the permissions and stop them from adding and deleting blocks. It corrupts my permissions file. Here is what I have.



    groups:
    owner:
    prefix: '&6[Owner]&f'
    permissions:
    - cf.allowfly
    - cf.allowcheat
    - '*'
    - admincmd.player.fakequit
    admin:
    prefix: '&c[Admin]&f'
    permissions:
    - '*'
    - -essentials.antioch
    - -essentials.banip
    - -essentials.burn
    - -essentials.clearinventory.others
    - -essentials.essentials
    - -essentials.fireball
    - -essentials.kickall
    - -essentials.mute
    - -essentials.nuke
    - -essentials.reloadall
    - -essentials.unban
    - -essentials.setspawn
    - -ChestShop.admin
    - -jobs.admin.reload
    - cf.allowfly
    - cf.allowcheat
    helper:
    prefix: '&f[Helper]&f'
    permissions:
    - '*'
    - -essentials.antioch
    - -essentials.banip
    - -essentials.essentials
    - -essentials.kickall
    - -essentials.nuke
    - -essentials.reloadall
    - -essentials.unban
    - -essentials.setspawn
    - -ChestShop.admin
    - -jobs.admin.reload
    - cf.allowcheat
    - cf.allowfly
    donator:
    prefix: '&e[Donator]&f'
    permissions:
    - essentials.kit.starter
    - essentials.tp
    - essentials.tpo
    - modifyworld.chat
    - modifyworld.chat.private
    - modifyworld.usebeds
    - modifyworld.bucket.empty.water
    - modifyworld.bucket.fill.water
    - modifyworld.blocks.*
    - modifyworld.items.*
    - modifyworld.vehicle.enter
    - modifyworld.damage.*
    - -cf.allowfly
    - -cf.allowcheat
    - essentials.time
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.motd
    - essentials.msg
    - essentials.suicide
    - essentials.sethome
    - essentials.home
    - essentials.warp
    - essentials.world
    - essentials.signs.use.*
    - essentials.signs.create.protection
    - essentials.signs.create.disposal
    - essentials.signs.break.disposal
    - stargate.use
    - factions.participate
    - factions.create
    - factions.peacefulExplosionToggle
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - lwc.protect
    - jobs.join.*
    - essentials.spawn
    - essentials.rules
    member:
    default: true
    prefix: '&2[Member]&f'
    permissions:
    - modifyworld.chat
    - modifyworld.chat.private
    - modifyworld.usebeds
    - modifyworld.bucket.empty.water
    - modifyworld.bucket.fill.water
    - modifyworld.blocks.*
    - modifyworld.items.*
    - modifyworld.vehicle.enter
    - modifyworld.damage.*
    - -cf.allowfly
    - -cf.allowcheat
    - essentials.time
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.motd
    - essentials.msg
    - essentials.suicide
    - essentials.sethome
    - essentials.home
    - essentials.warp
    - essentials.world
    - essentials.signs.use.*
    - essentials.signs.create.protection
    - essentials.signs.create.disposal
    - essentials.signs.break.disposal
    - stargate.use
    - factions.participate
    - factions.create
    - factions.peacefulExplosionToggle
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - lwc.protect
    - jobs.join.*
    - essentials.spawn
    - essentials.rules
    architect:
    prefix: '&5[Architect]&f'
    permissions:
    - essentials.kit
    - modifyworld.chat
    - modifyworld.chat.private
    - modifyworld.usebeds
    - modifyworld.bucket.empty.water
    - modifyworld.bucket.fill.water
    - modifyworld.blocks.*
    - modifyworld.items.*
    - modifyworld.vehicle.enter
    - modifyworld.damage.*
    - -cf.allowfly
    - -cf.allowcheat
    - essentials.time
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.motd
    - essentials.msg
    - essentials.suicide
    - essentials.sethome
    - essentials.home
    - essentials.warp
    - essentials.world
    - essentials.signs.use.*
    - essentials.signs.create.protection
    - essentials.signs.create.disposal
    - essentials.signs.break.disposal
    - stargate.use
    - factions.participate
    - factions.create
    - factions.peacefulExplosionToggle
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - lwc.protect
    - jobs.join.*
    - essentials.spawn
    - essentials.rules
    shopkeeper:
    prefix: '&1[Shopkeeper]&f'
    permissions:
    - essentials.kit
    - modifyworld.chat
    - modifyworld.chat.private
    - modifyworld.usebeds
    - modifyworld.bucket.empty.water
    - modifyworld.bucket.fill.water
    - modifyworld.blocks.*
    - modifyworld.items.*
    - modifyworld.vehicle.enter
    - modifyworld.damage.*
    - -cf.allowfly
    - -cf.allowcheat
    - essentials.time
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.motd
    - essentials.msg
    - essentials.suicide
    - essentials.sethome
    - essentials.home
    - essentials.warp
    - essentials.world
    - essentials.signs.use.*
    - essentials.signs.create.protection
    - essentials.signs.create.disposal
    - essentials.signs.break.disposal
    - stargate.use
    - factions.participate
    - factions.create
    - factions.peacefulExplosionToggle
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - lwc.protect
    - jobs.join.*
    - essentials.spawn
    - essentials.rules
    moderator:
    prefix: '&3[Moderator]'
    permissions:
    - essentials.kit
    - essentials.time.set
    - essentials.kick
    - essentials.togglejail
    - essentials.jump
    - essentials.tpahere
    - essentials.tphere
    - essentials.tpo
    - essentials.tpohere
    - essentials.tp
    - modifyworld.chat
    - modifyworld.chat.private
    - modifyworld.usebeds
    - modifyworld.bucket.empty.water
    - modifyworld.bucket.fill.water
    - modifyworld.blocks.*
    - modifyworld.items.*
    - modifyworld.vehicle.enter
    - modifyworld.damage.*
    - -cf.allowfly
    - -cf.allowcheat
    - essentials.time
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.pay
    - essentials.afk
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.motd
    - essentials.msg
    - essentials.suicide
    - essentials.sethome
    - essentials.home
    - essentials.warp
    - essentials.world
    - essentials.signs.use.*
    - essentials.signs.create.protection
    - essentials.signs.create.disposal
    - essentials.signs.break.disposal
    - stargate.use
    - factions.participate
    - factions.create
    - factions.peacefulExplosionToggle
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - lwc.protect
    - jobs.join.*
    - essentials.spawn
    - essentials.rules
    Jailed:
    Permissions:
    - -essentials.break (aparently is supposed to stop deletion)
    users:
    Player:
    group:
    - Jailed
    wafflesnsyrup:
    group:
    - owner
    Mithias:
    group:
    - owner
    Baeltorix:
    group:
    - member
    A_Random_Ferret:
    group:
    - Moderator
    Does anyone know where my error is? And if so can anyone point me in the right dirrection. I'm really new to this.
     
  2. Offline

    Chrisward

    If you are using Essentials, you don't need to set a group for jailed users.
    /jails - essentials.jails - Lists all the jails
    /setjail <jail name> - essentials.setjail - Sets a new jail location
    /tjail <player> [jailname] [time] - essentials.togglejail - Sends a player to jail
    tjail is a little more complicated than it's been put down here, but a full command reference can be found http://ess.khhq.net/wiki/Command_Reference

    also, essentials.break: allows access to /break : Breaks the block you are looking at.
    What you should be doing, is
    permissions:
    - -modifyworld.*
    if you still are going to create the group.

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

    GamersLegion

    ohh cause i was using simple jail. So if i dont use that then the jail plugin in essentials will allow me to jail a player and without the group stop the ppl in that group from doing anything?

    ok so i removed simple jails. And gave my owner group essentials.togglejail but when they use it. It says they cant jail me when i set myself to member status.

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

    Chrisward

    Below are all the permissions for /togglejail /tjail etc. Next thing I would check is that you haven't granted member essentials.jail.exempt.

    essentials.togglejail Allow access to the /togglejail command.
    essentials.jail.exempt Prevents a specified group or player from being jailed
    essentials.togglejail.offline
    Allows jailing of players who are offline. This may allow you to jail exempt players.
     
  5. Offline

    GamersLegion

    if its not in the permissions i listed above its not in the file.

    Edit: Confirmed no essentials.jail.exempt
     
  6. Offline

    Chrisward

    Sorry I gotta get off, but come on support IRC and someone should help you out (beware the trolls :3) http://tiny.cc/EssentialsChat Let me know if you don't get anywhere and I'll help out more
     
  7. Offline

    GamersLegion

    ya no luck with that mate but here is my pastebin if you can help me at some point
    http://pastie.org/3204478
    thats my permissions listed above
     
Thread Status:
Not open for further replies.

Share This Page