wizjany
d9b09ab7f1
Damage is already handled and entering is handled via interact.
...
This method is redundant.
2019-04-25 11:13:30 -04:00
wizjany
1dbd25d15e
Add block-trampling flag.
...
Applies to turtle eggs and farmland.
Closes WORLDGUARD-4067, WORLDGUARD-3666.
Also do some misc cleanup.
2019-04-19 23:14:14 -04:00
wizjany
ef2783f30a
Add snowman-trails flag.
...
Closes WORLDGUARD-3566, #378 .
Also clean up some listeners, and the flag listing.
2019-04-17 21:23:29 -04:00
wizjany
2c2b475513
Track AreaEffectCloud cause.
...
Also a bit of cleanup in EventAbstractionListener.
Fixes WORLDGUARD-3776.
2019-04-17 20:16:38 -04:00
wizjany
453740b56a
Don't whitelist droppers and hoppers.
...
By the time this code is called, the performance hit happened already.
There's a separate way to whitelist these that still allows keeping
the protections active.
2019-04-06 14:27:55 -04:00
wizjany
e2ffab5ee8
Cleanup last commit.
2019-03-28 23:07:48 -04:00
wizjany
8a3f066023
Turtle eggs throw PIE when being broken.
2019-03-28 23:02:28 -04:00
wizjany
d091cb578f
Don't check spaces that won't get moved into by pistons.
...
Fixes WORLDGUARD-4064.
2019-03-20 21:50:00 -04:00
wizjany
090a00d6d8
Fire UseItemEvent when fishing rod is cast.
...
This apparently no longer throws an interact.
Fixes WORLDGUARD-4018.
2019-02-25 23:47:24 -05:00
Matthew Miller
405b210fb5
Cleanup usage of BukkitWorldConfiguration
2018-12-26 15:19:23 +10:00
Matthew Miller
a6261b9071
Added an option to disable particle effects on deny
2018-09-28 12:16:22 +10:00
Matthew Miller
43ed630034
Fixed Spawn Eggs being awful
2018-08-13 22:20:26 +10:00
Matthew Miller
2e8d14c995
It compiles.
2018-08-13 22:20:26 +10:00
Matthew Miller
89db0d9fee
Further compat work.
2018-08-13 22:20:26 +10:00
Matthew Miller
6c5319f355
Major work towards 1.13 compat
2018-08-13 22:20:01 +10:00
wizjany
95b88ea64b
Added config option to ignore hoppers moving items.
...
Defaults to old behavior (false).
2017-10-14 14:41:58 -04:00
wizjany
f76259df82
Make the full jump to 1.12.
...
Warning: this really really really does not work with previous MC versions.
2017-09-16 16:48:38 -04:00
wizjany
4cb29796c1
Fix error spamming when hoppers are attached to invalid multichests (triple+).
...
The extra chests might be unprotected, but this shouldn't be possible in vanilla.
2017-05-22 13:56:46 -04:00
wizjany
8e35db0f35
Retain backwards compatibility for the LingeringPotion event listener.
2016-11-29 01:35:21 -05:00
wizjany
c60502ffd8
Fix entity combustion in regions always getting cancelled.
...
Note that this technically might lead to some inaccuracies if
entity is on a region boundary, but requires server fix.
Fixes WORLDGUARD-3758, WORLDGUARD-3770.
2016-11-20 02:32:42 -05:00
wizjany
26e59955ed
Handle LingeringPotions as their own event.
...
potion-splash flag should now filter them when denied.
Fixes WORLDGUARD-3765.
2016-11-15 21:21:23 -05:00
wizjany
12fc1438c2
Add explicit ender crystal protection.
...
Fixes WORLDGUARD-2620.
2016-08-08 10:39:40 -04:00
wizjany
778ec404ff
Prevent fishing rod PvP.
...
Fixes WORLDGUARD-3707.
2016-06-13 21:29:26 -04:00
wizjany
5c9ba2e22e
Fix MC 1.7 compatibility to pistons.
2016-06-11 11:39:58 -04:00
wizjany
53aadca45b
Make fire-spread actually prevent spreading instead of just burning.
...
Same with lava-fire.
Fixes WORLDGUARD-3699.
2016-06-11 02:29:20 -04:00
wizjany
6c3dd4234d
Protect against fishing rod usage in regions.
...
Fixes WORLDGUARD-3696.
Also be more explicit with some dependencies so IntelliJ stops complaining.
2016-06-11 01:22:40 -04:00
wizjany
43a5bf1638
Handle BlockMultiPlaceEvent separately.
...
Unsure how much this is used but...
2016-05-20 16:48:44 -04:00
wizjany
38dcdff0b6
Update/fixes for MC 1.9.
...
Fixes WORLDGUARD-3664, WORLDGUARD-3652, WORLDGUARD-3679, WORLDGUARD-3657, WORLDGUARD-3668.
2016-05-20 16:06:21 -04:00
wizjany
93d454c675
Work around odd class casting with odder class casting.
...
Despite the API guaranteeing a block for chests, they are not actually BlockStates.
Fixes WORLDGUARD-3607. Probably.
2016-02-20 12:40:16 -05:00
wizjany
3d5ee7b571
Gradle-ize. Prep for Sponge.
...
Old Bukkit code can still be found in the worldguard-legacy folder
and built with `gradle worldguard-legacy:build`. Hopefully nothing
got lost in the gradle-ization.
2015-11-13 19:12:55 -05:00