Listen to EntityPushedByEntityAttackEvent for knockback/push (#2193)
Listening to the push event instead of EntityKnockbackByEntity includes other sources of knockback/push in the internal DamageEntityEvent.
Closes #2190. (98b52206 by wertík)
Restore previous behavior of ride/interact. (#2196)
Closes #2194. (65792ec3 by wizjany)
Consider decorated pots chest-access instead of interact.
Message is a bit awkward since it says "open that" but oh well.
Closes #2170. (2d96cdb9 by wizjany)
More comprehensive fishing rod checks.
Checks the retrieve (caught entity) for all non-hostiles (i.e. including vehicles now, checked with vehicle-destroy).
Also checks the projectile hit event, to prevent hooks from attaching pre-emptively.
Closes #2157, #2155. (9eadfdbc by wizjany)
Port outside repo usage elimination
Ports da223671a5e5d0107d502234d7378522db162e3c from WorldEdit to Worldguard and updates Gradle.
Co-authored-by: octylFractal <octavia.togami@gmail.com> (38ce4d42 by aurora)