Commit Graph

  • c0f95bebf0 Send item-use blacklist event when right-clicking entities. wizjany 2013-08-16 13:17:28 -04:00
  • 0a54779fc4 Added snow-fall-blocks option to config to restrict snow fall to certain blocks wizjany 2013-08-12 18:09:45 -04:00
  • ac525958c5 Added config option and flag to prevent soil from drying naturally. wizjany 2013-08-12 18:06:31 -04:00
  • 458cf64501 Fixed addowner/addmember commands adding command artifacts. Specifically, "-w <world>" will no longer be added when using it. This requires WorldEdit with commit cd5f832 or newer. Additionally fixed a typo: DefaultDomain.removaAll -> removeAll. wizjany 2013-08-03 09:24:42 -04:00
  • 4acef77623 Fixed milking cows in protected areas. It seems that Bukkit changed the return of the bucket/itemstack methods in the event, causing WG to think a different bucket was used. wizjany 2013-07-30 11:12:07 -04:00
  • d38d7fc492 Changed entity report format slightly. TomyLobo 2013-07-30 12:15:28 +02:00
  • 2510c3eeb5 Allow players to add newlines (\n) via command, not just manually in yml. wizjany 2013-07-25 10:27:38 -04:00
  • 326d53fd09 Allow the console to load/save all region managers with one command. wizjany 2013-07-25 10:09:54 -04:00
  • 75b3082b12 [maven-release-plugin] prepare for next development iteration sk89q 2013-07-16 11:07:26 -07:00
  • 1f214aadee [maven-release-plugin] prepare release 5.8 5.8 sk89q 2013-07-16 11:07:06 -07:00
  • 174b3fad15 Updated Maven release plugin to 2.4.1. sk89q 2013-07-16 10:45:44 -07:00
  • 07531f67d4 Updated org.bukkit:bukkit dependency to 1.6.2-R0.1-SNAPSHOT. sk89q 2013-07-16 10:35:30 -07:00
  • 291c45064a Bumped version to 5.8-SNAPSHOT, updated CHANGELOG.txt. sk89q 2013-07-07 12:28:57 -07:00
  • 6f56cb29a5 Fixed -w flag for /rg load and /rg save. sk89q 2013-07-07 12:14:41 -07:00
  • 977c7d2f29 Changed DoubleFlag and IntegerFlag to take java.lang.Number objects in unmarshal(). sk89q 2013-07-07 11:45:22 -07:00
  • ecb87efe8d Update Bukkit dependency to version 1.6.1-R0.1-SNAPSHOT. sk89q 2013-07-07 11:42:24 -07:00
  • a57c162cd8 Convert heal flags datatype from integer to double. sk89q 2013-07-07 11:38:03 -07:00
  • 60c3ed4f6b Polish the fix from the last commit and straighten some other multiworld issues in the move handler. wizjany 2013-06-23 20:17:20 -04:00
  • 714e75eb95 Potential fix for broken multiworld states. wizjany 2013-06-23 16:32:30 -04:00
  • 636819c801 Revert change to permissions node for flags. Wizjany 2013-06-20 00:52:59 -03:00
  • 9a6c2e0685 Finish reverting changes from earlier wizjany 2013-06-10 23:12:06 -04:00
  • 736eecc13b Add config option to use player teleports for move events. Additionally removed code duplication in Vehicle listener. wizjany 2013-06-08 12:04:58 -04:00
  • 4718c5dab0 Removed unused imports. TomyLobo 2013-06-07 14:06:07 +02:00
  • 7e9bd49da2 Added mobs.disable-snowman-trails. Albert Pham 2013-06-02 13:22:12 -07:00
  • a0d0ff0b92 Lighter changes in BlockIgnite as well wizjany 2013-06-02 11:19:12 -04:00
  • b41be0c319 Added a static WorldGuardPlugin instance and made the utility methods in RegionCommands static. wizjany 2013-06-01 18:14:59 -04:00
  • 17a466059e A few changes in the new region commands. - Allow setting flags on the global region (bugfix) - Don't throw permissions errors when listing available flags (bugfix) - Info command defaults to global region if no others are present (enhancement) - A few typo and spacing fixes (enhancement) wizjany 2013-06-01 17:39:49 -04:00
  • 2d9e95a63e Revert lighter changes for now. This brings back the odd behaviors between flint & steel and fire charges, but makes it more intuitive for protection. wizjany 2013-06-01 10:14:35 -04:00
  • 532a45f9e7 Offering a sacrifice to the gods of pedantry. canX() -> mayX() for permissions. Albert Pham 2013-05-31 22:06:37 -07:00
  • d61e32ebb5 Cleaned up RegionCommands, abstracted region permissions. Albert Pham 2013-05-31 21:56:32 -07:00
  • b7d38e94c8 Added -a flag to region remove owner/member commands to remove all. Albert Pham 2013-05-29 13:22:47 -07:00
  • ae158742f6 [maven-release-plugin] prepare for next development iteration wizjany 2013-05-26 17:20:00 -04:00
  • c35686f8d1 [maven-release-plugin] prepare release 5.7.5 5.7.5 wizjany 2013-05-26 17:20:00 -04:00
  • a5b6651582 Update CHANGELOG for 5.7.4 and 5.7.5 wizjany 2013-05-18 13:35:02 -04:00
  • 54973fdf82 Large patch with lots of changes and fixes. - Unified movement checking. Teleporting is now handled by entry/exit flags. Additionally, a region movement event is much closer to being added. - Fixed an issue with enderpearls and exit/entry flags conflicting. - Fixed a null check issue in several commands. - Fixed allowed and blocked command flags making false matches and improved support for blocking/allowing specific command args. wizjany 2013-05-18 12:23:16 -04:00
  • 0bee631385 Use getName instead of toString for displaying world name. wizjany 2013-05-15 07:56:04 -04:00
  • 6283382837 Fixed a few movement flag related issues. WG no longer prefixes greeting/farewell flags with '**', allowing people to customize the message. (Adding &c** to the beginning of the message will give previous behavior) Removed the "game mode locked" message since it returns false gamemodes when being called inside a player move event. wizjany 2013-05-05 10:50:37 -04:00
  • 39bb522051 Fixes heal flag bugs when player.maxHealth > 20 Silthus 2013-05-04 11:47:43 +03:00
  • bf80d57abe Add fishing to xp blocker. wizjany 2013-04-21 08:59:24 -04:00
  • 865b94006a Apply other-explosion flag to entity damage as well. wizjany 2013-04-09 17:18:33 -04:00
  • 874248f8b5 Fix other explosion flag only clearing blocklist wizjany 2013-04-09 12:25:05 -04:00
  • cef7d5bb12 Fix explosion check order If the explosion is blocked and the block damage is also blocked, it's necessary to block the explosion (which includes the damage) instead of just the block damage. steffen 2013-04-02 00:30:05 +02:00
  • 2a8131780f Don't ignore canceled air right click events. Apparently Bukkit pre-cancels them even if they would do something. wizjany 2013-03-31 19:09:48 -04:00
  • 7094f70f4a Remove duplicate check. (derp) Wizjany 2013-03-29 18:22:44 -03:00
  • df5af6129c Improved lighter handling. wizjany 2013-03-23 21:10:30 -04:00
  • a6888c3767 Respect LIGHTER flag for ignition build checks wizjany 2013-03-23 15:19:56 -04:00
  • 1bd367ddde Fix one last witherskull/fireball conflict wizjany 2013-03-22 19:28:18 -04:00
  • 0cf87ae561 Allow cow milking in no-build areas wizjany 2013-03-22 15:35:30 -04:00
  • fa80f5f67f Fix infinite durability. For whatever reason, the Bukkit API thinks that 'Durability" and "Damage" are synonymous. wizjany 2013-03-18 13:20:30 -04:00
  • 7f080f920d [maven-release-plugin] prepare for next development iteration sk89q 2013-03-16 22:17:14 -07:00
  • 13658323b4 [maven-release-plugin] prepare release 5.7.3 5.7.3 sk89q 2013-03-16 22:16:51 -07:00
  • 2d440ab5ba Cleaned up pom.xml. sk89q 2013-03-16 22:01:14 -07:00
  • dc55673691 Updated changelog for 5.7.3. sk89q 2013-03-16 21:12:26 -07:00
  • 92bb3948a6 Fix for minecart naming wizjany 2013-03-16 12:15:35 -04:00
  • f67ad6478c [maven-release-plugin] prepare for next development iteration wizjany 2013-03-15 16:01:09 -04:00
  • 1d984198ce [maven-release-plugin] prepare release 5.7.2 5.7.2 wizjany 2013-03-15 16:01:02 -04:00
  • f2ca980771 Update changelog to 5.7.2 wizjany 2013-03-15 15:44:48 -04:00
  • b826697aea Add flag check to smelting/mining xp handling wizjany 2013-03-15 15:44:34 -04:00
  • 89430c13ec Handle TNT Minecarts with tnt flag/settings. wizjany 2013-03-15 15:32:57 -04:00
  • f07acea3e1 Updated to MC 1.5 Wizjany 2013-03-03 01:17:41 -05:00
  • e9402c55e6 Fixed a bunch of small bugs wizjany 2013-03-14 18:45:05 -04:00
  • 2eb6c76da8 Fix stack issue. wizjany 2013-03-12 22:10:34 -04:00
  • a34e48a145 Added unit test for entry and exit flags to put the matter to rest. Also cleaned up a few other things regarding tests. Wizjany 2013-03-01 16:14:11 -05:00
  • 2d50659b48 Apply exp flag and config setting to xp bottles. Wizjany 2013-02-21 10:20:47 -05:00
  • 327ae2b807 Apply crop trampling setting to all entities. Wizjany 2013-02-21 10:13:17 -05:00
  • e831b7facc Add some command aliases to RegionMemberCommands Luuk Jacobs 2013-02-19 10:24:35 +01:00
  • ee2ed762c2 Added a better and more complete implementation for attributes with sane class names. feature/six sk89q 2013-02-07 12:11:25 -08:00
  • a0dceaa713 Added StringAttr. sk89q 2013-02-06 17:29:48 -08:00
  • 4b15855b2f Revert "Removed parents from regions." sk89q 2013-02-06 17:19:09 -08:00
  • 7acfb3586c Cleanup Attribute Javadocs. sk89q 2013-02-06 17:17:28 -08:00
  • a841aa7215 Added Stereotypes for group support for flags/attributes. sk89q 2013-02-06 17:17:12 -08:00
  • f752c305d7 Made ApplicationRegionSet implement Collection<Region>, and made it keep the given list sorted. sk89q 2013-02-05 20:39:13 -08:00
  • 840700b719 Might as well make ApplicableRegionSet implement Collection<Region>. sk89q 2013-02-05 20:32:33 -08:00
  • 8f73a15ba3 Gutted ApplicableRegionSet. sk89q 2013-02-05 20:29:11 -08:00
  • 4e008f6c52 Made the class Javadoc of AbstractRegionQueryCache sane. sk89q 2013-02-05 20:20:31 -08:00
  • df54d4de91 Removed parents from regions. sk89q 2013-02-05 20:06:11 -08:00
  • 0768e08e71 Minor cleanup. sk89q 2013-02-05 20:04:19 -08:00
  • 040e35f65b Added some misisng methods to DataValuedAttribute and added a test. sk89q 2013-02-05 16:25:59 -08:00
  • 919c03a57b Made Attribute abstract, rewrote Javadocs. sk89q 2013-02-05 16:16:45 -08:00
  • a13f556c7b Added AttributeTest. sk89q 2013-02-05 13:30:59 -08:00
  • 5bfb9e48f4 RegionTest cleanup. sk89q 2013-02-05 13:30:41 -08:00
  • ff209abb8c Added support for attributes to Region. sk89q 2013-02-05 13:18:46 -08:00
  • 7987258fe2 Added equals(), hashCode(), and toString() to Attribute. sk89q 2013-02-05 13:04:04 -08:00
  • 4cba9d01ec Replaced flags with attributes. sk89q 2013-02-05 13:00:44 -08:00
  • e703999c8f Added a simple test for com.sk89q.worldguard.region.Region. Flags are not yet tested. sk89q 2013-02-03 23:46:39 -08:00
  • bfc8691118 Added org.mockito:mockito-all v1.9.5 as test dependency. sk89q 2013-02-03 23:46:14 -08:00
  • 061b303faa Removed old broken unit tests. sk89q 2013-02-03 23:45:24 -08:00
  • 3b985f7eab Fixed potential resource leak in LegacyMySqlStoreFactory.getSql(). sk89q 2013-02-03 23:26:26 -08:00
  • a027721f37 Renamed RegionIndex.queryOverlapping() -> queryIntersects() and added an implementation under AbstractRegionIndex using IndexableShape.intersectsEdges(). sk89q 2013-02-03 23:24:32 -08:00
  • dfb6114584 Fix a few wolf issues Wizjany 2013-01-31 08:23:38 -05:00
  • 5085841d9d [maven-release-plugin] prepare for next development iteration Wizjany 2013-01-30 16:26:26 -05:00
  • 7a98944469 [maven-release-plugin] prepare release 5.7.1 5.7.1 Wizjany 2013-01-30 16:26:20 -05:00
  • 3d2b455cda Update changelog for 5.7.1 Wizjany 2013-01-30 16:21:55 -05:00
  • 460d5d0691 Made wolves respect pvp stuff. Removed some extraneous code. Wizjany 2013-01-30 15:27:52 -05:00
  • b5f80351ec Allow a lot of commands to be sent from the console. Examples: /rg addmem <id> <player> -w <worldname> /rg flag <id> <flag> -w <worldname> <flagvalue> /rg remove <id> -w <worldname> Command blocks are currently untested. List of commands: flag, priority, parent, remove, addmember, removemember, addowner, removeowner Wizjany 2013-01-30 14:39:22 -05:00
  • 72a9472a57 Add vine growth flag and config option. Wizjany 2013-01-30 14:02:45 -05:00
  • 7eb820c688 Fixed bug where players could place beds on the borders of regions without permissions Wizjany 2013-01-30 13:47:48 -05:00
  • 886b279da6 Bugfixes for bonemeal and minecarts. Wizjany 2013-01-27 22:43:29 -05:00
  • f2d7135fc5 Check shooter of projectile when one hits a hanging entity Wizjany 2013-01-25 21:07:11 -05:00
  • d214a859c3 Check the block that the item frame will end in, not the block the player clicked. Wizjany 2013-01-21 04:08:17 -05:00