Unable to connect using Geyser-BungeeCord
See original GitHub issueDescribe the bug
Since updating to the latest version of BungeeCord and Geyser to support 1.19, I’ve been unable to connect to the Proxy using Bedrock.
I’m not sure if there’s anything you can do here, but I thought I’d open an issue in the event you could/knew anything about it.
To Reproduce
- Create a Bungeecord server, with the latest Geyser-Bungeecord, Floodgate-Bungee and ViaVersion
- Attempt to connect to the server
- Client gets stuck on “Generating world”, with an eventual time out
Expected behaviour
The player should connect as normal.
Screenshots / Videos
The following error is given in the console when a Bedrock 1.19 player tries to connect:
20:26:26 [WARNING] A task raised an exception. Task: net.md_5.bungee.connection.InitialHandler$6$1@3bb06df1
java.lang.NullPointerException: Cannot invoke "net.md_5.bungee.connection.LoginResult.getProperties()" because the return value of "net.md_5.bungee.connection.InitialHandler.access$900(net.md_5.bungee.connection.InitialHandler)" is null
at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:553)
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:503)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Thread.java:833)
Server Version and Plugins
Proxy (BungeeCord-Bootstrap:1.19-R0.1-SNAPSHOT:eccdf87:1637) is running:
- ViaVersion-4.3.0.jar
- Build 65 of Floodgate
- Build 1108 of Geyser-Bungeecord
Geyser Dump
https://dump.geysermc.org/wYngVr059pbyUHnimFIifjYW2GP1mJ1a
Geyser Version
2.0.4-SNAPSHOT (git-master-78bb69b)
Minecraft: Bedrock Edition Device/Version
1.19 - tested on Windows, iOS and Android
Additional Context
No response
Issue Analytics
- State:
- Created a year ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Can't join BungeeCord server · Issue #2084 · GeyserMC/Geyser
Describe the bug I getting "Unable connect to world" and no one solution I found about this problem aren't solving this.
Read more >Common Issues - GeyserMC Wiki
The server requires a valid Minecraft: Java Edition account, and if you aren't logging into one with Geyser, then you will be unable...
Read more >Bedrock Client Cannot Connect to Java Bungeecord Server ...
I have been trying to get Geyser to work with my Bungeecord Network Server. I have the Geyser Plugin in the BungeeCord Plugins...
Read more >Configuring GeyserMC to Allow Bedrock Clients to Connect to ...
Use Geyser -Bungee for Bungeecord or Waterfall. ... Congratulations, compatible Minecraft Bedrock clients should now be able to connect to your Java server!...
Read more >Geyser | Minecraft: Bedrock Protocol Support master - SpigotMC
If you are running a server, it is highly recommended you use one of the plugin versions, and if you want to join...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Looks like it does. Thanks for bringing it to my attention.
afaik the
PlayerListitem
packet had similar treatment and may cause issues as well.