- Find your server address
- Join from Minecraft Java
- Let Bedrock players join with Geyser
- Find your Geyser port
- Sharing the Geyser address
- Join from Bedrock
- Connection troubleshooting
- Connection refused
- Connection timed out
- Internal Exception: DecoderException
- Server not showing in server list
- Bedrock can’t connect with my subdomain
- Still can’t connect?
To join a Minecraft Java server, add its address under Multiplayer > Add Server in Minecraft, then click Join Server. The address is your server’s subdomain (like yourname.playwn.co) or the IP and port of its Primary allocation.
Find your server address
- Log in to the Game Control Panel and select your server
- In the sidebar, click Management > Allocations
- Copy the address of the allocation marked Primary. It looks like
123.45.67.89:25565: the IP, a colon, then the port
Share the address with the port included. A missing or wrong port is the most common reason players can’t join. For screenshots of where the address appears, see locating your IP address.
Want an easier address? The Domains tool gives you a free subdomain like yourname.playwn.co. Java players type it without a port, because the subdomain’s SRV record supplies the port for them. To use a domain you own, see connecting your domain.
Join from Minecraft Java
- Open Minecraft Java Edition and click Multiplayer
- If a multiplayer warning appears, click Proceed
- Click Add Server
- Enter any name in Server Name. It’s the label shown in your server list
- Paste the address into Server Address
- Click Done
- Select the server in your list and click Join Server
The server appears in your list with its player count. If it shows as offline or won’t let you in, see connection troubleshooting. To join once without saving it, click Direct Connection instead of Add Server.
Let Bedrock players join with Geyser
Bedrock players (phones, tablets, Windows, and consoles) can join a Java server through Geyser, a plugin that translates between the two editions. Geyser has its own port, and Bedrock players need that port, not your Java port.
Find your Geyser port
- Geyser came preinstalled, or our team updated it for you: your Bedrock port is already set. In the Game Control Panel sidebar, click Server Options and find
-DgeyserUdpPort=in the JVM Flags field. The number after it (for example19134) is your Geyser port - You installed Geyser yourself: it’s the
portyou set in Geyser’sconfig.yml, one of your unused ports from Management > Allocations. The Geyser setup guide walks through it
New Minecraft server hosting orders can come with Geyser and Floodgate preinstalled on Paper: click Preinstall Bedrock cross-play when you choose your version.
Sharing the Geyser address
Give Bedrock players two things:
- Server address: your IP, your subdomain, or your own domain
- Port: your Geyser port, for example
19134. Your Java port won’t work for Bedrock
Bedrock ignores SRV records, so a subdomain never fills in the port for Bedrock players. With a Dedicated IP, Geyser can run on 19132, Bedrock’s default port, so players can leave the port as it is.
Join from Bedrock
- Open Minecraft Bedrock Edition and click Play
- Open the Servers tab
- Scroll below the featured servers and click Add Server
- Fill in Server Name (any name), Server Address (your IP or subdomain), and Port (your Geyser port)
- Click Save, then select the server to join
The first time players join, Bedrock shows a Trust on First Use? prompt. That’s expected. Players accept it once.
Xbox, PlayStation, and Nintendo Switch have no Add Server button. Console players follow Connect Xbox and Consoles and enter your Geyser port when it asks for one.
Connection troubleshooting
Connection refused
If Minecraft shows Connection refused: no further information or Connection refused: getsockopt, the server is not accepting connections on the address you entered.
- Open the Game Panel and check that your server’s status shows Online. If it is offline or still starting, wait for it to finish or click Start
- Verify you are using the correct IP and port from Management > Allocations. The Primary allocation is the one players use to connect
- Make sure you entered the port correctly. A missing or wrong port is the most common cause
- If you recently changed the
server-portvalue inserver.properties, reset it to match your Primary allocation port and restart your server
Connection timed out
If Minecraft shows Connection timed out, the connection attempt could not reach the server at all.
- Check that your server is Online in the Game Panel
- Confirm you are using the correct IP and port
- Try connecting with the raw IP:Port instead of a subdomain to rule out DNS issues
- If the problem only affects some players, the issue is likely on their network. Ask them to try a different network or run a network test to check for packet loss between their location and the server
Internal Exception: DecoderException
If Minecraft disconnects you with Internal Exception: io.netty.handler.codec.DecoderException, your game received data from the server that it could not read. The text after it varies, for example java.lang.ArrayIndexOutOfBoundsException: Index 8 out of bounds for length 3.
Most likely cause: your client and the server don’t match. Usually that is a different Minecraft version, a different mod list, or different mod versions.
- Find the server’s Minecraft version. See Checking Your Server Version
- Launch Minecraft on that exact version. If the server uses ViaVersion, test with the server’s own version first
- On a modded server, install the same mod loader and the same mods as the server, at the same versions. For a modpack, use the same pack version on your client
- If you recently added or updated mods on the server, make the same change on every player’s client
- Try joining again
If everything matches and the error continues, one mod’s networking code may be at fault. Update your mods, or remove recently added mods one at a time to find the one causing it.
Server not showing in server list
If you added the server but it shows as offline or doesn’t appear in your server list:
- Confirm the server is Online in the Game Panel
- Double-check the IP and port in your Minecraft server list entry
- Click Refresh in the Minecraft multiplayer screen
- If the server uses a non-default port, make sure you included it after the IP (e.g.
123.45.67.89:25565)
Bedrock can’t connect with my subdomain
If Java players can join with your subdomain but Bedrock players can’t, the port is almost always the cause. Bedrock ignores the SRV record that gives Java players the port.
- In Bedrock, edit the server and check the Port field. It must be your Geyser port, not your Java port and not the default
19132(unless you have a dedicated IP with Geyser on19132) - If you don’t know your Geyser port, see Find your Geyser port
- Try your raw IP with the Geyser port. If that works and the subdomain doesn’t, check the subdomain’s records with the steps in the Domains tool guide
- If the raw IP fails too, make sure Geyser is version 2.12.1 or newer and set up for Bedrock 26.60. See updating Geyser for Bedrock 26.60
Still can’t connect?
If none of the above resolves the issue, contact our support team with:
- Your Server UUID
- The exact error message you see
- Whether the issue affects all players or only some
Frequently Asked Questions
In the Game Panel under Management > Allocations. The allocation marked Primary is the address your players connect to. Share it as IP:Port, for example 123.45.67.89:25565.
Same address, different port. Bedrock players connect through Geyser, so they enter your IP or subdomain with your Geyser port (for example 19134), not your Java port. Bedrock ignores SRV records, so a subdomain never fills in the port for them.
It means the server is not accepting connections on the IP and port you entered. Check that your server is online in the Game Panel, and verify the IP and port match your Primary allocation.
Your game received data from the server that it could not read. This usually means the client and server do not match: a different Minecraft version, a different mod list, or different mod versions. Install the exact same Minecraft version, mod loader, and mods as the server.
Yes. WinterNode does not restrict offline mode. You can enable it via your server's configuration files.




