This small patch reverts CraftBukkit commit c8f17232cf6, and reintroduces SPIGOT-161. The trade-off is that this fixes SportBukkit-149, which is arguably more important to OCN.
What the issue in CraftBukkit appears to be is that TNT deals 0 damage to a player, and then CraftBukkit doesn't apply velocity to the player as a result. It does not differentiate between TNT not dealing significant damage and a plugin intentionally cancelling the damage.
This small patch reverts CraftBukkit commit c8f17232cf6, and reintroduces SPIGOT-161. The trade-off is that this fixes SportBukkit-149, which is arguably more important to OCN.
What the issue in CraftBukkit appears to be is that TNT deals 0 damage to a player, and then CraftBukkit doesn't apply velocity to the player as a result. It does not differentiate between TNT not dealing significant damage and a plugin intentionally cancelling the damage.