WorldGuard
WorldGuard is a powerful plugin with a large bag of tricks for server owners, server map makers, regular survival servers, and everyone in between!
- Create zones in your world that only permit mods or certain players from building within
- Set additional game rules on your server (deny wither block damage, falling damage, etc.)
- Set game rules on specific areas (food regen, health regen, disable PvP, TNT, control mob damage) in your world
- Blacklist certain items and blocks so they can't be used
- Dump useful statistics and information about your server (/wg report -p)
- CPU profile your server (/wg profile -p)
- Add useful commands like an immediate "STOP ALL FIRE SPREAD" command.
- Works, more or less, with mods (other Bukkit plugins and FTB mods)
- Protects against many types of grief (fire spread, tree growth, TNT cannons, piston machines, crop trampling, paintings and item frames, etc.), and certain interactions can also be allowed (door open, lever usage, etc.)
- Well documented, and one of the oldest Minecraft projects (older than Bukkit!)
- Open source
- Enable only features you want! Everything is off by default. You can just install WorldGuard and configure it later.
Also, check out CraftBook
Docs | Report a Bug | Discord | GitHub
How do I install WorldGuard?
- Download WorldEdit (required by WorldGuard) and move the WorldEdit.jar file into your "plugins/" folder.
- Download WorldGuard and move the WorldGuard.jar file into your "plugins/" folder.
- Run your server!
Where do I learn how to use WorldGuard?
Where can I get my questions answered?
If you have a question:
- Visit our Discord
Where can I report bugs or request features?
Visit our issue tracker.
Can I download WorldGuard source code?
Visit our GitHub repository. WorldGuard is licensed under LGPLv3 and you can compile it with Gradle.
In reply to me4502:
Thank you for your answer.
Yet it's been years that I transfer items in this protected area using hoppers and despite the flag "chest-access" set to "Deny" for non-members it worked very well. It's only since WG 7 that my system has broken because of this problem.
I'm talking about the transfer of items from an unprotected area to chests located in a protected area: now items can not cross the border of the protected area whereas in previous years it worked.
This change in behavior of WG is very problematic for us...
In reply to Chevels:
That has always been what WorldGuard has enforced. If it wasn't, that was either another plugin overriding behaviour, or a bug in Spigot.
In reply to me4502:
it is very strange indeed. It worked well for more than 5 years ...
Is there a way to allow hoppers to bypass this limit? (flag, config...) Or is there any hope of seeing a feature allowing hoppers to transfer items under such conditions? Because I understand that the chess-access deny forbids non-members to access the chests, but why the hoppers ??
The biggest problem is that even hoppers in the area can not receive items from an external connected hopper. Because if it did not block the hoppers between them, we could transfer items in this area.
I think before that, the chest-access flag did not block transfers between hoppers.
Excuse me for insisting on this but I think it deserves to think about it.
In reply to Chevels:
Anything inside the region that doesn't have an "owner" is considered a member. Hoppers on the inside of the region are therefore members, and hoppers outside of it are not members.
Allowing them to transfer between each other would break the protection of the area - the point is that non-members should not be able to modify inventories in the area, which allowing that would cause.
I got this error on using 1.14.4,
and worldguard-bukkit-7.0.1-rc2-dist
https://pastebin.com/Pi9UUbpF
how do i resolve this problem
thanks,
In reply to kenairock:
Looks like you're using the SQL backend without having setup the database.
I'd strongly recommend not using the SQL backend, it'll be slightly slower on startup with no benefit.
Will you be making a spigot version? Or will this work on spigot? If not do you have any suggestions for a world guard plugin on spigot?
In reply to suppresseds:
I think this plugin works on Spigot... It works on Paper...
In reply to suppresseds:
It works fine on CraftBukkit, Spigot, and Paper. However, Paper is recommended.
In reply to andfont1:
It's working for everyone else, are you able to join the Discord and provide more information about these regions?
In reply to me4502:
members: {}
flags:
other-explosion: deny
creeper-explosion: deny
water-flow: deny
blocked-cmds: [/as, /sethome, /sg, /ma, /bw, /agar, /kb, /swr, /home,
/z, /tr, /bb, /fly, /oitc, /sw, /tnttag, /spleef, /fnaf, /music, /1vs1,
/cod]
game-mode: survival
lava-flow: deny
tnt: deny
pvp: deny
deny-spawn: ['minecraft:wither']
fire-spread: deny
owners: {}
type: global
priority: 0
In reply to me4502:
I need some help, I would be grateful for any.
I have world guard downloaded on my server to protect it but when I die in a region (e.g. my PvP arena) it sends me to the world spawn instead of the spawn location specified in the flags.
If any extra info is needed please reply and I'll post it.
Thank you in advance.
In reply to coloursplashstudios:
Could you please join the Discord so that it's easier to chat&get info to help with the issue?
In reply to me4502:
In reply to me4502:
Okay. My Username is darealredshift. Invite me to a channel to chat.
In reply to coloursplashstudios:
It's https://discord.gg/enginehub
When i try to make an area editable it does not work, i followed everything right in the tutorials but is still does not work.
edit: It started working i found out the problem
My server was griefed TWICE because of this "plugin", wouldn't recommend. It probably wasn't even tested. Would give 0 stars if there would be any.edit: Suddenly started working, maybe it was because of other things unrelated to this plugin
In reply to BagsioPL:
If you allowed people to build in an area it's not our fault? WorldGuard works fine and does not allow any form of griefing unless you've explicitly allowed it.