Commits on Feb 24, 2018
Commits on Jan 21, 2018
  1. Fix off-by-one in area calculation.

    wizjany committed Jan 21, 2018
    Even the volume calculation had it correct.
    Also fix code style in contains.
Commits on Oct 14, 2017
  1. Added config option to ignore hoppers moving items.

    wizjany committed Oct 14, 2017
    Defaults to old behavior (false).
Commits on Sep 16, 2017
  1. Make the full jump to 1.12.

    wizjany committed Sep 16, 2017
    Warning: this really really really does not work with previous MC versions.
Commits on Jun 21, 2017
  1. Add missing disabled region support check.

    wizjany committed Jun 21, 2017
    Fixes WORLDGUARD-3839.
Commits on Jun 8, 2017
  1. Push 6.2.1 and bump.

    wizjany committed Jun 8, 2017
  2. Make flag list more readble

    Blacksheep92 authored and wizjany committed May 27, 2017
  3. Backport guava's concurrent package to remain compatible between <= M…

    wizjany committed May 23, 2017
    …C 1.11 and >= MC 1.12.
    Fixes WORLDGUARD-3820.
Commits on May 22, 2017
  1. Fix error spamming when hoppers are attached to invalid multichests (…

    wizjany committed May 22, 2017
    The extra chests might be unprotected, but this shouldn't be possible in vanilla.
Commits on Jan 26, 2017
Commits on Jan 12, 2017
  1. Prefer Material enum over ItemType lookup when parsing TargetMatchers.

    wizjany committed Jan 12, 2017
    This will make Bukkit's names take priority when trying to identify a block or item,
    since ItemType lookup will return, e.g. "birch_door_item" for "birch_door", even though
    there's a block with the name "birch_door".
    Note that using int ids is always preferable when possible since there's no confusion there.
    Fixes WORLDGUARD-3790.
Commits on Jan 8, 2017
  1. Add a flag that blocks the damage from withers.

    wizjany committed Jan 8, 2017
    Doesn't cover the skull projectiles, just body damage.
    Fixes WORLDGUARD-3787.
Commits on Jan 4, 2017
  1. Include fireworks in other-explosion flag.

    wizjany committed Jan 4, 2017
    Unfortunately, since fireworks neither have a "shooter" entity nor fire an EntityExplode,
    the only way to mitigate damage is a complete on/off for any damage they cause.
    Fortunately (probably), this should not interfere with elytra boosting, since the
    acceleration is applied directly to the player upon use, not from the firework "explosion".
    Fixes WORLDGUARD-3786.
Commits on Dec 23, 2016
  1. Add mobs.block-armor-stand-destroy config option.

    wizjany committed Dec 23, 2016
    Same as the -painting- and -item-frame- ones.
    Fixes WORLDGUARD-3781.
  2. Add option to allow Forge clients through host keys.

    wizjany committed Dec 23, 2016
    Setting "" will accept the "\0FML\0" identifier that Forge clients add to their host name when connecting to a server.
    Fixes WORLDGUARD-3537, WORLDGUARD-3596.
Commits on Dec 16, 2016
  1. Fix HealFlag missing.

    wizjany committed Dec 16, 2016
    Meanwhile people were getting fed twice as fast.
    Fixes WORLDGUARD-3785.
Commits on Dec 3, 2016
  1. Protect plants in flower pots via build, not just interact.

    wizjany committed Dec 3, 2016
    Fixes WORLDGUARD-3773.
Commits on Nov 30, 2016
  1. Release 6.2 and bump.

    wizjany committed Nov 30, 2016
Commits on Nov 29, 2016
Commits on Nov 28, 2016
Commits on Nov 27, 2016
  1. Remove construct flag.

    wizjany committed Nov 27, 2016
    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.
Commits on Nov 24, 2016
  1. Add 1.11 materials.

    wizjany committed Nov 24, 2016
Commits on Nov 20, 2016
  1. Fix entity combustion in regions always getting cancelled.

    wizjany committed Nov 20, 2016
    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.
Commits on Nov 16, 2016
  1. Handle LingeringPotions as their own event.

    wizjany committed Nov 16, 2016
    potion-splash flag should now filter them when denied.
    Fixes WORLDGUARD-3765.
Commits on Nov 11, 2016
  1. Fix Materials.ARMOR_STAND being null in 1.8. (#356)

    filoghost authored and wizjany committed Nov 11, 2016
    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.
Commits on Aug 24, 2016
  1. Protect entities from endercrystal explosions using explosionFlagCanc…

    wizjany committed Aug 24, 2016
    …ellation setting.
    Should be more consistent with other explosion flags (tnt, creepers) now.
    Improves fix for WORLDGUARD-2620.
Commits on Aug 18, 2016
  1. Revert "Add frosted ice to ice-melt flag."

    wizjany committed Aug 18, 2016
    Re-Un-Fixes WORLDGUARD-3745 because apparently this isn't what was
Commits on Aug 13, 2016
  1. Add frosted ice to ice-melt flag.

    wizjany committed Aug 13, 2016
    Fixes WORLDGUARD-3745.
Commits on Aug 8, 2016
  1. Add explicit ender crystal protection.

    wizjany committed Aug 8, 2016
    Fixes WORLDGUARD-2620.
Commits on Jul 29, 2016
  1. Birch boats are also vehicles.

    wizjany committed Jul 29, 2016
    Fixes WORLDGUARD-3740.
Commits on Jul 5, 2016
  1. Actually add 1.10 blocks.

    wizjany committed Jul 5, 2016
Commits on Jun 22, 2016
  1. Fix Location flag bounding.

    wizjany committed Jun 22, 2016
    Fixes WORLDGUARD-3716.