ItsZodiaX

Results 7 issues of ItsZodiaX

### Issue description - Expected result: Block placed - Actual result: Block flickering and doesn't get placed ### Steps to reproduce the issue 1. Stand closer to a block 2....

Category: Gameplay
Status: Debugged

[Pov](https://cdn.discordapp.com/attachments/913343096517976104/1062675387311734804/Minecraft_2023.01.11_-_19.08.50.06.DVR-00.00.03.883-00.00.10.415.mp4) [Another Pov](https://cdn.discordapp.com/attachments/913343096517976104/1062675376280711218/RPReplay_Final1673431732.mov) This cause the client [can't move](https://cdn.discordapp.com/attachments/913343096517976104/1062670673719341056/Minecraft_2023.01.11_-_18.52.45.03.mp4) that item on inv due to the item not syncing with server-side

bug

[exposure function](https://github.com/df-mc/dragonfly/blob/master/server/block/explosion.go#L159) on [ExplosionConfig](https://github.com/df-mc/dragonfly/blob/69e0b28484a695785938d62c65f8ef31a01da034/server/block/explosion.go#L18) return impact as 0.0 which being passed to ExplodableEntity interface make no damage and knockback to the player. [Video](https://cdn.discordapp.com/attachments/623917901409419274/1053021396739043348/2022-12-16_01-48-05.mp4)

bug

new HandleItemRelease on the player handler. This handle is needed in cases like mine (I want to add a bow cooldown after the bow has released an arrow.) Because you...

feature
improvement

new HandleItemsCrafting on the player handler. There is no way to stop players from crafting items. Just need a handle to cancel that.

improvement

[vanilla vs df](https://cdn.discordapp.com/attachments/693104634814005301/1027093190790086696/2022-10-05_12-37-07_Trim.mp4)

bug