GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.72k stars 678 forks source link

Entity send old flags #4430

Closed OurLobanov closed 5 months ago

OurLobanov commented 8 months ago

Describe the bug

If an entity floats and then unloads it for another player and the entity stops floating and returns to it visually, it will float

To Reproduce

  1. player on GLIDING
  2. /tp ~900 ~10 ~233
  3. player off GLIDING
  4. /tp player

Expected behaviour

Entiti doesn't swim

Screenshots / Videos

image

Server Version and Plugins

No response

Geyser Dump

No response

Geyser Version

https://github.com/GeyserMC/Geyser/actions/runs/7816162067

Minecraft: Bedrock Edition Device/Version

No response

Additional Context

No response

MrBsng commented 8 months ago

Not sure about the title as well as there is nothing about the geyser version, I can confirm that this is replicatable on my end. This server is running Paper version git-Paper-389 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 848a396) "This server is running Geyser version 2.2.2-SNAPSHOT (git-master-63fd97a) (Java: 1.20.4, Bedrock: 1.20.40/1.20.41 - 1.20.60/1.20.61)" GeyserFalseAnimationGlitch

onebeastchris commented 8 months ago

What exactly would need to be done to reproduce this issue? Please provide full replication steps & if needed, the plugin needed to reproduce it.

OurLobanov commented 8 months ago

1 player https://youtu.be/CsT-8GJ-KwI

2 player https://www.youtube.com/watch?v=A3tz8hooBrQ

onebeastchris commented 6 months ago

Hey, could you test the latest Geyser build and see if that resolves the issue?

OurLobanov commented 6 months ago

image image I sat on shift with 2 accounts, teleported 1000 blocks from one account, then got up from shift and teleported from the second account. Also, Minecraft crashed when I tried to enter a command; as soon as I typed ‘/’, the game crashed. I removed all plugins, and it became normal. This hasn’t happened before

OurLobanov commented 6 months ago

Hey, could you test the latest Geyser build and see if that resolves the issue?

https://dump.geysermc.org/94Oj4yFH0F00CPkYZ1gb7HrH0QAQNaHx

onebeastchris commented 6 months ago

To resolve command crashing, you can disable the command suggestions in the geyser config

MrBsng commented 6 months ago

I just replicated it again the same way, the issue is still present. Also, I tped the bedrock player away, then killed him so he can respawn where my java player is and the issue is still there. On the latest geyser version.

OurLobanov commented 5 months ago

The problem remains with the items in your hands will send the old item

onebeastchris commented 5 months ago

Hey! Could you try the linked PR and see if that resolves these issues? Now merged into master. Thanks for reporting the issue!