%
ISTANBUL'a taşınmamıza özel Oyun Sunucularında %10 İNDİRİM (sadece yeni müşterilere özel)
Purpur-Geyser-FloodgatePurpur-Geyser-Floodgate Server Hosting

Purpur-Geyser-Floodgate Server Hosting (Java + Bedrock Crossplay)

Friends on phones, tablets and PCs in one world: a Purpur core, Geyser translating Bedrock connections and Floodgate so nobody needs a Java account.

Java + Bedrock CrossplayGeyser TranslationFloodgate: No Java AccountBuilt on PurpurMobile & Windows PlayersIstanbul Location
Game Servers

Choose your Game Server

Select from our wide range of optimized game servers. Each server is configured for maximum performance and comes with DDoS protection.

1. Plan Type

2. Location

3. Choose Plan

Premium
İstanbul

Bronze 4GB

4 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
50 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$6.00/mo
Order Now
Premium
İstanbul

Silver 6GB

6 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
60 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$8.63/mo
Order Now
Premium
İstanbul

Gold 8GB

8 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
70 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$11.00/mo
Order Now
Premium
İstanbul

Platinum 10GB

10 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
100 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$13.25/mo
Order Now
Premium
İstanbul

Diamond 12GB

12 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
110 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$15.44/mo
Order Now
Premium
İstanbul

Emerald 16GB

16 GB DDR5 6000MHz RAM
6 vCore Ryzen 9950X CPU
120 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$21.00/mo
Order Now
Premium
İstanbul

Xtreme 32GB

32 GB DDR5 6000MHz RAM
12 vCore Ryzen 9950X CPU
200 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$38.00/mo
Order Now

Which Purpur-Geyser-Floodgate Plan Is Right for You?

Compare recommended use, plan hardware and monthly prices.

PlanRecommended forHardwareMonthly price
Bronze 4GB5–10 players, mixed friend groupTranslation for a few Bedrock players is no issue at this size.4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO₺240.00/mo
Silver 6GB10–25 players, core pluginsRoom for Geyser's extra memory needs plus a solid plugin set.4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO₺345.00/mo
Gold 8GB25–40 players, Bedrock-heavy communityA balanced pick for community servers where mobile players are the majority.4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO₺440.00/mo
Platinum 10GB40–60 players, economy and claimsPrevents memory pressure as translation load and plugin stacks grow.4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO₺530.00/mo
Diamond 12GB60–80 players, busy crossplayNear the limit of 4 vCores; keep view-distance balanced.4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO₺617.50/mo
Emerald 16GB80+ players, large mixed crowd (6 vCore)Extra cores move Geyser translation off the main thread; the comfiest crossplay tier.6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO₺840.00/mo
Xtreme 32GBVery large crossplay communities (12 vCore)More than most servers need; suits setups aiming for hundreds of concurrent players.12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO₺1520.00/mo

Why TheCrewHost for Purpur-Geyser-Floodgate?

Everything it takes to run two editions of Minecraft on one server: translation, authentication and hardware to carry both.

One world, two editions

Geyser converts packets from Bedrock clients into the Java protocol, so Bedrock and Java players build on the same map, chat in the same channel and share the same economy plugin.

No Java account with Floodgate

Floodgate verifies Bedrock players through their Microsoft accounts and lets them in without a Java license. Their data is encrypted with the key.pem key, which you should never share.

Full access to Geyser settings

Open plugins/Geyser-Spigot/config.yml in the file manager and set the Bedrock port, the clone-remote-port option and auth-type to fit your community.

Purpur plugins and Bedrock forms

Every Paper and Purpur plugin keeps working, and plugins built on the Floodgate API can show Bedrock players native, touch-friendly forms instead of chat-command menus.

Cores for translation overhead

Geyser converts packets and chunk data for every Bedrock player in real time. Ryzen 9 9950X cores help it keep up without slowing the main game loop.

Bedrock resource packs

To send custom textures to Bedrock players, upload a .mcpack or .zip into Geyser's packs folder; after a restart, every connecting Bedrock player receives it.

Bringing Java and Bedrock players together starts at $6.00 a month with Purpur-Geyser-Floodgate server hosting: Purpur plus the Geyser and Floodgate plugins on 4 GB of DDR5 memory, a Ryzen 9 9950X and NVMe SSD, set up automatically after payment. Geyser translates connections from Bedrock clients on phones, tablets, Windows and consoles into the Java protocol, and Floodgate lets those players in without buying a Java account. Java players connect over TCP, Bedrock players over UDP, both to the same server. It runs in our Istanbul datacenter, so friends in Türkiye playing on mobile data get a short route too.

