mojira.dev

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

Attachments

Comments

Emirkan Demir

Yes it happened to me too.

Ed THompson

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

Juan Lucas Salvatierra Ugarteche
[media]
Warren Liddell

This issue maybe why a lot of my users are triggering the no flying kick when riding the striders

AjaxGb

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.

Hunter

It happened for me with a leashed strider.

WedgeFormer

I was riding one and walked right off a cliff and was just float walking.

DrownedZombie

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.

Alexander Johansen

This happened to me to when i was clearing out a bit of the nether with a fill command.

[media]
Ruyman Sosa
[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

Gage Burrow

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.

Violet Scarelli

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. 

kaylon rogers

Easiest way to replicate this is to climb up warped roots with a strider.

Adelie Watters

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]
Xyphon

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

Mathieu Ouellet

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)

Kranberri

Have all striders spawned with {NoGravity:1}???

Gravinser

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.

Danielle Xander

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

Zachary Rashas

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.

 

Chase Sutton

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).

Isaac DeFeyter

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!

marcono1234

There is no need to attach any more screenshots, there are already enough. Though thank you for your offer nonetheless.

Carlos Peterson

Also when going through fence gates they also start floating

Sniper1.1

Seems to still exist in 20w16a.

a person

Still happening

Guymax

In 20w16a the naturally spawned strider are affected by this bug but not the ones who was spawned with an egg by the player

user-39d6c

Doesn't seem to occur on newly spawned striders in 20w17a

FireSpaceXYZ

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.

user-39d6c

@@unknown did they spawn on 20w17a, or on 16a?

FireSpaceXYZ

@unknown No, I created a new world in creative on 20w17a.

Danielle Xander

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! 🙂

John

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.

GreenPlanet669

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.

Kaley Obsidia

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]
A11v1r15

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

Danielle Xander

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".

Danielle Xander

Yes but if it is fixed, it won't fix old broken striders only new spawned ones should be fixed.

violine1101

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

Cosmic306

kingbdogz

Confirmed

Very Important

Collision, Mob behaviour

20w13a, 20w13b, 20w14a, 20w15a, 20w16a, 20w17a

20w18a

Retrieved