Solved Group Manager build:false not working

Discussion in 'Bukkit Help' started by 1sasafras1, Jan 18, 2014.

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

    1sasafras1

    I have my spawn world (world) set to make it so all groups are not allowed to build. and my world (world_nether) contains all of the group permissions that allow building. All of my other worlds (I.E town) will take the spawn worlds user files and take the world_nether's group file. however people can still build at spawn.

    config.yml ( I removed the top and the bottom setting options in this example)
    Code:
            world:
              world_nether:
              - users
              all_unnamed_worlds:
              - users
              town:
              - users
            world_nether:
              all_unnamed_worlds:
              - groups
              town:
              - groups
    
    Groups.yml (world)
    Code:
    # Group inheritance
    #
    # Any inherited groups prefixed with a g: are global groups
    # and are inherited from the GlobalGroups.yml.
    #
    # Groups without the g: prefix are groups local to this world
    # and are defined in the this groups.yml file.
    #
    # Local group inheritances define your promotion tree when using 'manpromote/mandemote'
     
    groups:
      Default:
        default: true
        permissions:
        - essentials.help
        - essentials.tpaaccept
        - essentials.tpdeny
        - essentials.spawn
        - essentials.balance
        - protectionstones.create
        - protectionstones.destroy
        - protectionstones.view
        - protectionstones.members
        - mcjobs.jobs.join
        - mcjobs.jobs.info
        - mcjobs.info.list
        - mcjobs.world.all
        - mcjobs.jobsavail.all
        - essentials.balance
        - essentials.pay
        - essentials.time
        - essentials.afk
        - essentials.rules
        inheritance: []
        info:
          prefix: '&f(G) '
          build: false
          suffix: ''
      Member:
        default: false
        permissions:
        - essentials.sethome
        - essentials.delhome
        - essentials.tpa
        - essentials.back
        - essentials.home
        inheritance:
        - default
        info:
          prefix: '&3(m) '
          build: false
          suffix: ''
      moderator:
        default: false
        permissions:
        - modreq.moderator
        - essentials.fly
        - maxbans.tempban
        - maxbans.kick
        - maxbans.warn
        - maxbans.checkban
        - maxbans.tempmute
        - maxbans.mute
        - maxbans.unmute
        - essentials.time.set
        inheritance:
        - member
        info:
          prefix: '&6(M )'
          build: false
          suffix: ''
      admin:
        default: false
        permissions:
        - modreq.admin
        - essentials.enchant
        - protectionstones.hide
        - protectionstones.superowner
        - protectionstones.owners
        - maxbans.ban
        - maxbans.ipban
        - maxbans.clearwarnings
        - maxbans.lockdown
        - essentials.gamemode
        - worldedit.*
        inheritance:
        - moderator
        info:
          prefix: '&4(A )'
          build: false
          suffix: ''
      owner:
        default: false
        permissions:
        - '*'
        inheritance:
        - admin
        info:
          prefix: '&b(O )'
          build: false
          suffix: ''
    groups.yml (world_nether)
    Code:
    groups:
      Default:
        default: true
        permissions:
        - essentials.help
        - essentials.tpaaccept
        - essentials.tpdeny
        - essentials.spawn
        - essentials.balance
        - protectionstones.create
        - protectionstones.destroy
        - protectionstones.view
        - protectionstones.members
        - mcjobs.jobs.join
        - mcjobs.jobs.info
        - mcjobs.info.list
        - mcjobs.world.all
        - mcjobs.jobsavail.all
        - essentials.balance
        - essentials.pay
        - essentials.time
        - essentials.afk
        - essentials.rules
        inheritance: []
        info:
          prefix: '&f(G) '
          build: true
          suffix: ''
      Member:
        default: false
        permissions:
        - essentials.sethome
        - essentials.delhome
        - essentials.tpa
        - essentials.back
        - essentials.home
        inheritance:
        - default
        info:
          prefix: '&3(m) '
          build: true
          suffix: ''
      moderator:
        default: false
        permissions:
        - modreq.moderator
        - essentials.fly
        - maxbans.tempban
        - maxbans.kick
        - maxbans.warn
        - maxbans.checkban
        - maxbans.tempmute
        - maxbans.mute
        - maxbans.unmute
        - essentials.time.set
        inheritance:
        - member
        info:
          prefix: '&6(M )'
          build: true
          suffix: ''
      admin:
        default: false
        permissions:
        - modreq.admin
        - essentials.enchant
        - protectionstones.hide
        - protectionstones.superowner
        - protectionstones.owners
        - maxbans.ban
        - maxbans.ipban
        - maxbans.clearwarnings
        - maxbans.lockdown
        - essentials.gamemode
        - worldedit.*
        inheritance:
        - moderator
        info:
          prefix: '&4(A )'
          build: true
          suffix: ''
      owner:
        default: false
        permissions:
        - '*'
        inheritance:
        - admin
        info:
          prefix: '&b(O )'
          build: true
          suffix: ''
    please help me. Thanks
     
  2. Offline

    jangofett890

    I Believe first of all that your mirrioring is not correct it should be somewhat like this
    Code:
        BaseWorld:
          BaseWorld_Nether:
            - users
            - groups
          Townworld_Nether:
            - users
            - groups
          Townworld:
            - users
            - groups
    also do you have any other permissions plugins that could be overiding it? Like Multiverse? Or permissions EX?

    Also it seems redundant that your Default can do so many commands especially if he can't build, so just try this and see if it works and maybe its that there isnt a return/enter between suffix and member
    Code:
      default:
        default: true
        permissions:
        - -bukkit.command.kill
        inheritance:
        - g:groupmanager_default
        - g:bukkit_default
        - g:essentials_default
        - g:towny_default
        info:
          prefix: '&7[Guest]&7('
          build: false
          suffix: '&7)'
     
  3. Offline

    Necrodoom

    Mirroring is correct. Multiverse is also not a permission plugin.
    1sasafras1 Setting requires essentialsantibuild or antibuild plugin to work. Do you have either of these?
     
  4. Offline

    1sasafras1

    Thanks bro I installed essentialsantibuild and it worked. Thanks again
     
Thread Status:
Not open for further replies.

Share This Page