mojira.dev
MC-91848

Catching on fire with elytra equipped launches you insanely high

What I did:
1. Caught on fire (by lava for long lasting)
2. teleported myself out of fire onto solid ground
3. jumped

What happened
For each tick of damage I was flung hundreds of meters into the sky. Elytra didn't even deploy according to model. It seemed like I was still standing. In a server, sometimes server kicked me for flight as it was disabled in server.properties

I believe the problem is how damage from fire is handled. It seems it was made so you don't get flung into the air like you do from a projectile or direct attack, but instead is flung downwards as seen when you try to jump a ledge on fire and it damages you in mid air. this might very well be the cause of the error.

This is not a duplicate of MC-90549 as it refers to expected jump when damaged by a projectile or direct attack. this issue literally means you get shot up hundreds of blocks in just a second or two. With fire from lava that lasts longer, you can almost expect to reach 1000 meters high.

Linked issues

Comments 9

Please do not mark unreleased versions as affected.
You don't have access to them yet.

--- I am a robot. This action was performed automatically.

Sorry about that, didn't read before resolving.

Can you provide a video of this happening? I can't seem to reproduce.

Strange, it seems to have resolved itself for me too. It might have been cause by some commandblock mumbo jumbo in a map I was playing on. I will try it once more, but in that map this time (Hyper-Elytra) and record it

edit: Done, here is the link: http://pablo.soon.it/javaw-2015-11-02%2020-13-02-144.mp4

Let us know if it happens again (and you can reproduce it).

check previous comment edit. I was able to reproduce it and I recorded it

Do the command blocks have anything to do with it? Does this happen without them?

It happens consistently only at that map. Everything else I cannot reproduce in. Command blocks are used in this map to do many things including detecting when someone is flying and when they hit solid ground. I am not quite sure what it does as I don't understand command blocks that well though. It is also incrementing a counter at the right as you can tell in the video. Command blocks of this map can most likely be found at spawn point or near 0, 0. You can find this map by searching for hyper-elytra

Maybe you accidentally witnessed this: youtu.be/vNAEDyRp40c
Sorry for updating this old ticket, mods, but there is no private message system here.

Omar Saad

(Unassigned)

Unconfirmed

Minecraft 15w44b

Retrieved