🛡️ Protect your Minecraft server and lets players claim areas
Go to file
Joshua M Hertlein ec9712f30e Fixed ProtectedCuboidRegion::getPoints() returning points in wrong order
ProtectedPolygonRegion returns points in an order such that you could play "connect the dots" and end up with the correct polygon. ProtectedCuboidRegion returns them in an order such that playing connect the dots gives you a Z shape. This breaks the intersectsEdges() function in ProtectedRegion when comparing cuboids. This commit causes ProtectedCuboidRegion::getPoints() to return them in an order consistent with ProtectedPolygonRegion, which makes intersectsEdges() work correctly.
2014-02-25 13:51:57 -06:00
contrib Move extraneous files to contrib/, added region_storage_update_20110325.sql to assembly. 2012-10-24 00:29:20 -07:00
src Fixed ProtectedCuboidRegion::getPoints() returning points in wrong order 2014-02-25 13:51:57 -06:00
.gitattributes Added a .gitattributes file 2012-01-03 14:47:46 +01:00
.gitignore Copied some .gitignore entries from WorldEdit. 2014-02-10 08:52:29 +01:00
.travis.yml Say hi to travis-ci. 2012-10-24 00:28:43 -07:00
CHANGELOG.txt Bumped version to 5.8-SNAPSHOT, updated CHANGELOG.txt. 2013-07-07 12:28:57 -07:00
CONTRIBUTING.md Brought README.md and CONTRIBUTING.md inline with latest updates. 2012-10-28 13:54:06 -07:00
LICENSE.txt Re-added priority tree region manager implementation. Add and removal operations are not yet optimized. 2011-02-12 16:09:21 -08:00
pom.xml Added <distributionManagement> to pom.xml 2014-02-23 22:26:36 -08:00
README.html Updated README.html to mention the moved spawn-protection setting, added more explanations. 2012-11-03 12:15:43 -07:00
README.md Fixed CI link in readme. 2014-01-08 14:56:58 -05:00

WorldGuard

WorldGuard is a toolbox of various functions, useful for multiplayer servers, that lets you:

  • Protect your server from a number of problems.
  • Block fire spread, lava spread, endermen, and more.
  • Flag areas as "no PVP" or "no TNT."
  • Assign ownership to areas so only selected individuals can build.
  • Use a number of useful commands.

WorldGuard is open source and is available under the GNU General Public License v3.

Compiling

The project is written for Java 6 and our build process makes use of Maven. Detailed compilation information can be found on the wiki.

Dependencies are automatically handled by Maven.

Contributing

We happily accept contributions, especially through pull requests on GitHub. Submissions must be licensed under the GNU General Public License v3.

Please read CONTRIBUTING.md for important guidelines to follow.

We recommend following our mailing list, especially if you have some big ideas that you want to implement.