This one is a little hard to describe, but I'll do my best. Basically, I've found that fall damage for when you hit the ground while flying is not based on the speed which you hit the ground, but rather how long the game thinks you been falling. I've tried using rockets to fly head first into the ground, using Feather Falling IV boot, and it only took off half health.
But here is where things get weird. Fly up high (like to ~256), then dive down to the ground, but also slow down the decent a bit so you aren't hitting the ground fast (but enough to take fall damage). You get OHKOed even though you didn't hit the ground that fast w/Feather Falling IV. It appears the game is judging your fall damage by how long you've been falling as opposed to the actual velocity that you hit the ground.
I'm attached a video demonstrating this. You can tell when I die that I didn't actually hit the ground that fast at all, wheres the first time I slammed myself into the ground with the booster, I didn't die.
Linked issues
duplicates 1
Attachments
Comments 6
Is this still an issue in the most recent versions (currently that is 1.12.2, or the latest 1.13 development snapshot 18w07c) of Minecraft?
This duplicates MC-210371
Thank you for your report!
We're resolving and linking this ticket forward as a duplicate of MC-210371, as that ticket contains more detailed information and/or has already been triaged by Mojang.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Cannot confirm based on the code of 1.11.2
EntityLivingBase.moveEntityWithHeading(float, float)
, however the damage is only calculated based on the horizontal motion since this collision check is only horizontal.