Who is this package for: Purpur, a Bedrock server or crossplay?

If part of your group plays Java on PC and the rest play Bedrock on phones or tablets, this package is built for you. Mixed groups are common, especially where many players are on mobile, and pulling everyone into one world beats running two separate servers.

Think through three scenarios. If everyone plays Java, plain Purpur or Paper is enough and you avoid Geyser's overhead. If everyone plays Bedrock, a native Bedrock server such as Vanilla Bedrock feels more natural because there's no translation layer at all, but you give up Java's huge plugin ecosystem. If your group is mixed and you want Java plugins like LuckPerms, WorldGuard or an economy, a crossplay server is the only sensible route.

Keep in mind that the server itself is a Java server, and Bedrock players connect through Geyser as guests. Game rules, redstone and world generation all follow Java Edition, so Bedrock-only mechanics, such as its different redstone behavior, don't apply here.

How do Bedrock and Java players connect?

Java players do what they always do: Multiplayer, Add Server, then the IP:port from your panel. Bedrock players go to Play, open the Servers tab, scroll down to Add Server and enter the IP in the address field and the Bedrock port in the port field.

Geyser listens on UDP port 19132 by default, but on a hosted server the Bedrock port has to match the port assigned to your server. The easiest fix is turning on clone-remote-port in Geyser's config, which gives the Bedrock listener the same number as the Java port on every start. Java uses TCP and Bedrock uses UDP, so sharing the number causes no conflict, and you only have one port to tell people.

Console players are a different story. Bedrock on Xbox, PlayStation and Switch has no screen for adding outside servers, so those players rely on DNS-based methods like BedrockConnect, described in Geyser's documentation, or mobile apps that emulate a LAN game. Setup differs by console, so preparing a short guide for them saves a lot of back-and-forth.

What should you check in the Geyser and Floodgate configs?

Geyser's settings live in plugins/Geyser-Spigot/config.yml. For Bedrock players to join without a Java account, auth-type must be set to floodgate. The MOTD and player count shown in the Bedrock server list are managed in the same file.

Floodgate keeps its own config in the plugins/floodgate folder. The key setting is username-prefix: to avoid clashing with a Java player of the same name, Floodgate puts a dot (.) in front of Bedrock names by default. If any plugin works off player names, account for that prefix; spaces in Bedrock names are also swapped for underscores by default. The key.pem file in that folder encrypts Bedrock players' identity data. Never share it, and if you later build a proxy network, the same key has to be copied to the proxy and every backend.

Updates matter more here than anywhere else. Bedrock clients update often, and players on a new version can't connect until Geyser supports it. Geyser also targets only the latest Java version directly, so if your server runs an older one you'll need ViaVersion.

How do the differences between Java and Bedrock affect gameplay?

Geyser bridges the two editions but can't erase every difference. Combat is the clearest example: Java's attack cooldown doesn't exist in the Bedrock UI, so Geyser imitates it with an on-screen indicator. If you're building a PvP-focused server, accept up front that the two sides will feel a little different.

Resource packs aren't converted automatically. Your Java texture pack never reaches Bedrock players; you need a separate Bedrock pack in Geyser's packs folder. Custom-model items and blocks also need their own mappings on the Bedrock side.

Anti-cheat is the other thing to watch. Bedrock clients move and interact differently, so some anti-cheat plugins flag Bedrock players unfairly. Pick an anti-cheat with Geyser/Floodgate support, or set up exemptions for Bedrock players.

The good news: through Floodgate, Bedrock players' skins show up for Java players too, and menu plugins built on the Floodgate API can present Bedrock players with native forms designed for touch screens.

How much RAM does a crossplay server need, and which plan fits?

Geyser constantly converts network packets and chunk data for each Bedrock player, so it uses somewhat more CPU and memory than a plain Purpur server with the same player count. If most of your players come from Bedrock, look one tier above what we'd suggest for plain Purpur.

As a practical guide, Bronze 4GB is enough for a mixed group of 5–10 friends. Silver 6GB fits 10–25 players with a few core plugins, and Gold 8GB is a good start for a Bedrock-heavy community of 25–40. Between 40 and 80 players you'll sit in the Platinum 10GB to Diamond 12GB range.

The 6 vCores on Emerald 16GB are especially valuable for busy crossplay servers, because the extra cores keep Geyser's translation work away from the main game thread. Whatever plan you're on, keep view-distance sensible with mobile devices in mind; lower-end phones struggle with long render distances, and a moderate value lightens the server load as well.

