The bug
I was riding a strider on some lava, and a baby strider went underneath my mount, and then this happened. Even after removing the baby and getting back on dry land, they refused to stop flying. I believe this is caused by my next bug report, MC-176034.
Edit: As of 20w14a, striders can now float by simply walking off of a block it seems.
Video of Strider hit after been hit by a zoglin:
https://www.youtube.com/watch?v=ZT3Qo9eVF-E&feature=youtu.be
Linked issues
is duplicated by 132
relates to 2
Attachments
Comments
I found a strider that had spawned on the edge of a lava-fall then I saddled it and rode it of the side of the lava-fall but it didn't fall down it just flew
This issue maybe why a lot of my users are triggering the no flying kick when riding the striders

Did some digging on this. Turns out Striders set their NoGravity flag to true when they're in lava and to false when they aren't; that's how they float. Certain things can make the flag get stuck on true. A consistent and easy one is just saving and quitting while the Strider is standing in lava. After you reopen the world, the Strider is stuck floating at their current height forever. The flag being stuck like this also prevents them from walking up blocks, which they can normally do.
This also relates to MC-176203, as the NoGravity flag prevents levitation. Striders probably shouldn't be using that flag; it's mostly intended for command use only.
It happened for me with a leashed strider.
I was riding one and walked right off a cliff and was just float walking.
Here's a workaround for those who are in creative mode. This command will make the striders stop floating.
/data merge entity @e[type=minecraft:strider,sort=nearest,limit=1] {NoGravity:0b}
A possible fix for this could either making the flag automatically set to 0b
when striders are not in lava or adding a seperate NBT tag which allows striders to stride on lava instead of using the NoGravity
flag.
This happened to me to when i was clearing out a bit of the nether with a fill command.
[media]I reproduce this bug in 20w13b when I climb blocks riding and break the netherrack below me while the strider jumps, but it also happens to me randomly
The funny thing is that I played the error on a snapshot server, so the game kicks me for flying
I just had a similar but somewhat different issue, I haven't been able to replicate the bug, but when I hit a strider that was next to a wall (possibly works with fences too), the strider flew up into the air and started floating.
Probably related, but while dismounting my strider accidentally pushed it into a ladder and it just kind of accelerated upwards and got stuck on the ceiling.
Easiest way to replicate this is to climb up warped roots with a strider.
This happened to me too. I tried to put a lead on a strider to pull it out of the lava-fall it was in then it was floating
[media]I managed to get a Strider to float in 20w13b using a Lead but I'm struggling to re-create it. But in 20w14a - you can get a Strider to float by getting a Zoglin to attack it:
https://www.youtube.com/watch?v=ZT3Qo9eVF-E&feature=youtu.be
You can also just make it go up some block high if you use a leash and make i'm go up some block high (he is going to be catapulted in the air and never fall(you can still go on it)
Have all striders spawned with {NoGravity:1}???

When strider sinks to a certain level in the lava he has a tag NoGravity, but for some reason sometimes this tag is not removed when strider coming out of lava.
Stiders have NoGravity:1b but for some reason they are unaffected by it till they are unloaded and reloaded such as leaving the Nether or Save and Quit.
Still in 20w15a
Reloading the game actually put more striders in the air for me- I had a 2x2, 1 block high pit of lava surrounded by barriers and with one strider in it. Upon reloading, it put that strider in the air at y=16 (i'm on a superflat world). This may also apply to things like resource pack loading and unloading, as that reloads the game without exiting the actual world, since I was working on a resource pack when I noticed this change. This also happened with unsaddled striders, and I used no leads.
I encountered this by riding a strider at high speed, then it stepped onto a baby strider, and then it got cold/shivering and continued to walk in the air and very low speed (as if it were on land). Getting off of it didn't help. I tried riding it into a lava fall and after pushing it in and out several times, I got back in the lava and stopped shivering, but then it only went mildly faster (apparently they go much slower the instant they get out of the lava and even when they go back in).
In my testing, this does not occur in either a flat world or in creative.
Please tell me if you want me to post screenshots or not.
This is a bit later and for some reason it doesnt happen even in the nether.
Someone else please test if this happens in a flat world for you. Thanks!

There is no need to attach any more screenshots, there are already enough. Though thank you for your offer nonetheless.
Also when going through fence gates they also start floating

Seems to still exist in 20w16a.
Still happening
In 20w16a the naturally spawned strider are affected by this bug but not the ones who was spawned with an egg by the player
Doesn't seem to occur on newly spawned striders in 20w17a
Confirmed on 20w17a.
Actually it seems occur on naturally spawned strider, but if you give 2 strider a warped fungus, the new baby strider doesn't fly anymore.
@@unknown did they spawn on 20w17a, or on 16a?
@unknown No, I created a new world in creative on 20w17a.
Here is a full report of why this bug occurs.
Striders when they stand on lava get the NBT tag NoGravity:1b when they step off it gets removed.
How ever if a strider gets unload while they have the NBT NoGravity:1b, when they get reloaded they will become floaty.
Unloading and Reloading such as Save and Quit, Leave the Nether, or have a chunk unloaded by walking out of range, ect.
You can band-aid this by having a repeating command block run the following command:
/execute as @e[type=strider,nbt={NoGravity:1b}] run data merge entity @s {NoGravity:0b}
Hope this helps! 🙂
I was able fix it in survival by riding a Strider into a lavafall or any other lava that's higher or on the same Y level as it while it's floating.
Mojang HAS to fix this bug next snapshot! I try to explore the nether and this bug makes it hard to even use striders. Bugs like these makes me not want to play until the bug gets fixed.
I went looking for this bug ... I had been playing in survival and the striders spawned naturally. They have been spawning in upper layers above the lava lake, next to pillars of floating lava. This one floated when I tried to push him down to the lava lake. I was also riding one and it floated out of the lava lake while I was still riding (not sure what caused it). The strider turned purple and walked slowly. Eventually I pushed it into a lava pillar and it dropped down to the lava surface again and walked like normal.
[media]
I found some striders floating above lava in 20w18a, it is the same bug?
PS.: This one was spawn with the bug, but it is still floating in 20w18a
If the world is from an older snapshot then it's probably just an old bugged out strider, but I haven't tested to see if the bug is still around. It was an error when striders got unloaded when they got reloaded they became "floaty".
Yes but if it is fixed, it won't fix old broken striders only new spawned ones should be fixed.
We have a ticket for floating striders in 20w18a, however it only affects striders from earlier versions, not striders that have spawned in 20w18a. See MC-181495
Yes it happened to me too.