wizjany
ea75549a29
Clean up Heal and Feed flags.
...
Allow the flags to increase values for players who are invincible (or in creative mode),
but not decrease them.
Fixes WORLDGUARD-3492.
2015-06-04 02:02:53 -04:00
wizjany
fbd8206038
Check for connected chests.
...
Fixes WORLDGUARD-3021.
2015-05-29 03:56:14 -04:00
wizjany
522ac459db
Fix weather lock flag.
...
Probably. Maybe.
Fixes WORLDGUARD-3452.
2015-05-29 02:26:32 -04:00
wizjany
255dd2d41a
Add support for Spigot's BlockExplodeEvent.
...
Also update Bukkit dependency and guava version quirks.
Fixes WORLDGUARD-3484.
2015-05-29 01:49:20 -04:00
wizjany
cf1716ff37
Separate vehicles and animals from INTERACT flag.
...
Destroying vehicles now checks only the vehicle-destroy flag.
Damaging animals checks the new damage-animals flag.
These are both allowed for members by default, like other build-dependent flags.
Fixes WORLDGUARD-3427 and WORLDGUARD-3358.
2015-05-28 17:21:58 -04:00
sk89q
a277e69e9c
Get the session during the gamemode event lazily.
2015-05-28 11:28:02 -07:00
sk89q
ec5bb32510
Add -s to show stack traces with the event debugging command.
2015-05-27 22:18:30 -07:00
Wizjany
8ddb7d4b99
Don't add a period for custom blacklist messages.
...
Fixes WORLDGUARD-3472
2015-05-02 22:38:42 -04:00
Wizjany
3258bff2d1
Fix CommandFilter matching emoticons etc.
...
Fixes WORLDGUARD-3461.
2015-04-18 12:01:21 -04:00
Wizjany
8d7d32a2d2
Check event cancellation before playing deny effect for bucket events.
2015-04-05 15:44:43 -04:00
Wizjany
a907eb2348
Move repeaters/comparators from use to build.
...
This should mirror the protection given in WG 5.9.
2015-03-13 23:34:22 -04:00
wizjany
32132b5b0a
Protect against spawn egg usage.
...
Fixes WORLDGUARD-3347.
2015-03-11 01:46:55 -04:00
wizjany
c0c7c3215e
Mark Player/Group Domains as dirty in a few missing places.
...
Fixes WORLDGUARD-3404.
2015-03-11 00:44:41 -04:00
Wizjany
ddf0f41061
Actually register WorldRulesListener for events.
...
Fixes WORLDGUARD-3406.
2015-03-03 13:09:50 -05:00
Wizjany
d3ecbcb18a
Protect switching inverted daylight detectors too.
2015-02-28 18:39:54 -05:00
wizjany
b7f4262978
Add comparators to USE too for consistency.
2015-02-19 21:21:17 -05:00
wizjany
60e6f92c64
Have repeaters be covered by the USE flag.
2015-02-19 21:17:45 -05:00
wizjany
98af7966cd
Added weather-lock flag.
...
Valid values are clear or downfall. Unset to restore to normal world weather.
2015-02-18 02:24:31 -05:00
wizjany
99d042d260
Added time-lock flag.
...
Valid values are 0 to 24000 for absolute time, or +- any number for relative time.
Closes WORLDGUARD-3379.
2015-02-18 01:59:30 -05:00
wizjany
c9d6166fcb
Check for null task fields.
...
Fixes WORLDGUARD-3372.
2015-02-17 16:51:02 -05:00
sk89q
752ccec150
Don't call initialize() on non-cancellable movements.
...
Fixes WORLDGUARD-3362.
2015-02-11 17:12:10 -08:00
sk89q
91ccb95672
Add classloader override to the build POM.
2015-02-11 17:09:10 -08:00
wizjany
4caff457d3
Add Citizens NPCs to NPC detection for region whitelisting.
...
Fixes WORLDGUARD-3356.
2015-02-04 17:03:01 -05:00
wizjany
a1a6ee7107
Fixed blocks (e.g. sugar canes) adjacent to physics blocks (e.g. sand) not updating.
...
Fixes WORLDGUARD-3367. This change MAY have breaking unintended consequences,
but the physics configs seem to still be working.
2015-02-04 03:33:37 -05:00
sk89q
af157b88bd
Handle empty sets in SetFlag.
2015-01-30 00:03:25 -08:00
sk89q
ea4f4c088b
Have enderchests be covered by the USE flag.
...
Fixes WORLDGUARD-3336.
2015-01-28 01:36:07 -08:00
sk89q
6559ed5c1a
Have tripwire be covered by the USE flag.
...
Fixes WORLDGUARD-3351.
2015-01-28 01:35:17 -08:00
sk89q
deddcf8dd2
Handle null block attacker.
...
Fixes WORLDGUARD-3350.
2015-01-28 01:26:50 -08:00
sk89q
dfe536a2d2
Fix issues with MC 1.7 compatibility.
2015-01-28 01:11:36 -08:00
sk89q
5bfb348354
Add a fall-damage flag.
...
Closes WORLDGUARD-2279.
2015-01-28 01:01:43 -08:00
sk89q
afcf93b7b1
Reset handler caches when a move type is non-cancellable.
2015-01-27 15:21:56 -08:00
sk89q
e1843624bb
Add exit-via-teleport flag (default allow).
2015-01-27 15:01:01 -08:00
wizjany
0f4e7b5061
Creeper explosions with a player target cause should no longer be ignored.
...
Also fixed primed tnt being checked twice for tnt flags. TNT Minecarts are not included, as was prior behavior.
Fixes WORLDGUARD-3344
2015-01-24 23:00:19 -05:00
wizjany
869ead63bc
Fix armor stands to behave more like item frames.
...
Placing and modifying them respects permissions, and they are no longer blocked by mob-spawning deny.
2015-01-24 17:02:55 -05:00
sk89q
6a6de7802b
Fix missing material data for 1.8 items.
...
Fixes WORLDGUARD-3306.
2015-01-22 21:42:53 -08:00
sk89q
b50302d9d0
Set version back to 6.0.0-SNAPSHOT.
2015-01-20 19:28:22 -08:00
sk89q
c841d74aaf
Set version to 6.0.0-beta-05.
2015-01-20 19:26:39 -08:00
sk89q
09cce39aff
Update changelog for 6.0 beta 5.
2015-01-20 19:25:34 -08:00
sk89q
e5b76a571b
Always call boundary crossing handlers.
2015-01-20 19:24:55 -08:00
sk89q
7c58fa4be6
Add BukkitUtil.toRegion(Chunk).
...
Closes WORLDGUARD-3292.
2015-01-19 23:19:44 -08:00
sk89q
f150a41d72
Ensure that region properties are immutable.
2015-01-19 23:11:28 -08:00
sk89q
bca1c2bdb3
Fix region intersection tests involving polygons.
...
Fixes WORLDGUARD-3216.
2015-01-19 22:56:16 -08:00
sk89q
47a8bcc442
Floor components in getApplicableRegions(Location).
...
Fixes WORLDGUARD-3288.
2015-01-19 19:22:15 -08:00
sk89q
83cad75916
Fix /wg flushstates not doing anything.
2015-01-19 19:04:49 -08:00
sk89q
6b5a12105e
Group together invincibility listeners.
...
Fixes WORLDGUARD-3315.
2015-01-19 19:03:54 -08:00
sk89q
451b679323
Track cause through targets.
...
Fixes WORLDGUARD-3314.
2015-01-19 18:28:41 -08:00
sk89q
66a8bfd5b1
Fix typo in region gamemode change log message.
2015-01-19 14:12:04 -08:00
sk89q
2a2b2f6f64
Limit the cause chain to 40 items.
2015-01-19 14:08:53 -08:00
sk89q
73dea11de2
Restore game mode flag logic to pre-refactor version.
...
Fixes WORLDGUARD-3320.
2015-01-19 13:23:23 -08:00
wizjany
9998a6c930
Restore Java 6 compatibility.
2015-01-19 15:01:43 -05:00