Makes EntityDeathEvent actually cancellable

Fixes #1744 and #1735