Elytra stops working when changing dimensions
Linked Issues
is duplicated by18
relates to6
Created Issue:
flying in the end
When you are in the end you can't fly using the elytra.
is duplicated by
When you are in the end you can't fly using theelytra.when entering the end with your elytra on your elytra gets gltiched and you can't fly until you relog. and duplicates your elytra.
is duplicated by
is duplicated by
flying in the endElytra stops working when changing dimensions
is duplicated by
is duplicated by
is duplicated by
Elytra still dont work if you are going in different portals its broken. in 16w07a
is duplicated by
relates to
is duplicated by
is duplicated by
relates to
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
isn't this just a dupe of the ticket you created earlier MC-90035 ?
please go add this detail there w/ screenshots and any additional information you have.
Dupe of MC-90035
Dupe of MC-90035
Duplicates MC-90035
Please search before reporting a bug
The bug
Players are removed from the list of loaded entities and the EntityTracker stops tracking them when they teleport out of non-spawn chunks which are not loaded afterwards anymore into currently unloaded chunks. This causes all kind of desynchronizations for the client and results in the @e selector not finding the player anymore (@a, @r and @p still do).
Desynchronization examples
- For any level of speed/slowness, it doesn't increase/decrease your walking speed, nor FOV and if you had speed or slowness before the glitch happens the speed/slowness will also stay after you clear it. (It won't show any particles or a tab in the GUI saying that you have the effect but your FOV is still increased/decreased and you still walk faster/slower)
- Invisibility doesn't work.
- Switching to spectator mode makes your head completely nontransparent (
MC-93377) and when switching from spectator to another makes you invisible. (MC-92324) - You don't take knockback from any damage. (
MC-98210) - You can't hear any damage sounds.
- Elytras won't work (
MC-89994) which might be the cause ofMC-90035. - Targeting with @e and @r[type=player] becomes unreliable. (
MC-100369) - If you have some armor equipped, then teleport, changing the armor values (changing, adding, removing) makes your armor points stay the same.
- Players will be invisible. (
MC-91236) - Potion effects are displayed incorrectly, went through a teleporter after getting absorption, and even after the absorption wore off minutes later, the particle effects from it were there.
- Health is displayed incorrectly, health-boost/absorption before teleporting, and extra hearts did not show after teleporting.
- Attack Indicator displays wrong animation (
MC-97169) - Main hand is always your right hand (
MC-142135) - Killing an entity with a bow and arrow will not count as the player's kill
- Player becomes stuck in bed
List by Spake Miner
How to reproduce
The main steps are always
- Use setup steps provided for the specific reproduction case
- Teleport away from any chunks which remain loaded after you teleport, example: spawn chunks, chunks with other player, chunks with hoppers...
/tp ~ ~ ~100000
- Teleport away from these chunks making sure they get unloaded once you teleported
/tp ~ ~ ~100000
- Use reproduction steps provided for the specific reproduction case
Potion effects modifiers are not updated for client
Reproduction steps
- Give yourself speed or slowness which both modify the movement speed
/effect @p speed 10000 10 true - Walk around
→ You will notice that you walk with normal movement speed
Potion effect particles are not updated
Setup steps
- Give yourself for example night vision
/effect @p night_vision 1000 1
Reproduction steps
- Clear the potion effects
/effect @p clear
→ You will notice that the particles remain
Actions modifying flags value
The FLAGS data parameter stores the state for some entity states:
- burning
- sneaking
- sprinting
- invisible
- glowing
- elytra flying
Data parameters are managed by the EntityTracker and therefor the player will not receive the change. The highlighted states cause client side problems. "Invisible" includes switching from Spectator mode to Creative mode.
Setup steps
Switch to Spectator mode or give yourself the invisibility effect
/gamemode spectator
Reproduction steps
- Switch back to a different game mode
- Stand in fire
- Use the glowing effect
/effect @p glowing 1000 1 true - Use the invisibility effect
/effect @p invisibility 1000 1 true - Try using the elytra
Entity selector not finding player anymore
Reproduction steps
Use the following command
/say @e
Code analysis
Based on 1.11.2 decompiled using MCP 9.35 rc1
The problem is that the method net.minecraft.world.World.updateEntityWithOptionalForce(Entity, boolean) only updates the chunk an entity is in if the area around the entity is loaded, which causes other bugs like MC-81536 and might not be a good design as seen in MC-108469.
When the server then receives a CPacketPlayer packet before the area around the player is loaded correcting the chunk the player is in, the chunks were the player was before are unloaded. This makes the server then later remove the player from the list of loaded entities (Side note: but not loaded players) and causes the EntityTracker to stop tracking the player which means no data parameter changes are send to the player anymore.
Removing the condition for the area to be loaded could nearly completely solve this problem. It would however not solve the problem where entities teleported in unloaded chunks get lost.
The reason why it only "nearly completely" solves this is because it might still be possible that this happens when the CPacketPlayer packet is received and processed before the player is updated, which might be possible because packets are processed before players are updated.
This isn't a duplicate of MC-89361 since this bug relates to status effects while MC-89361 is about commands and selectors. Speaking of which, I have a slightly more detailed description for this bug; This issue happens usually when teleporting with commands from one location to another that have a long distance between each other (Probably related to unloaded chunks), and this not only applies to speed and slowness; Also invisibility doesn't work, in spectator mode your head is seen completely untransparent, you don't take knockback from any damage, you can't hear any damage sounds, and if you had speed or slowness before the glitch happens the speed/slowness will also stay after you clear it (It won't show any particles or a tab in the GUI saying that you have the effect but your FOV is still increased/decreased and you still walk faster/slower), and I believe elytras won't work too which might be the cause of MC-90035. Dying or relogging fixes the issue.
Oh, yes, confirmed for 1.9 ![]()
Probably MC-90035.
Please do not mark issues as private, unless your bug report is an exploit or contains information about your username or server.
Thank you for your report!
However, this issue has been resolved as a Duplicate of MC-90035 and MC-92916.
It has been linked to these reports. If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
@"Andrew Ng" have you verified they are not at 0 durability? are you able to fly with them in the overworld? please provide more detail as to exactly what you've tried, what you're doing in case there's something about that that's causing the issue.
This issue only happens after entering the end gateway.
Confirmed.
Confirmed for 15w43a
Confirmed for 15w44a
Relates to
MC-89994, MC-90026,MC-90059&MC-90082.Confirmed for 15w46a
Lol its a dupe glich because the game says to duplicate your inv because u die going through the portal but the eltrya doesn't get deleted
Elytra still dont work if you are going in different portals its broken. in 16w07b
This issue can be replicated by using commands and teleporting around. It's inconsistent, but I was able to produce this a couple of times on my own without looking any of these up. Hope this issue can be fixed.
Edit: Does it have something to do with chunks? After reading more I realized it might be the distance I was flying and teleporting back. I would teleport myself to 0 256 0 and fly down. It was inconsistent because I would fly different distances every time.
The teleporting-causes-elytra-to-stop-working aspect is covered by
MC-92916I just went into a portal in the overworld at 4500 0 where the nether chunks should be new and elytra still worked. Either it's fixed for 1.10.2 or the dimension change is not the cause.
Is this still an issue in the most recent versions (currently that is 1.10.2, or 16w43a) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time. If you are the owner/reporter of this ticket, you can modify the affected version(s) yourself.
When I enter the end portal flying, I get stuck in flight mode and glide over the floor. Is that the bug?
Flying as in creative flying? If so, seems intended.
No, gliding.
Bug still exists in 1.13.2. After I entered the End (where dragon was) - I could fly, but when I entered the portal - I could not. When I returned to Overworld I could fly again. Again, when I went to the End - I could not fly. And again when I returned to Overworld - I could.
Happened to me too, I lost 3 hours of progress today due to this bug (feel into the end void, battled 2 ender dragons and harvested resources such as 11 ghasts tears, 2 wither skeleton skulls and 10 stacks of sand after my last backup)
I cannot reproduce in 1.16.4 pre-release 2
Can't reproduce in the current version.