GeyserMC / Geyser

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

Use proposed mcpl ticking PR #5121

Open AlexProgrammerDE opened 2 weeks ago

AlexProgrammerDE commented 2 weeks ago

This new system basically uses the game tick info from my PR and applies it to Geyser. Packets are automatically handled through the packetHandlerExecutor instead of being executed on the netty thread. Any java packet received by Geyser is processed immediately and Geyser has no longer worry about discrepancies of whether the packet threading is 1:1 with vanilla. (As my data makes packets be handled 1:1 like vanilla threading wise)