TomyLobo
dffd8b59f5
Fixed some warnings.
2011-12-26 11:02:38 +01:00
zml2008
41f31250a9
Added support for fireballs shot by players being blocked by the PVP flag.
2011-12-24 22:49:37 -08:00
zml2008
b29007275f
Added dynamic command registration and updated for WE 5.0 API
2011-12-24 22:49:37 -08:00
TomyLobo
35f268319e
Split off ender dragon block damage from creeper block damage.
2011-12-18 23:16:12 +01:00
Turtle9598
01f9fd561d
Made WorldGuard check to see if both the attacker & defender are in a pvp area.
2011-12-14 20:15:42 -05:00
DerFlash
6802a7d747
Raised the priority of WorldGuard's respawn event listener.
2011-12-11 08:34:14 -08:00
DerFlash
b918b29014
Fixed not being able to fill milk buckets in build deny regions
...
Though added a check for use flag here
2011-12-11 08:29:42 -08:00
zml2008
4895a3313b
Forgot to update /slay, /wg report, and /stoplag to new commands system
2011-12-10 12:52:32 -08:00
zml2008
59673c9e66
Simplified autogod config check
2011-12-09 17:57:40 -08:00
Turtle9598
b126255be7
Fixed god mode being assigned to ops if auto enable is false and there is no permissions system
...
This fixes Bug #873
2011-12-10 01:15:14 +01:00
TomyLobo
606c9f3fd8
Revert "Readded the legacy console sender."
...
This reverts commit b1256eedcf
.
Reason: this breaks if someone modifies CommandSender
The only advantage of having this class is to keep WorldGuard working with old 1.8 builds and pre-1.8 builds.
2011-12-08 14:38:05 +01:00
zml2008
aa306a8df7
Added additional worldguard.stack.damaged permissions to allow stacking of tools with a different damage value
2011-12-07 22:27:00 -08:00
zml2008
b1256eedcf
Readded the legacy console sender.
2011-12-07 22:25:41 -08:00
zml2008
4454df341f
Commented ProtectedPolygonalRegion.volume() out until someone can fix it.
2011-12-07 21:33:47 -08:00
TomyLobo
5bcac17f1c
Fixed compilation with Bukkit >= CB1564.
...
Sorry, this breaks compatibility with builds < CB1193.
2011-12-08 02:34:26 +01:00
TomyLobo
875b9f326c
Removed deprecation of RegionManager.getApplicableRegions.
...
The underlying functionality has since been implemented.
Also: woo, no more warnings
2011-12-05 06:03:52 +01:00
zml2008
a0d27c6f86
Added WorldEdit as a softdepend. This may fix some issues where WorldEdit's classes cannot be found.
2011-12-04 21:02:39 +01:00
zml2008
1d47d12189
Hopefully fixed WorldConfiguration.getKeys
2011-12-04 10:02:07 -08:00
zml2008
67f78ae8b5
Added per-group region claim maximums
2011-12-04 00:54:33 -08:00
zml2008
5948855da7
Added some more 1.0.0 blocks I forgot
2011-12-02 18:55:29 -08:00
zml2008
f6ec46cdf6
Now actually registering world events
2011-11-30 20:18:03 -08:00
zml2008
ebd2755eb2
Wrong this.
2011-11-30 19:24:53 -08:00
zml2008
78f5827d3d
Always the imports...
2011-11-30 19:04:50 -08:00
zml2008
8b4332e842
Updated for new commands format
2011-11-30 18:59:02 -08:00
zml2008
f904c91443
Updated for Bukkit 1.0 and handling new 1.0 block types in USE flag
2011-11-30 18:59:02 -08:00
Eric Puidokas
944539453e
Fixed feed-delay flag
2011-11-29 19:40:08 -08:00
TomyLobo
12f68bc227
Fixed a warning
2011-11-28 04:37:30 +01:00
TomyLobo
de6e20d60a
Improved error messages for group and state flags.
2011-10-30 04:07:37 +01:00
Eric Puidokas
35e6ef5cd8
Implemented edge intersection checking
2011-10-19 23:48:02 +02:00
Eric Puidokas
27251dda2e
Refactored and fixed getIntersectingRegions
2011-10-19 23:47:13 +02:00
Eric Puidokas
7c1f878610
Fixed ProtectedCuboidRegion->ProtectedCuboidRegion intersection checking
2011-10-19 16:21:14 +02:00
Wizjany
e8c4c9b218
Fixed sticky pistons not being blocked by the flag in some cases
2011-10-18 17:49:05 -04:00
TomyLobo
d9ae1bbd9f
Made LegacyConsoleSender compatible with patched Bukkit versions that add methods to CommandSender again.
...
Don't remove this again, wizjany.
2011-10-16 12:26:22 +02:00
zml2008
e492b30178
Added food level support to godmode and /heal
2011-10-15 23:51:28 -07:00
TomyLobo
920860c298
Fixed some warnings
2011-10-13 15:39:52 -04:00
Wizjany
5f8a6e3423
Workaround for tnt activating as soon as it was placed, regardless of cancellation.
2011-10-11 20:11:07 -04:00
Wizjany
3e7a5056d5
Fixed changelog not getting packaged with the release.
2011-10-09 11:51:43 -04:00
Wizjany
2ec6f04763
Implement non-economy 'buying' of regions via addowner
2011-10-09 11:51:43 -04:00
Wizjany
ecef9c9792
Hopefully fix region managers not being created correctly.
2011-10-04 17:43:27 -04:00
Wizjany
810501a508
Added the missing timer to the food flags.
2011-10-04 16:26:54 -04:00
Wizjany
6285a66d76
Fixed allowed/blocked commands not being checked early enough.
2011-10-02 13:36:09 -04:00
zml2008
72e4922e8e
Fixed config generation for Windows users
2011-10-02 01:30:10 -07:00
Eric Puidokas
ef8eb76b16
Added protection.disable-obsidian-generators option
2011-10-01 17:16:45 -04:00
Wizjany
b4f2188f72
Added vehicle destroy flag and made players in vehicles subject to movement flags.
2011-10-01 17:16:37 -04:00
zml2008
38c30f5ecd
Should fix broken config generation some people have been getting
2011-10-01 16:17:16 -04:00
Wizjany
94c794de6f
Trailing whitespace removal
2011-09-27 06:13:19 -04:00
Wizjany
fb535e620c
Use per-world permissions if supported.
2011-09-26 01:32:48 -04:00
Wizjany
5a42980d78
Fix hunger flags and death messages.
2011-09-26 00:19:57 -04:00
Wizjany
299d2a1f01
That should probably be there
2011-09-25 23:42:50 -04:00
Wizjany
6c89ef908a
Clean up and preparation for release.
2011-09-25 23:31:21 -04:00
Wizjany
3441ae11f2
Added legacy console sender (à la CommandBook).
2011-09-25 22:27:21 -04:00
Wizjany
c028331ef9
Added config option and flag to prevent spread of grass.
2011-09-24 22:51:36 -04:00
Wizjany
9343c300cd
Added command to flush state manager in case of emergency.
2011-09-24 22:01:07 -04:00
zml2008
63693cc529
Updated for Bukkit changes
2011-09-24 15:57:41 -07:00
Wizjany
e6de06aae8
Apply weather settings on world load.
2011-09-22 20:34:38 -04:00
Wizjany
89ce7312d1
Added config options to disable xp drops (even though they should no longer lag) and death messages.
2011-09-21 16:48:56 -04:00
Wizjany
b884787377
Fixed 1.8 chests not being blocked and future-proofed some other things.
2011-09-21 15:29:45 -04:00
Wizjany
a1427e7743
- Added flags for hunger that do the same that the health ones do (but with hunger)
...
- Added a config option and a flag to prevent endermen from picking up or placing blocks."
2011-09-20 15:44:54 -04:00
Wizjany
0c02190e19
Added fence gates to USE flag.
2011-09-19 00:58:48 -04:00
zml2008
1f7cce9535
Added experience orbs to the intensive entities list
2011-09-16 20:02:46 -07:00
Wizjany
9fea677b60
Fixed being able to eat protected cake.
2011-09-16 19:18:08 -04:00
Wizjany
6b9a3aff58
Made priming TNT by punching it with flint and steel throw a block break blacklist event.
2011-08-27 16:00:42 -04:00
Wizjany
b938271b4d
Punching fire in a region without build permissions should no longer douse the fire.
2011-08-27 13:44:40 -04:00
Wizjany
297e06ba71
Fix infinite sign bug.
2011-08-26 22:35:28 -04:00
Wizjany
a521ab76a5
Fixed interact and use blacklist events being grouped together incorrectly when right clicking a container.
2011-08-26 20:03:38 -04:00
Wizjany
b1c8fc82c4
Fixed piston events being cancelled when they shouldn't be
2011-08-25 18:48:17 -04:00
Wizjany
d4ba90c21d
Sort /region info player list alphabetically.
2011-08-24 23:48:09 -04:00
Wizjany
14dc868d45
Fixed polygon region edges being unprotected on certain edges. Thanks Droolio.
2011-08-24 17:50:25 -04:00
Wizjany
61a60ecdd6
Fallback to the global region for flags other than StateFlags. Thanks imjake9.
2011-08-24 17:40:01 -04:00
Wizjany
2b56247e21
Allow '/region info' for existing but now illegally-named regions. Thanks Moo0.
2011-08-20 02:22:45 -04:00
Wizjany
e0066e6173
Disallowed overwriting regions without specifying redefine.
2011-08-20 02:17:39 -04:00
Wizjany
b5b92f91dc
Added flag for pistons and fixed a typo in config.
2011-08-20 01:58:46 -04:00
Wizjany
7b12510182
Made sleep flag proactive enough to keep them from blowing the nether up.
2011-08-16 19:24:13 -04:00
TomyLobo
e2fc6a3ff0
Fixed heal/damage regions being shifted by half a block towards northeast.
2011-08-15 10:13:39 +02:00
TomyLobo
5acd3a7f6c
Fixed warnings.
2011-08-15 09:08:33 +02:00
EduardBaer
ce49ca0998
Fix BlockInteractBlacklistEvent
2011-08-11 22:52:20 -04:00
Wizjany
eacce487ed
Ignore NPE onCreatureSpawn and attempt to get more information about it instead.
2011-08-11 22:52:19 -04:00
Wizjany
602b1d8a27
Bugfixes. Allowed/blocked commands should now respect global flags. Region invincibility/godmode compatibility should now work instead of throwing NPEs.
2011-08-11 22:05:31 -04:00
Wizjany
dec469caef
Added worldguard.region.flag.regions permissions and flags.<flag>.own for consistency. The old ones will probably be deprecated at some point. Also cleaned up /wg report output slightly.
2011-08-10 20:16:05 -04:00
Wizjany
4194b2ca86
Added the option to disable the use of player move events. Note that this also disables features which use it such as the region entry/exit and greeting/farewell flags.
2011-08-10 20:16:05 -04:00
Wizjany
17741822c1
Allow invincibility flag to disable god mode (when set to deny) unless the player has the worldguard.god.override-regions permission.
2011-08-10 17:43:46 -04:00
Wizjany
3757056e46
Fixed up explosion handling.
2011-08-09 21:02:26 -04:00
Wizjany
0eb68ef864
Added min and max health flags to go along with the other healing flags. Also organized the flag list for readability.
2011-08-09 19:48:10 -04:00
Wizjany
3f77a9b721
Made /stack respect max stack sizes unless the user has worldguard.stack.illegitimate which will stack normally unstackable items.
2011-08-08 12:46:18 -04:00
Wizjany
321b3acf0a
Buckets now check the region that the water will end up in, not the block that was clicked
2011-08-08 09:12:10 -04:00
Wizjany
dfbbeeb473
Moved around projectile damage events in accordance to Bukkit
2011-08-07 18:42:32 -04:00
Wizjany
31d3f2e7c6
Cancel scheduled tasks on disable
2011-08-07 17:08:18 -04:00
Wizjany
40a66b9be4
Updated snow fall and added flags for snow/ice forming/melting and mushroom growth
2011-08-06 11:29:14 -04:00
halvors
3fc68af05f
More imports cleanup.
2011-07-16 23:07:29 +02:00
halvors
c3f0c8a7a1
Oops, missed some changes.
2011-07-16 22:39:30 +02:00
halvors
cba1a95838
Cleanup, commented out some unused fields.
2011-07-16 22:26:10 +02:00
sk89q
345f4a2e0e
Removed some debugging messages.
2011-06-29 17:00:58 -07:00
sk89q
162d53b66e
Made TNT blocking more aggressive. Also fixed explosion event.
2011-06-29 16:59:31 -07:00
sk89q
bed6782a00
Made /stoplag handle TNT removal better.
2011-06-29 16:17:36 -07:00
Wizjany
d90b960597
Moved fireball handling to somewhere that actually gets called by it...
2011-06-29 15:43:01 -04:00
Wizjany
3325feb1cb
Re-enable god mode on a reload for those who need it.
2011-06-28 01:05:51 -04:00
Wizjany
62d181eb81
Made it easier for plugins to access the API without using WorldEdit vectors
2011-06-28 00:59:16 -04:00
Wizjany
1e24e9c128
Added config option to block fireball world damage only. Thanks Qalthos
2011-06-28 00:58:13 -04:00
sk89q
cfffba25cf
Added regions.invincibility-removes-mobs so you can turn on invincibility without creating the possibility about farming.
2011-06-27 13:41:27 -07:00
sk89q
671b4fe2db
Added region invincibility flag.
2011-06-27 13:36:43 -07:00
sk89q
5b300bc5d1
Changed the per-world configuration loader to also put configuration entries in the main configuration.
2011-06-27 13:13:31 -07:00
sk89q
a5332c2166
Added player-damage.disable-tnt-damage.
2011-06-27 12:57:33 -07:00
sk89q
0863db8cf0
Changed configuration saving so empty lists will be added to the configuration files.
2011-06-27 12:09:03 -07:00
sk89q
82e04ac4e5
Changed /region {add|rem}{member|owner} to allow putting owners/members on the global region.
2011-06-27 11:23:33 -07:00
sk89q
df8fdd086b
Fixed some flag algorithm issues, added the possibility of owners and members on the global region in order to affect build.
2011-06-27 11:10:20 -07:00
sk89q
a31476251e
Fixed DefaultDomain.size() not counting players.
2011-06-27 11:10:19 -07:00
sk89q
360a655627
Added the ability to add owners/members to the global region for handling guest groups.
2011-06-27 11:10:19 -07:00
sk89q
65834a2087
Undeprecated ApplicableRegionSet.allows(StateFlag)
2011-06-27 11:10:19 -07:00
e9d85da691
Merge pull request #107 from Moo0/infobounds
...
Add region bounds to "/region info"
2011-06-27 09:31:02 -07:00
sk89q
ea487eb6a4
Fixed the %online% macro requiring a player.
2011-06-26 23:41:30 -07:00
sk89q
32265414bd
Added Javadocs, cleaned up comments.
2011-06-26 23:19:49 -07:00
sk89q
80e706e962
Improved the API.
2011-06-26 22:50:21 -07:00
sk89q
110838715b
Gave the ability to use color colors and macros in greeting and farewell messages.
2011-06-26 21:49:34 -07:00
sk89q
b90334c8a8
Made WorldGuard catch setHeader() not being yet defined.
2011-06-26 21:49:33 -07:00
sk89q
7eaa84d5b1
Added disable-ice-melting, disable-snow-formation, disable-mushroom-spread, disable-snow-melting, disable-ice-formation.
2011-06-26 21:49:32 -07:00
sk89q
ad325dfedb
Added paintings to blacklist support.
2011-06-26 21:49:32 -07:00
sk89q
5bb7eb6f01
Added default.disable-health-regain.
2011-06-26 21:49:32 -07:00
sk89q
342cfc0801
Added auto-invincible-permission setting, which lets you use the permission 'worldguard.auto-invincible' to become invincible.
2011-06-26 21:49:31 -07:00
sk89q
f5c6a9f507
Flames won't appear if you are /god'ed now.
2011-06-26 21:49:31 -07:00
e843ff372e
Merge pull request #113 from Moo0/limitoverride
...
Region limit override permission.
2011-06-26 19:35:40 -07:00
sk89q
ed27ffed65
Updated the blacklist with a new ignore-perms option. No more groups! Use permissions!
2011-06-26 18:36:06 -07:00
sk89q
742b6a2e27
Made negative healing possible.
2011-06-26 16:39:41 -07:00
sk89q
258fbc8870
Improved the entry/exit flags so that it's harder to break it. Thanks to Siriuo.
2011-06-26 16:29:28 -07:00
sk89q
0fa43ee287
Added a warning about modifying region database files manually.
2011-06-26 15:11:05 -07:00
sk89q
fb39261dc7
Fixed floating point inaccuracy in onPlayerMove().
2011-06-26 14:38:56 -07:00
sk89q
7fce4bf53e
Added exit flag to deny exiting a region.
2011-06-26 14:11:11 -07:00
sk89q
13840cf61b
Changed the configuration header messages to be more helpful to new users.
2011-06-26 12:59:20 -07:00
sk89q
e26f6b5e8d
Added 'entry' flag to deny entry.
2011-06-26 12:32:01 -07:00
sk89q
767c49f9fa
Added region command whitelisting and the bypass for command checks.
2011-06-26 10:45:12 -07:00
sk89q
c9178da608
Added command blocking.
2011-06-26 10:40:08 -07:00
sk89q
ea3be11294
Blanked default configuration files.
2011-06-26 03:13:34 -07:00
sk89q
e0e7ae98e7
Changed configuration files to save and also to inherit from the main configuration.
2011-06-26 02:24:50 -07:00
sk89q
b05e439da9
Cleaned up pom.xml and updated maven-assembly-plugin to 2.2.1.
2011-06-26 01:31:59 -07:00
sk89q
276d42561e
Added more aggressive TNT flag check.
2011-06-26 00:47:58 -07:00
sk89q
44b98165ba
Added region protection to sign change event.
2011-06-26 00:24:09 -07:00
sk89q
b5088340fd
Fixed deny-spawn.
2011-06-25 23:27:01 -07:00
sk89q
b7dd63ebd9
Changed event registration to catch errors.
2011-06-25 21:46:14 -07:00
Wizjany
ba376a6326
Registering some other new events 'safely'
2011-06-22 21:29:22 -04:00
sk89q
87a43e8e8f
Made SNOW_FORM be registered programatically so it can be used on CraftBukkit versions lacking that.
2011-06-22 08:46:37 -07:00
sk89q
b62ada53c3
Re-ordered plugin enable process.
2011-06-22 08:43:10 -07:00
sk89q
4f3198b1bd
wiz makes a good point -- PROBABLY should not delete players.
2011-06-20 19:35:14 -07:00
sk89q
c9f99e0903
Added /stoplag or /halt-activity to cease all intensive operations (such as fire spread, water flow, mob spawning, etc.) and to remove mobs (except wolves) and item drops proactively for those situations when you (or someone else) messes up really badly.
2011-06-20 19:25:05 -07:00
Moo0
3b4c58b721
Add region limit override permission.
2011-06-20 17:22:33 +01:00
Wizjany
6496bbd87f
Added config option to disable mob damage for people not using regions
2011-06-15 13:02:59 -04:00
Wizjany
4ad8d362f7
Reverted change to use flag
2011-06-12 14:36:26 -04:00
Wizjany
d9aeb6afaa
Fixed NPE in last commit
2011-06-11 16:24:06 -04:00
Wizjany
d971389746
Prevent players from using bonemeal on grass if they aren't allowed to build in a region
2011-06-11 14:13:46 -04:00
sk89q
233a2bdbe7
Fixed an important bug with the algorithm for handling region priorities.
2011-06-11 01:21:08 -07:00
Wizjany
b2cd3d31fd
Standardizing override permission nodes (with backwards compatibility)
2011-06-10 16:00:14 -04:00
Wizjany
02f6b3be42
Fixed USE flag being DENY in undefined regions
2011-06-10 15:50:03 -04:00