How to Make a Crossplay Server on Aternos?

How to Make a Crossplay Server on Aternos

How to Create a Minecraft Crossplay Server on Aternos: A Comprehensive Guide

Want to play Minecraft with friends on different devices? This guide shows you how to make a crossplay server on Aternos, enabling players on Bedrock and Java editions to connect and play together seamlessly, for free!

What is Crossplay and Why Use Aternos?

Crossplay, also known as cross-platform play, allows gamers using different gaming platforms to play together simultaneously. In the context of Minecraft, it means players on the Java Edition (typically PC) can play with players on the Bedrock Edition (PC, Xbox, PlayStation, Switch, mobile). However, traditionally, Java and Bedrock editions are not directly compatible.

Aternos is a free Minecraft server hosting provider. It allows you to create and manage your own Minecraft servers without paying any hosting fees. It’s a popular choice for setting up servers for small groups of friends. Using Aternos combined with a compatibility layer allows us to bridge the gap between Java and Bedrock editions, achieving crossplay.

Setting Up Your Aternos Server for Crossplay

Achieving crossplay on Aternos involves a few steps, primarily focused on installing and configuring a specific type of server software or plugin. Here’s the process:

  1. Create an Aternos Account: Go to aternos.org and sign up for a free account.

  2. Create a New Server: Once logged in, click “Create” to create a new server. Choose the Java Edition server type. While you’ll ultimately enable Bedrock compatibility, the core of this process starts with Java.

  3. Change Server Software: Aternos offers several server software options. For crossplay, you’ll need to use Paper (or Spigot, though Paper is generally recommended for performance). Navigate to the “Software” section and select “Paper”. Choose the latest stable version.

  4. Install GeyserMC and Floodgate: These are the key components for enabling crossplay.

    • Go to the “Plugins” section and search for “GeyserMC”. Install the latest version.
    • Search for “Floodgate” and install the latest version. Floodgate handles authentication, preventing Bedrock players from needing Java Edition accounts.
  5. Configure GeyserMC: GeyserMC will automatically configure itself to some extent, but some settings need to be checked. Use the Aternos file explorer. Navigate to the ‘plugins’ folder, then the ‘Geyser-Spigot’ folder and find the ‘config.yml’ file.

    • remote: This setting tells GeyserMC the Java server’s IP address. It’s usually set to auto.
    • port: The port GeyserMC uses to connect to the Java server. The default is 25565.
    • bedrock: This section defines the settings for Bedrock players. The default port is 19132. Leave this unless you have a specific reason to change it.
    • auth-type: Should be set to floodgate. This tells GeyserMC to use Floodgate for authentication.
  6. Start the Server: Start your Aternos server. The first start will take longer as it installs the necessary files.

  7. Connect with Bedrock: On a Bedrock device (phone, tablet, console), add a new server using the Aternos server’s IP address and the GeyserMC’s Bedrock port (usually 19132).

    Setting Value
    Server Name Any name you choose
    Server Address Your Aternos server IP address
    Port 19132 (GeyserMC’s Bedrock port)

Benefits of Crossplay with Aternos

  • Free Server Hosting: Aternos offers free Minecraft server hosting, making it an accessible option for players on a budget.

  • Play with Friends on Any Device: Enjoy Minecraft with friends regardless of whether they own the Java or Bedrock edition.

  • Simple Setup (with this guide): While it might seem daunting, the setup process is relatively straightforward with tools like GeyserMC and Floodgate.

  • Community Support: Both Aternos and the GeyserMC/Floodgate projects have large and active communities, providing ample support if you encounter any issues.

Common Mistakes and Troubleshooting

  • Incorrect IP Address or Port: Double-check that you’re using the correct Aternos server IP address and the GeyserMC’s Bedrock port (usually 19132) when connecting from Bedrock.

  • Firewall Issues: Ensure your firewall isn’t blocking the necessary ports (especially 19132).

  • Outdated Software: Keep GeyserMC, Floodgate, and your Aternos server software up-to-date to avoid compatibility issues.

  • Configuration Errors: Carefully review the GeyserMC config.yml file for any misconfigurations.

  • Aternos Server Overload: Aternos servers are free, so they can experience lag if the server is overloaded with players. Consider optimizing your server settings or using a paid hosting provider for better performance.

Frequently Asked Questions (FAQs)

Can I use crossplay on an existing Aternos server?

Yes, you can enable crossplay on an existing Aternos server. Follow the same steps of changing the server software to Paper/Spigot and then installing GeyserMC and Floodgate. Make sure to back up your world before making major changes!

Is Aternos truly free?

Yes, Aternos is completely free to use. They make money through donations. However, this means you may experience queues to start your server during peak times, and server performance might be limited compared to paid hosting.

Will I need to reset my world to enable crossplay?

No, you typically won’t need to reset your world. GeyserMC and Floodgate are designed to work with existing worlds. However, it’s always a good practice to create a backup before making any significant changes.

What Minecraft versions are supported by GeyserMC?

GeyserMC strives to support the latest versions of both Java and Bedrock editions. Refer to the GeyserMC documentation for the most up-to-date information on supported versions.

Do Bedrock players need a Java Edition account to join?

No, Bedrock players do not need a Java Edition account when using Floodgate. Floodgate handles authentication, allowing Bedrock players to join using their Microsoft accounts.

Can I use mods with a crossplay server?

Mods are more complex on crossplay servers. Bedrock Edition doesn’t fully support Java Edition mods. Some mods may work, but require careful consideration and often require client-side mods on the Bedrock client as well. It’s generally easier to focus on plugins which offer similar functionality.

How many players can join my Aternos crossplay server?

Aternos servers generally support a limited number of players due to their free nature. Expect a maximum of around 10-20 players, depending on server load and resource usage.

What if I’m having trouble connecting to the server on Bedrock?

Double-check your IP address and port. Make sure your firewall isn’t blocking the connection. Verify that the server is online and that GeyserMC and Floodgate are correctly installed and configured. Also, ensure that both Java and Bedrock versions are compatible with GeyserMC.

Can I use custom skins on the Bedrock Edition when joining the Java server?

Yes, with Floodgate, Bedrock players can use their custom skins when joining the Java server. Floodgate bridges the skin data.

Are there any security concerns with using crossplay?

While GeyserMC and Floodgate are generally considered safe, it’s crucial to keep your server software and plugins up-to-date to address any potential security vulnerabilities.

How do I update GeyserMC and Floodgate on my Aternos server?

Simply go to the “Plugins” section in your Aternos server control panel and search for GeyserMC and Floodgate. If updates are available, you’ll see an “Update” button. Click it to install the latest versions.

What are some alternatives to Aternos for crossplay server hosting?

If you need better performance or more features, consider paid Minecraft server hosting providers like Shockbyte, Apex Hosting, or BisectHosting. These providers often offer easier setup and better resources for crossplay servers. Remember to check their specific crossplay support and configuration options.

Leave a Comment