[SEC] WorldGuard - Protect your server from others, Minecraft, and yourself [BukkitDev]

Discussion in 'Plugin Releases' started by sk89q, Jan 16, 2011.

     
  1. Offline

    sk89q

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]


    WorldGuard is a powerful plugin providing all the little things (and some big ones):
    • Block creeper and wither block damage, falling damage, etc.;
    • Disable fire spread, lava fire spread, ice formation, Endermen picking up blocks, etc.;
    • Blacklist certain items and blocks so they can't be used;
    • Warn moderators when certain items and blocks are used;
    • Protect areas of your world so only certain people can build in them;
    • Set areas where PVP, TNT, mob damage, and other features are disabled;
    • Protect your server from various 'exploits' like magical obsidian creation machines;
    • Disable, or enable, various Minecraft features, like sponges from classic;
    • Add useful commands like an immediate "STOP ALL FIRE SPREAD" command.
    • And add new features.

    [IMG] [IMG] [IMG] [IMG] [IMG]

    [IMG]

    [IMG] [IMG] [IMG] Before posting here: [IMG] [IMG] [IMG]
    • We do not officially provide help for problems here.
    • You will get help only from fellow users if you post here.
    • If you wish to suggest features or report bugs, you must use our issue tracker.
    • Visit our and hang out in our chatroom to talk to developers and other users.
    [IMG]

    This post has been edited 26 times. It was last edited by sk89q Nov 6, 2012.
  2.  
  3. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    SRSLY. I need help big time please. Read above from what I said.
  4. Offline

    Zahzi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MAJOR ISSUE!! PLEASE HELP!!! So the problem Is that I logged onto my server to find tht my wood in spawn was on fire I stopped fire temp with the cmd but would like to bring up 2 things, first any player can light fire Ina protected area they can't build but can light fire, second if I use the fire-spread deny flag it still spreads. PLEASE HELP!! I CANT START MY SERVER UNTIL I FIX THIS!! Any ideas?
  5. Offline

    xhardcorekid135

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    How do I log world guard commands, or just have them show in the console?
  6. Offline

    diskman2011

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is there a way to BLOCK people from /sethome in others regions? Like a flag? Or make it so that only the OWNER of the WG region can /sethome?? PLEASE??
  7. Offline

    GoldenX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi!
    I put an image in order to be clearer.
    When I set a construct flag in a region in order to allow only Owners (not members) to construct, it works. For the moment all is alright. the command used is : /region flag <region> construct OWNERS
    BUT if another region encompass this region, the construct flag set before doesn't work anymore EVEN IF the first region has a priority higher than the second region.
    Thank you!



    [IMG]
  8. Offline

    Zahzi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Use /region flag <name of region> blocked-cmds <command u wish to block>


    I hope this helps
  9. Offline

    Zahzi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Players that can't build in my area can light fire! People have been making spawn traps by lighting fire on the spawn point! Help please!
  10. Offline

    diskman2011

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Only problem with that is that people are banning /spawn and /home and all the other legit commands in their regions. Basically you can ask someone to your home, once inside they cannot open the doors nor /spawn out. stuck. fail.

    If there was a way to just deny /sethome that would ROCK!!
  11. Offline

    Luxius96

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I put the world guard.jar [5.5.1] In my plugins folder and dont create the World Guard folder... (I use the 5.5.1 because my server is 1.1)
  12. Offline

    Giuseppe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i have the problem I can´t use Waterbukkit or what ever list it
    I´m GM and OP

    # Deny lava buckets
    [lavabucket]
    ignore-groups=GM,GS,Pyro
    on-use=deny,tell,log,notify

    #Wasser
    [326]
    ignore-groups=GM,GS,Pyro
    on-use=deny,tell,log,notify,on-place,on-use


    #Feuerzeug
    [259]
    ignore-groups=GM,GS,Pyro
    on-use=deny,tell,log,notify,on-place,on-use


    #TNT
    [46]
    ignore-groups=GM,GS,Pyro
    on-use=deny,tell,log,notify,on-place,on-use


    some problem have Pyro group
    what the Problem

    This post has been edited 2 times. It was last edited by Giuseppe May 11, 2012.
  13. Offline

    shaPP

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    how can i do that when i create an region to take some default flags ?
  14. Offline

    Luxius96

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I need help how to make a region with only deny commands but can build/destroy or only build but no destroy?
  15. Offline

    CheesyRice

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is this a virus?
  16. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is my config in the selected world under 'Blacklist'

    I want to disable Wooden Doors, Iron Doors, and Trap Doors. How can I do this? Please help.

    Here is my config:


    Code:
    #
    # WorldGuard blacklist
    #
    # The blacklist lets you block actions, blocks, and items from being used.
    # You choose a set of "items to affect" and a list of "actions to perform."
    #
    ###############################################################################
    #
    # Example to block some ore mining and placement:
    # [coalore,goldore,ironore]
    # on-break=deny,log,kick
    # on-place=deny,tell
    #
    # Events that you can detect:
    # - on-break (when a block of this type is about to be broken)
    # - on-destroy-with (the item/block held by the user while destroying)
    # - on-place (a block is being placed)
    # - on-use (an item like flint and steel or a bucket is being used)
    # - on-interact (when a block in used (doors, chests, etc.))
    # - on-drop (an item is being dropped from the player's inventory)
    # - on-acquire (an item enters a player's inventory via some method)
    #
    # Actions (for events):
    # - deny (deny completely, used blacklist mode)
    # - allow (used in whitelist mode)
    # - notify (notify admins with the 'worldguard.notify' permission)
    # - log (log to console/file/database)
    # - tell (tell a player that that's not allowed)
    # - kick (kick player)
    # - ban (ban player)
    #
    # Options:
    # - ignore-groups (comma-separated list of groups to not affect)
    # - ignore-perms (comma-separated list of permissions to not affect - make up
    #  your very own permissions!)
    # - comment (message for yourself that is printed with 'log' and 'notify')
    # - message (optional message to show the user instead; %s is the item name)
    #
    ###############################################################################
    #
    # For more information, see:
    # http://wiki.sk89q.com/wiki/WorldGuard/Blacklist
    #
    ###############################################################################
    #
    # Some examples follow.
    # REMEMBER: If a line has # in front, it will be ignored.
    #
     
    Deny lava buckets
    [lavabucket]
    #ignore-perms=my.own.madeup.permission
    #ignore-groups=admins,mods
    on-use=deny,tell
     
    # Deny some ore
    #[coalore,goldore,ironore]
    #ignore-groups=admins,mods
    #on-break=notify,deny,log
  17. Offline

    remphz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    how do i protect a wheat plantation? I don't wanna players jumping and fuc***** all my plantation...
  18. Offline

    Elements11997

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When I set fire-spread to deny, it won't let me place light up netherrack, is their a solution?
  19. Offline

    jorisk322

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Maybe selecting the block and using //set fire
  20. Offline

    Elements11997

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    smh, I want other people to ignite netherrack
  21. Offline

    GrKl30

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hello,

    I would like to allow all player in a region to be able to built. This region is already in a child of another parent region.
    Is there a way to simply add ALL players as members/owner of this region?
    Without having to add manually each player as a member

    something like:
    /region addowner <region> all

    Sorry if this has already been requested or documented...
  22. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    k thanks for the help guys. /sarcasm :p
  23. Offline

    GrKl30

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Tolerance, I think you should just add lines like this:

    Code:
    # info: prevent doors placing and breaking
    [irondoor,woodendoor,trapdoor]
    ignore-groups=admins,mods
    on-break=deny,tell
    on-place=deny,tell
    
    this would allow your admins and mods to place those objects, and deny the permition to others to place and break doors
    I'm not 100% sure, I dont use worldguard for those things, but I think this is correct

    remphz:
    just protect the area with worlguard, wheat could then not be broken

    This post has been edited 3 times. It was last edited by GrKl30 May 15, 2012.
  24. Offline

    Lotto

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have tried many times to define regions that cannot be constructed it, and tnt/lighters are not allowed. But all of those things are still possible. Can someone help me?

    Skype: bryan.desrosiers
    Server: minecraft.splitanatom.com
    Website: gaming.splitanatom.com

    This post has been edited 1 time. It was last edited by Lotto May 15, 2012.
  25. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    YES! Thanks man!!!
    They all work except iron doors though. I don't know why, how can I fix? Also, how would I disable beds too?

    Thanks man!
  26. Offline

    GrKl30

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ...
    just add "bed" to the list...:
    [irondoor,woodendoor,trapdoor,bed]
    For the irondoor in should work though. Try replacing 'irondoor' by its data value: 330
    so:
    [330,woodendoor,trapdoor,bed]
    Actually, if you read the file... you should understand all that ;-)
  27. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @GrKl30
    Argh, I tried that. Still doesn't work with beds and woodendoor. =/

    And I know it probably does, but I am best with reading from others.
  28. Offline

    TrueKuehli

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I get an error :'(:
    Code:
    14:43:18 [SEVERE] Error occurred while enabling WorldGuard v5.5.2 (Is it up to date?)
    mapping values are not allowed here
    in "<reader>", line 68, column 65:
        ... ue    block-creeper-block-damage: true    block-enderdragon-bloc ...
                                            ^
     
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:563)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
            at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
            at com.sk89q.util.yaml.YAMLProcessor.load(YAMLProcessor.java:112)
            at com.sk89q.worldguard.bukkit.ConfigurationManager.load(ConfigurationManager.java:129)
            at com.sk89q.worldguard.bukkit.WorldGuardPlugin.onEnable(WorldGuardPlugin.java:139)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
            at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
  29. Offline

    minecrafterwork I steal plugins as my own

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    One of the best Plugins, My Server would not run without it
  30. Offline

    GrKl30

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Tolerance, you said first iron doors, now wooden door, wich one is the problem?
    and try some things out, if everyone just directly requests help here, no wonder why the developers dont answer...
    try with the data value of the block instead of the item. Look on the wiki if you dont know what im talking about

    Great addin though! thank dev...
  31. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    k this has gotten REALLY weird.

    I need to disable iron doors badly!!

    Wooden Doors are disabled, trap doors are. but I have no clue why iron doors aren't. Please help! I've tried putting the ID.

    Beds also wont disable, please guys, help me. :(
  32. Offline

    Tolerance

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @TnT
    Maybe you'd know, I know you're good at stuff like this.

Share This Page