Starting Spark profiler on Velocity causes packets to only send to Bedrock players when performing actions
MiguVT opened this issue ยท 1 comments
Description
When the Spark profiler is started on the Velocity proxy, it causes packets to only send to Bedrock players when they are performing actions such as moving or punching. This results in a frozen state for players who are AFK, where they cannot see any updates or new entities.
Reproduction Steps
Start the Minecraft server with Velocity proxy and GeyserMC.
Ensure Spark profiler is installed.
Start the Spark profiler using the command sparkv profiler start.
Join the server as a Bedrock player.
Stay AFK without moving or performing any actions.
Observe that no packets are received, and the game appears frozen.
Perform any action (move, punch, etc.) and observe packets being received again.
Expected Behaviour
Bedrock players should continue to receive packets and game updates even when they are AFK and not performing any actions.
Platform Information
- Minecraft Version: Minecraft 1.21, Geyser latest version
- Platform Type: Minecraft 1.21.2 (Bedrock Edition, tested on both Android and Windows)
- Platform Brand: Velocity, Paper
- Platform Version: Paper 1.21-123, Velocity 3.3.0-SNAPSHOT-413
Spark Version
v1.10.93
Logs and Configs
All default, nothing interesting on logs, no errors, nothing
Extra Details
This issue was initially reported in GeyserMC: Geyser Issue #4613