wizjany
9b2eff0a71
Really remove construct flag.
2016-11-27 20:04:43 -05:00
wizjany
104cdc023d
Add a method to unregister handlers.
2016-11-27 20:00:46 -05:00
wizjany
deb283c44b
Remove construct flag.
...
It's been deprecated for ages and is a strict subset of build flag functionality.
Also deprecate unused flags. They can be re-added by plugins that need them now.
2016-11-27 18:42:22 -05:00
wizjany
324e90c68a
Add 1.11 materials.
2016-11-23 22:17:26 -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
filoghost
4746e95249
Fix Materials.ARMOR_STAND being null in 1.8. ( #356 )
...
In 1.8 Materials.ARMOR_STAND is null because END_CRYSTAL throws NoSuchFieldError and in the catch block ARMOR_STAND is set to null. This causes side effects such as players being able to place armor stands in protected regions.
2016-11-10 23:32:25 -05:00
wizjany
9cafb07e4d
Protect entities from endercrystal explosions using explosionFlagCancellation setting.
...
Should be more consistent with other explosion flags (tnt, creepers) now.
Improves fix for WORLDGUARD-2620.
2016-08-24 18:22:43 -04:00
wizjany
b2b0fe65c6
Revert "Add frosted ice to ice-melt flag."
...
Re-Un-Fixes WORLDGUARD-3745 because apparently this isn't what was
requested.
2016-08-18 03:50:31 -04:00
wizjany
06e6ce589b
Add frosted ice to ice-melt flag.
...
Fixes WORLDGUARD-3745.
2016-08-13 16:57:26 -04:00
wizjany
12fc1438c2
Add explicit ender crystal protection.
...
Fixes WORLDGUARD-2620.
2016-08-08 10:39:40 -04:00
wizjany
e5e1f71a2a
Birch boats are also vehicles.
...
Fixes WORLDGUARD-3740.
2016-07-29 13:32:51 -04:00
wizjany
2aaa14261b
Actually add 1.10 blocks.
2016-07-05 19:22:32 -04:00
wizjany
f006a9584c
Fix Location flag bounding.
...
Fixes WORLDGUARD-3716.
2016-06-22 14:52:19 -04:00
wizjany
03cf9a668b
Actually fix unmarshalling of region group flags.
2016-06-15 23:47:59 -04:00
Weasel_Squeezer
db70e6f346
Add transientRegion property to ProtectedRegion as a flag to only be stored in memory and not saved ( #355 )
2016-06-13 22:31:10 -04:00
wizjany
e0df194ff2
Fix unmarshalling of region group flags.
...
Fixes WORLDGUARD-3708.
2016-06-13 22:31:09 -04:00
wizjany
ab55137f59
Allow FlagContext to be added to by plugins.
2016-06-13 22:31:09 -04:00
ZephireNZ
bbb79526b2
Make RegionPrintoutBuilder use the FlagRegistry to print flags
2016-06-13 22:31:08 -04:00
wizjany
cde9a403f7
Allow plugins to register session handlers.
2016-06-13 22:31:08 -04:00
wizjany
43a9228304
Add config setting to allow clamping of location flags.
...
Prevents players from setting locations (teleport, spawn) to point outside of the region.
The permission to override this is "worldguard.region.locationoverride.(own/member/.)regionid".
Also prevents location flags from being set to under the map or over the max world height.
Fixes WORLDGUARD-2775, WORLDGUARD-3370.
2016-06-13 22:31:07 -04:00
wizjany
c1b8d12d05
Add FlagContext.
2016-06-13 22:31:00 -04:00
sk89q
a25674e9a5
Add preliminary custom flags support.
2016-06-13 22:27:53 -04:00
wizjany
778ec404ff
Prevent fishing rod PvP.
...
Fixes WORLDGUARD-3707.
2016-06-13 21:29:26 -04:00
wizjany
4ab38e5b89
Bump version to 6.1.3-SNAPSHOT for development.
2016-06-11 12:38:45 -04:00
wizjany
8b842e3a0d
Release 6.1.2 for MC 1.9/1.10
2016-06-11 12:38:01 -04:00
Max Lee
e38d98da00
Do not allow teleport inside of regions with the chorus-fruit-teleport deny flag set
2016-06-11 11:45:48 -04:00
wizjany
5c9ba2e22e
Fix MC 1.7 compatibility to pistons.
2016-06-11 11:39:58 -04:00
wizjany
e9ecb6d2a8
Treat elytra wall impact as fall damage.
...
Fixes WORLDGUARD-3654.
2016-06-11 11:29:01 -04:00
wizjany
f5a554f4a4
block-potion-effects now blocks effects from arrows too.
...
Fixes WORLDGUARD-3692.
2016-06-11 10:44:50 -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
5bd2125963
Doot doot.
...
Fixes WORLDGUARD-3695.
2016-05-26 02:52:43 -04:00
wizjany
8765bbb192
Last one?
...
Fixes WORLDGUARD-3694.
2016-05-25 21:09:43 -04:00
wizjany
53e8b780bc
More backwards compat.
...
(Lots of people still on 1.8 it seems...)
Fixes WORLDGUARD-3693.
2016-05-25 13:29:55 -04:00
wizjany
0e252e41b2
Wrong error caught for backcompat.
2016-05-23 09:47:12 -04:00
wizjany
15a9c50ea4
Fix double output with region wand.
...
Also a bit of code cleanup.
2016-05-21 19:53:37 -04:00
wizjany
d3acbdf382
Fix syntax error in last commit.
2016-05-21 15:08:33 -04:00
wizjany
4239bdc96d
Fix issue with loading flags on non-existing regions from SQL.
...
No idea if this actually works or what the issue was ¯\_(ツ)_/¯
Thanks to EONABloodrayne for the updated statement (if it works)
and also blame them if it doesn't.
Fixes WORLDGUARD-3355.
2016-05-20 17:02:37 -04:00
wizjany
43a5bf1638
Handle BlockMultiPlaceEvent separately.
...
Unsure how much this is used but...
2016-05-20 16:48:44 -04:00
wizjany
a8591e536a
Add "chorus-fruit-teleport" flag to prevent teleporting with chorus fruits.
...
Fixes WORLDGUARD-3645.
2016-05-20 16:06:22 -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
65e48d17d4
Fix another instace of chest casting exception.
2016-03-25 18:31:12 -04:00
wizjany
c9b8e9f6a2
Target Java 7 for source compilation.
...
Also remove old pom file, since we don't use maven anymore.
Fixes WORLDGUARD-3642.
2016-03-02 15:59:31 -05: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
ca4bb7a53d
Update shadow plugin.
...
Fixes WORLDGUARD-3635.
2016-02-17 22:16:42 -05:00
wizjany
c2054615db
Use full class name for Grgit.
...
Because it apparently sometimes fails otherwise.
2016-01-16 23:19:43 -05:00
wizjany
6db2df4e29
Expand version in plugin.yml during gradle build.
2016-01-11 01:05:19 -05:00
Wizjany
536132a250
Merge pull request #350 from kosakriszi/master
...
Reset player saturation and exhaustion for heal command
2016-01-09 19:48:09 -05:00
kosakriszi
7c3b1ad20f
Reset player saturation and exhaustion for heal command
2016-01-07 03:12:05 +01:00