Commit Graph

  • d1e221c2b7 Don't cancel explosion if we only want to clear blocklist. May potentially cause issues with multiple settings overlapping. Wizjany 2013-01-19 08:46:51 -05:00
  • e0e4207a4d Apply a cap to the health and hunger flags to prevent possible exceptions Dark Arc 2013-01-16 14:48:39 -05:00
  • 4398c781c5 Wither skulls should be handled separately from fireballs Wizjany 2013-01-15 18:23:53 -05:00
  • 3e06000fd9 Workaround for CraftBukkit bug with slab placement Wizjany 2013-01-15 16:01:27 -05:00
  • 833795ebe1 Add enderchest and anvil to blacklist inventories. Wizjany 2013-01-14 13:31:54 -05:00
  • 6e270d5ec3 Setting summary-on-start to false reduces much more clutter now Wizjany 2013-01-13 17:21:51 -05:00
  • 09a9bea3a7 Move enderchest to use flag Wizjany 2013-01-13 16:10:06 -05:00
  • 035ccee2a6 Fixed placing stuff in flower pots. (derp) Wizjany 2013-01-13 13:44:54 -05:00
  • 17aa2a4153 Fix region teleport permission Wizjany 2013-01-13 06:13:41 -05:00
  • f5bc5c0b47 That was not in there Wizjany 2013-01-13 03:48:11 -05:00
  • e7a4afde7d [maven-release-plugin] prepare for next development iteration Wizjany 2013-01-13 03:08:17 -05:00
  • 8758c9b940 [maven-release-plugin] prepare release 5.7 5.7 Wizjany 2013-01-13 03:08:13 -05:00
  • a569d20779 Remove max players flag for now. There are currently too many unhandled circumstances which can easily break this flag such as players entering region in weird ways (teleporting, falling, logging in) and states changing. It is also horribly inefficient at the moment. Wizjany 2013-01-13 01:43:16 -05:00
  • 88e01fa083 Fix enderpearl flag properly Wizjany 2013-01-12 11:39:59 -05:00
  • 7b435f9283 Added changelog for 5.7. Incremented version in pom.xml. Wizjany 2013-01-11 23:18:23 -05:00
  • a240e5d128 Added config option to block zombies from breaking down doors Wizjany 2013-01-11 22:02:15 -05:00
  • 0d0ba31d3a Fixes for tripwire, flower pots, wooden buttons, ender chests, and sneaking Wizjany 2013-01-11 21:46:17 -05:00
  • e79bb3533d Fireball flag should block blaze fireball ignition too now Wizjany 2013-01-11 21:38:13 -05:00
  • f94c4ec831 Mob damage setting/flag blocks poison DoT Wizjany 2013-01-11 19:07:58 -05:00
  • d5afb76105 Added config setting and flag to block explosions by plugins. Wizjany 2013-01-11 18:37:46 -05:00
  • dd7e9ba05e Add enderpearl flag to prevent players from teleporting to/from regions with enderpearls Wizjany 2013-01-11 18:21:20 -05:00
  • ee54698fdb Fix players being able to plant cocoa beans in protected areas Wizjany 2013-01-11 17:54:29 -05:00
  • 955b0e991c Added MAX_PLAYER and MAX_PLAYER_MESSAGE flags Allows setting maximum number of players in a region and sends a message if a region is at capacity. Wizjany 2013-01-11 17:09:15 -05:00
  • c1b98b9e40 Decrease call to PluginManager in WGBukkit Dilandau 2012-11-07 09:57:45 +01:00
  • d6939b7916 Allow EnderPearls to damage the player who threw them in no-pvp areas Dark Arc 2013-01-02 19:38:27 -05:00
  • 5f0ca37879 Add support for blocking sub commands Dark Arc 2013-01-02 19:03:22 -05:00
  • 548bdb7eb5 Attempt to fix item frame issues Wizjany 2012-12-31 17:03:14 -05:00
  • 5c85f39228 Block snowballs in pvp regions again. Reverts 671fd58568 Wizjany 2012-12-30 15:11:19 -05:00
  • 85b2cbc03a Null check for entity explosions without an entity. Wizjany 2012-12-29 11:42:09 -05:00
  • cc78011da6 Build on latest Bukkit snapshot. Closes WORLDGUARD-2381 Wizjany 2012-12-06 22:25:43 -05:00
  • d016da1895 Resolves WORLDGUARD-2316 TNT still lethal when its damage is disabled Dark Arc 2012-11-24 02:42:28 -05:00
  • 8593f1c80a Resolves WORLDGUARD-2352 Anvils usable despite the use flag Dark Arc 2012-11-24 02:25:59 -05:00
  • 0b3c40dc3e Implements WORLDGUARD-2315 Enderdragon portal blocking Dark Arc 2012-11-24 02:17:34 -05:00
  • 129412ba79 Canning isOwnerOfAll() and isMemberOfAll() of ApplicableRegionSet. sk89q 2012-11-17 16:46:31 -08:00
  • e0ab79bd36 Canning RegionUtil, which is now completely useless. sk89q 2012-11-17 16:45:37 -08:00
  • 28a1f225ee Removed very broken and now irrelevant regions migration code. sk89q 2012-11-17 16:38:38 -08:00
  • 355168a3ac Removed isMember()/isOwner() as it is no longer relevant (to be placed with FlagResolvers). sk89q 2012-11-17 16:37:38 -08:00
  • 27c6819df9 Removed /claim. To be rewritten very differently. sk89q 2012-11-17 16:37:02 -08:00
  • 122c1aa003 Removed some left over CommandBook listener registration in WorldGuardPlugin. sk89q 2012-11-17 16:36:04 -08:00
  • 644d6ee512 Commented out regions-related code in ReportWriter as it is no longer valid. sk89q 2012-11-17 16:35:48 -08:00
  • 58cc4392c8 Removing RegionQueryUtil, which might not be needed anymore. sk89q 2012-11-17 16:35:24 -08:00
  • e228315dfd Removed CommandBook integration for /whois for now. sk89q 2012-11-17 16:35:03 -08:00
  • 8a308cd521 Remove old pre-5.x migration routines from WorldGuardPlugin. sk89q 2012-11-17 16:34:28 -08:00
  • c3d3c1812f Removing migration support for WorldGuard 4.x and below. sk89q 2012-11-17 16:33:37 -08:00
  • cc5958bc2f Removed FlagStateManager for now. To be added later. sk89q 2012-11-17 16:32:15 -08:00
  • 2d8911c9ce Added LegacyMySqlStoreFactory, moved .sql files to src/main/resources/sql. sk89q 2012-11-17 16:29:20 -08:00
  • c6a0c61028 Made LegacyMySqlStore compile. Domain not yet supported. sk89q 2012-11-17 16:28:54 -08:00
  • 0c0cbcc1b0 Added com.jolnox:bonecp as dependency. sk89q 2012-11-17 16:28:24 -08:00
  • 5882e30357 Add initialize() to RegionStoreFactory to allow some setup actions. sk89q 2012-11-17 16:27:50 -08:00
  • 4faf0a9b2e YamlStore needs to call reindex() after loading. sk89q 2012-11-17 16:27:25 -08:00
  • 2e4093e953 Removed FatalConfigurationLoadingException and InvalidTableFormatException. sk89q 2012-11-16 17:00:50 -08:00
  • 1a9a3274a6 YamlStoreFactory added. sk89q 2012-11-16 16:42:37 -08:00
  • 8671fbc396 Implemented YamlStore.close(), which does nothing. sk89q 2012-11-16 16:41:05 -08:00
  • 50c4b3c738 RegionStore and RegionStoreFactory now extend Closeable. sk89q 2012-11-16 16:40:29 -08:00
  • 23f0791231 Changed MySQLStore to LegacyMySqlStore. sk89q 2012-11-16 16:07:34 -08:00
  • fa11dd6d62 Made YamlStore fit its interfaces so that there are no more compile errors. sk89q 2012-11-16 16:05:51 -08:00
  • 58fa6d1c0b Extracted RegionStore.save(Collection<Region> added, Collection<Region> updated, Collection<Region> removed) into PartiallyUpdatableStore. sk89q 2012-11-16 15:52:37 -08:00
  • 723f17b782 Region indices now implement Collection<Region>. sk89q 2012-11-16 15:40:09 -08:00
  • fe2e399451 RegionIndex now extends Iterable<Region>. sk89q 2012-11-16 13:49:33 -08:00
  • 6fa7faad12 Removed ProtectionDatabaseException and AbstractProtectionDatabase. sk89q 2012-11-16 13:43:14 -08:00
  • c864a1c252 RegionStore.save(Region added[], Region updated[], Region removed[]) throws IOException as well. sk89q 2012-11-16 13:42:59 -08:00
  • 386288b89a RegionStore's load() and save() methods can now throw IOExceptions. sk89q 2012-11-16 13:42:23 -08:00
  • b3425b2630 Region is no longer abstract, added Region.setFlagUnsafe(). sk89q 2012-11-16 13:39:26 -08:00
  • f8105c3de0 Fixed Javadocs for shapes. sk89q 2012-11-16 13:38:44 -08:00
  • bcf35085ed Indices now have a separate reindex() method because large changes to the index have to be supported. sk89q 2012-11-16 13:36:26 -08:00
  • b7064cb102 Removed LegacyCsvStore and RegionDBUtil. sk89q 2012-11-16 10:12:59 -08:00
  • 6c282cfe0a Moved Region's package to com.sk89q.worldguard.region. sk89q 2012-11-16 10:11:08 -08:00
  • f8e0410d23 Finished com.sk89q.worldguard.region.shapes. sk89q 2012-11-16 09:28:46 -08:00
  • e8274e76ca Moved ProtectedRegion forward with some changes. sk89q 2012-11-15 17:17:56 -08:00
  • 393b15ac7a Added IndexableShape and its abstract brother. sk89q 2012-11-13 23:19:11 -08:00
  • 38f40908ee Say bye to com.sk89q.worldguard.domains.*. sk89q 2012-11-13 23:17:34 -08:00
  • caee1df596 Moved MySQLToYAMLMigrator to com.sk89q.worldguard.migration. sk89q 2012-11-13 01:03:24 -08:00
  • d9d655b6b2 Added RegionStore and RegionStoreFactory. sk89q 2012-11-13 01:02:41 -08:00
  • cc9bbec1c9 Added support for RegionIndexFactories. sk89q 2012-11-13 00:57:29 -08:00
  • 2a504ffbde Moved migration classes to com.sk89q.worldguard.migration. sk89q 2012-11-13 00:51:19 -08:00
  • 5f11c5710b Changed RegionIndex.{add|remove} to take in multiple regions to update, which may be faster for some index types. sk89q 2012-11-12 21:33:05 -08:00
  • 5d3409be57 Moved region.indexes package to region.indices. sk89q 2012-11-12 21:29:02 -08:00
  • ad921a2111 Updated the existing index code to work with the new RegionIndex interface. sk89q 2012-11-12 21:28:27 -08:00
  • 50ec8e5875 Added commons-lang:commons-lang:2.3 dependency. sk89q 2012-11-12 21:27:59 -08:00
  • fc9e28ddb9 Started with defining the new RegionIndex. sk89q 2012-11-12 20:08:34 -08:00
  • 35e02459ea Moved region classes to com.sk89q.worldguard.region. Preparing for some big changes. sk89q 2012-11-12 01:24:34 -08:00
  • 2e7ecc59c0 Fixed typo where BEACON was COMMAND_BLOCK instead. sk89q 2012-11-11 19:08:31 -08:00
  • 942ce95dbf Fixed #WORLDGUARD-2297, Beacons are not protected in regions. sk89q 2012-11-11 18:45:55 -08:00
  • 03f77d5ab7 Fixed #WORLDGUARD-2296, Recent fix for dragon eggs in regions not working for left click. sk89q 2012-11-11 18:43:34 -08:00
  • 8dec32fa6a Added workaround for #WORLDGUARD-2299, java.lang.IllegalArgumentException: Instant potions cannot be extended. sk89q 2012-11-11 18:41:18 -08:00
  • 8f409d47d9 Fixed #WORLDGUARD-2289, FlagStateManager is not thread synced with the main thread. sk89q 2012-11-11 18:36:08 -08:00
  • 0781ebc289 Added ?in-region and ?has-flag, and added the support to make protection models work. sk89q 2012-11-11 16:27:31 -08:00
  • 915e332a6b Fixed issue with block-place RL event not being given a source entity. sk89q 2012-11-11 16:26:34 -08:00
  • 19859164ab Moved settings loading in WorldConfiguration to loadSettings(), add preliminary loading of protection models. sk89q 2012-11-10 23:32:40 -08:00
  • bb7f972897 Added resource models/ to distributed JAR. sk89q 2012-11-10 23:32:12 -08:00
  • e355bb0055 Fixed missing exception message for an unknown action/criteria class in RuleEntryLoader. sk89q 2012-11-10 23:31:43 -08:00
  • 9b1b665da7 Removed some chest protection code, which will be replaced with RuleLists. sk89q 2012-11-10 22:14:15 -08:00
  • 6daf80229d Fixed condition issue in EntityCriteria that broke entity type checking. sk89q 2012-11-10 21:29:31 -08:00
  • dc1f3f54b1 Redesigned how RuleLists were compiled and created to be less roundabout. sk89q 2012-11-10 21:29:00 -08:00
  • 579143a5dd Added support for the region query cache on Bukkit's side and added it to BukkitContext. sk89q 2012-11-10 10:48:25 -08:00
  • f4e52f5cd7 Added Javadocs to BukkitContext. sk89q 2012-11-10 00:31:50 -08:00
  • abea9689cb Removed blacklist/region code for now, to be converted to RuleLists. sk89q 2012-11-09 14:49:45 -08:00
  • 2c7767f89f Added RegionQueryCache, which will be used to for cached regions-contain-point lookups. feature/rulelists sk89q 2012-11-09 12:18:54 -08:00
  • 93f062d4e3 Hey, we have a mailing list now! Subscribe! https://groups.google.com/d/forum/sk-dev-discuss sk89q 2012-11-07 12:59:56 -08:00
  • b8f9ceafbb Resolves comma issue relating to flag listing Dark Arc 2012-11-07 14:20:15 -05:00