Ignore arrow combustion.
Closes #2144. (d9716a5b by wizjany)
Use more snapshot-less holders on Paper.
This is already past the debounce so in theory it's not getting hit *often*, but I guess if it's really slow it'll still show up. (a0e397e5 by wizjany)
Merge pull request #2115 from EngineHub/feature/fix-breeze-stuff
Optimize and cleanup explosion events from entities
Fixes #2099 and #2097 (0f3ea504 by wizjany)
Split wind charge into breeze/player flags.
Player flag is build-checked (default false) and breeze flag is not (default true).
Having multiple flags is ugly but if we need every bit of behavior to be manipulable this is the only way. (679b5694 by wizjany)
Fix wind-charge-burst flag for player knockback (9dd7d7c0 by joo200)
Check mob-damage for potion splashes from e.g. witches.
Note that bypass bypasses this if the player with bypass is the target of the potion, but only for the player with bypass.
Fixes #2134. (b73a0a71 by wizjany)
Workaround books no longer sending change block for lecterns.
Fixes #2124. (2ea50689 by wizjany)
Extend use flag to all (trap)doors.
There's no tag which has wood+copper, but iron are not interactable anyway.
Relates to #2130. (aa46529e by wizjany)