[z1855] In 1.12.1 knockbacks are not available for creatures

Move knockback code to player.

This partly reverts 1b7036a

(cleaned version of ab1b775)

(based on commit [s1416] - 8cfb28f)