How to Set Up a Purpur-Geyser-Floodgate Server

  1. 1

    Choose a plan for your mixed player count

    Factor in the translation load from Bedrock players: Bronze 4GB for a small friend group, Gold 8GB or above for a crossplay community beyond 25 players.

  2. 2

    Order and get Purpur, Geyser and Floodgate installed

    After payment, the server is set up automatically with Purpur plus the Geyser and Floodgate plugins. Start it for the first time from gamepanel.hostingmerkezi.net.

  3. 3

    Check the Bedrock port and authentication

    Make sure auth-type is floodgate in Geyser's config.yml, turn on clone-remote-port to use a single port, and restart the server.

  4. 4

    Set the Floodgate prefix and add plugins

    Decide whether to keep the dot prefix on Bedrock names, then upload plugins such as LuckPerms and WorldGuard to the plugins folder.

  5. 5

    Add a resource pack for Bedrock players

    If you use custom textures, drop a Bedrock-compatible .mcpack into Geyser's packs folder; Java packs are not converted for Bedrock automatically.

  6. 6

    Connect from both sides and test

    Join once with a Java client, then from a phone via Servers and Add Server with the IP and port; once both players see each other, share the address.

Frequently Asked Questions

What people ask before bringing Java and Bedrock players onto one server.

How much does a crossplay Minecraft server cost?
Putting Java and Bedrock players on one server starts at $6.00 per month (₺240.00) with Bronze 4GB, which pairs 4 GB of DDR5 memory with 4 Ryzen 9 9950X vCores. Across 7 plans, memory goes up to 32 GB. Because Geyser uses extra CPU and memory for Bedrock players, consider one tier higher if most of your players are on Bedrock.
How much RAM should I choose?
4 GB is a good start for a mixed group of 5–10, 6 GB for 10–25 players, and 8 GB for a Bedrock-heavy community of 25–40. Geyser's translation work means it's sensible to allow a little more than you would for a plain Java server with the same player count.
Do Bedrock players need a Java account?
No. Floodgate verifies Bedrock players with their Microsoft accounts and lets them join without a Java Edition license. For that, auth-type in Geyser's config must be set to floodgate. By default, Bedrock players' names start with a dot so they never collide with a Java player's name.
Which address and port do players use?
Java players add the IP:port from your panel under Multiplayer. Bedrock players enter the IP and the Bedrock port in separate fields on the Servers tab. Geyser uses UDP port 19132 by default; with clone-remote-port on, the Bedrock port matches the Java port and you only need to share one.
Can players join from Xbox, PlayStation or Switch?
Yes, with an extra step. Console versions of Bedrock don't allow adding outside servers, so players use DNS-based methods such as BedrockConnect, covered in Geyser's documentation, or mobile apps that emulate a LAN connection. The method varies by console, so a short guide for your console players makes life easier.
Why can't players join after a Bedrock update?
Bedrock clients update frequently, and players on a new version can't connect until Geyser supports it. The fix is usually downloading the latest Geyser, and Floodgate if needed, replacing the old jar in the plugins folder and restarting. Get in the habit of taking a quick backup before each update.
How fast is setup, and can I add other plugins?
Once payment is confirmed, Purpur, Geyser and Floodgate are installed together, so you don't have to download and match three pieces yourself. Alongside them, you can add any Paper- or Purpur-compatible plugin to the plugins folder via the file manager or SFTP. When choosing an anti-cheat, pick one that supports Bedrock players.
How are backups handled?
Your crossplay server gets automatic backups like every other plan, and manual ones are available from the panel. Because Geyser updates arrive often, a quick backup before each update is a particularly good habit here. Floodgate's key.pem is included in backups, but you should never share that file anywhere else.
Does DDoS protection cover Bedrock connections?
Every plan includes free DDoS protection that works to filter attack traffic headed for your server. Java connects over TCP and Bedrock over UDP, but both reach the same server address. Public crossplay servers reach wide audiences and can become targets, and the protection helps keep real players connected.
Can I upgrade as my player count grows?
Yes, upgrades are available whenever you need them. As your Bedrock player count rises, so does Geyser's translation load; if TPS starts dropping, measure with spark to see whether memory or CPU is the bottleneck. Emerald and Xtreme add extra cores, which makes a clear difference on busy crossplay servers.

İstanbul Location,
Maximum Performance

Our İstanbul datacenter runs on Ryzen 9 hardware, delivering low latency to players in Türkiye and good connectivity to Europe, the Middle East and the Caucasus.

Turkey

İstanbul flag

İstanbul

Turkey

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord