#Bedrock players can't connect since last update

29 messages · Page 1 of 1 (latest)

fresh field
#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy mauveBOT
# fresh field One message removed from a suspended account.
Found errors in the image!
Unable to connect to world

This means that the Bedrock client cannot find the server specified.
If you have not already, follow our setup instructions. Then, check the server console for any errors.
To verify Bedrock clients can connect, you can try running the geyser connectiontest <ip>:<port> command with your server IP and Geyser port.

Additionally, there are various fixes for this on our wiki, please see here.

lone jasper
#

!!dump

glossy mauveBOT
# lone jasper !!dump

Run geyser dump (server console) / /geyser dump (ingame chat) on your Geyser instance or server, then copy the link it will give you and paste it here. A Geyser dump is a way of providing us with a bunch of useful information about your server and Geyser config. This doesn't include any IPs or sensitive data.

lone jasper
#

furthermore, are you using a server hosting provider?

fresh field
#

One message removed from a suspended account.

lone jasper
#

!!test what's the output of the connectiontest command?

glossy mauveBOT
# lone jasper !!test what's the output of the connectiontest command?

To check whether Bedrock players can connect or if port forwarding for Geyser is working, run the following command in your Minecraft server console:

geyser connectiontest <ip>:<port>

For example, if your server is running on the IP 12.34.56.78 and port 19132, you would run geyser connectiontest 12.34.56.78:19132.

fresh field
#

One message removed from a suspended account.

lone jasper
#

in the BungeeCord console, since that's where geyser should be installed

fresh field
#

One message removed from a suspended account.

glossy mauveBOT
fresh field
#

One message removed from a suspended account.

lone jasper
#

maybe? what happened if you run geyser dump in the console?

fresh field
#

One message removed from a suspended account.

lone jasper
#

!!logs in that case, send a full server log

glossy mauveBOT
# lone jasper !!logs in that case, send a full server log

An entire log file is a very useful way of debugging any issues with plugins. Sometimes a snippet of a log doesn't tell the whole story!

You can upload your log file into this channel, or you can use https://mclo.gs/ to censor all IPs present in your log.
For BungeeCord (not Waterfall) there is a proxy.log.0 file in the root and for everything else it is latest.log in logs folder.

fresh field
#

One message removed from a suspended account.

glossy mauveBOT
# fresh field One message removed from a suspended account.
Found errors in the log!

See below for details and possible fixes

java.lang.UnsupportedClassVersionError

Geyser currently requires Java 17 or later to run. You can download Java 17 at https://adoptium.net/temurin/releases/
To find out how to change your Java version on hosts or other platforms, look at https://docs.papermc.io/java-install-update

If you’re running a version of Paper that does not support Java 17 or later, you can add the flag -DPaper.IgnoreJavaVersion=true to your startup Java arguments to allow Paper to run on Java 17.
You can run Geyser standalone on another device if a server software cannot be updated to use Java 17.

fresh field
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

lone jasper
#

you should update geyser to support the latest bedrock edition

#

and, use java 17

fresh field
#

One message removed from a suspended account.

#

One message removed from a suspended account.