[SEC] AntiBuild v1.5.0 - Prevent building for untrusted users [1060]

Discussion in 'Inactive/Unsupported Plugins' started by kroimon, Mar 2, 2011.

  1. Offline

    Futureproof101

    thanks ill try that
     
  2. Offline

    PureSpider

  3. Offline

    SupremeCIppy

    its still letting me build as default and im not an op
    My AntiBuild Config
    Code:
    interaction:
        message: You don't have permission to interact with the world!
        check: true    messageCooldown: 3
    build:
        message: You don't have permission to build!
        messageCooldown: 3
    
    My GroupManager Group config
    Code:
    groups:
      Default:
        default: true
        permissions:
        - essentials.help
        - essentials.helpop
        - essentials.home
        - essentials.list
        - essentials.mail.send
        - essentials.motd
        - essentials.realname
        - essentials.sethome
        - essentials.signs.balance.use
        - essentials.signs.buy.use
        - essentials.signs.sell.use
        - essentials.signs.trade.use
        - essentials.spawn
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      VIP:
        default: false
        permissions:
        - essentials.give
        - essentials.god
        - essentials.heal
        - essentials.item
        - essentials.suicide
        - essentials.time
        - navigation-wand.item.345
        - navigation-wand.max-distance.150
        inheritance:
        - builder
        info:
          prefix: ''
          build: ture
          suffix: ''
      SemiAdmin:
        default: false
        permissions:
        - +groupmanager.mandemote
        - +groupmanager.manpromote
        - -groupmanager.*
        - '*'
        inheritance:
        - moderator
        info:
          prefix: ''
          build: true
          suffix: ''
      Builder:
        default: false
        permissions:
        - commandSigns.use
        - craftbook.mech.*
        - essentials.clearinventory
        - essentials.compass
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.sethome
        - essentials.signs.balance.use
        - essentials.signs.buy.use
        - essentials.signs.free.use
        - essentials.signs.heal.use
        - essentials.signs.mail.create
        - essentials.signs.mail.use
        - essentials.signs.protection.create
        - essentials.signs.protection.use
        - essentials.signs.sell.use
        - essentials.signs.trade.use
        - essentials.signs.warp.use
        - essentials.spawn
        inheritance: []
        info:
          prefix: ''
          build: ture
          suffix: ''
      God:
        default: false
        permissions:
        - '*'
        inheritance:
        - semiadmin
        info:
          prefix: ''
          build: true
          suffix: ''
      Moderator:
        default: false
        permissions:
        - essentials.tp
        - essentials.tphere
        - essentials.item
        - essentials.give
        - essentials.signs.trade.use
        - essentials.signs.buy.use
        - essentials.signs.sell.use
        - essentials.signs.balance.use
        inheritance:
        - vip
        info:
          prefix: ''
          build: false
          suffix: ''
      Admin:
        default: false
        permissions:
        - '*'
        inheritance:
        - semiadmin
        info:
          prefix: ''
          build: true
          suffix: ''
    
     
  4. Offline

    kroimon

    You see that you messed up your config, right?
    Code:
        check: true    messageCooldown: 3
    
    
    check and messageCooldown should be on two separate lines ;)

    And you have some "ture"s in your groupmanager config... try to change them to "true"...
     
  5. Offline

    SupremeCIppy

    thank u i feel so dumb for overlooking that, thank you very much, wish groupmanager used anti build on its own.
     
  6. Offline

    RTRD

    @kroimon Does it work for CB 818? :)
     
  7. Offline

    kroimon

    It should - try it and report back, please ;-)
     
  8. Offline

    RTRD

    Tested and working for CB 818. :)
     
  9. Offline

    Tadas159

    Does permissions have the interact feature?
     
  10. Offline

    kroimon

    Nope, that's my invention :)
     
  11. Offline

    Tadas159

    So i can use permissions and antibuild? It won't conflict?
     
  12. Offline

    kroimon

    Why can't people just try stuff themselves? Why do I have to?
    It should work, but I haven't tried that ;-)
     
  13. Offline

    Einschtein

    Using it right now, works great!
     
  14. Offline

    BBFPaco

    Any way to allow an area open to the pubic? We would really like to have like a cuboid area open to pubbers and/or recruits to build without having to open up the whole server to them.

    If not, any suggestions for any other mods?

    Thanks!
     
  15. It threw up an error, and didn't work when I tried modifying the world with a group unauthorized to modify the world. CraftBukkit b860 PEX V1.11 with compatibility layer. The Error:
    Code:
    2011-06-12 23:43:07 [SEVERE] Could not pass event BLOCK_DAMAGE to AntiBuild
    java.lang.NoSuchMethodError: com.nijiko.permissions.PermissionHandler.getGroup(Ljava/lang/String;)Ljava/lang/String;
    at net.sradonia.bukkit.antibuild.AntiBuild.canBuild(AntiBuild.java:126)
    at net.sradonia.bukkit.antibuild.BListener.onBlockDamage(BListener.java:20)
    at org.bukkit.plugin.java.JavaPluginLoader$28.execute(JavaPluginLoader.java:433)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:184)
    at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:453)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  16. I'm having trouble setting up your plugin (i'm new at bukkit servers). I was wondering if there is any way to setup this without using permissions, because permissions inter fears with other plugins. So what I'm asking is, is if there is a way to set your plugin so only ops can build, without permissions, can you help?
     
  17. Offline

    chrispus

    Is this working for Mac ?
     
  18. Offline

    vClizBy

    Could you please update this to work with the latest builds <3
     
  19. Offline

    Tadas159

    it doesn't work? then i won't update.
     
  20. Offline

    kroimon

    Well, it works for me :)
     
  21. Offline

    Brandon Egnell

    ok dont quite know whats wrong. but thought this would fix my new players being able to build... but it didnt any help at all would be great
    groups:
    New:
    default: true
    permissions: []
    inheritance: []
    info:
    prefix: '&7'
    interact: false
    build: false
    suffix: New

    I CANT FIGURE IT OUT! NONE OF THE BUILD RIGHTS ARE WORKING!

    EDIT: nevermind i found the problem was that all the suffix and build where mixed up. Sleep deprivation can play mind tricks some times
     
  22. Offline

    MugiSNK

    Is there a way to only disable interaction for chests?
    I want to make a simple and easy anti-build rule for guests, so they also won't steal items from chests. I have LWC, but I have too many chests to modify each of 'em.
     
  23. Offline

    SoRampage

    Hi, great plugin ! Thank you.
    Can you disable the interaction with pressure plate and lever please ?


    I think you can create a config file ?
    "Interaction:
    Door : False
    Presure plate : False
    Lever : True
    chest : True
    Etc .."
    Thank you.
     
  24. Offline

    dbizzzle

    Support for WorldGuard would be AMAZING!!!! so that people could only build on there region, nowhere else.
     
  25. Offline

    Tank

    Just want to say this as a warning, updating to b1000 of Bukkit broke this plugin.
    Ive got whitelist on for the time being.
     
  26. Offline

    kroimon

    Are you sure?
    I just tried and it's working for me... Which Permissions version are you using?

    Nope sorry, I definitely won't add another permissions plugin now that the official Bukkit permissions API is in.
    Once there are good plugins to manage groups etc. based on this API I will completely drop this plugin version. Basic AntiBuild functionality is already included into Bukkit, so it's likely that I'll just make a simple form of anti-interaction plugin then.

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

    dbizzzle

    do you take requests then? lol
     
  28. Offline

    Tank

    Nevermind, I have my server set up differently, so that I dont need to rely on one plugin to keep the map from getting screwed.
     
  29. Offline

    Tamfoolery

    Is it possible to set entire worlds to no-build using this plugin? The server I am working on at the moment requires 'Builders' to be allowed to build in the build world, but not be allowed to build in a museum world.

    (We use MultiVerse to get from world to world.)
     
  30. Offline

    dannybtw

    support for bukkit 1000? does it work with permissionsbukkit doesnt seem to work on my server
     

Share This Page