← KAIKKI OPPAAT
Crossplay6 min lukuaika

Voivatko Java ja Bedrock pelata yhdessä? Minecraft-crossplay selitettynä

Lyhyt vastaus: suoraan paketista ei — Java ja Bedrock ovat erilliset ekosysteemit. Yhdellä ilmaisella työkalulla oikeanlaisella palvelimella kyllä — kaikki liittyvät samaan maailmaan miltä tahansa laitteelta. Näin Minecraft-crossplay oikeasti toimii.

Kaksi Minecraftia, yhdessä kappaleessa

Bedrock Edition (puhelimet, tabletit, konsolit, Microsoft Storen Windows-versio) crossplayaa itsensä kanssa natiivisti — Switch-pelaaja ja iPhone-pelaaja liittyvät toisilleen kaverilistasta ilman mitään säätöä. Java Edition (alkuperäinen PC-versio, jossa modit ja useimmat yhteisöpalvelimet elävät) puhuu vain Javalle. Editiot käyttävät eri verkkoprotokollia — siksi Xbox-kaverisi ei näe Java-maailmaasi.

GeyserMC: silta niiden välillä

GeyserMC on avoimen lähdekoodin kääntäjä, joka pyörii Java-palvelimella ja puhuu Bedrockin protokollaa toisessa portissa. Kun Bedrock-pelaaja yhdistää, Geyser kääntää jokaisen paketin molempiin suuntiin reaaliajassa — palvelimelle hän näyttää Java-pelaajalta. Sen kumppani Floodgate antaa näiden pelaajien kirjautua Microsoft/Xbox-tilillään ilman Java-lisenssiä.

Käytännön merkitys: yksi palvelin, yksi osoite, eikä kaveriporukka enää välitä, kuka omistaa minkä edition.

Asennus itse

Itse hostatulla Paper-palvelimella: lataa Geyser- ja Floodgate-pluginit GeyserMC:ltä, pudota ne plugins/-kansioon (katso pluginoppaamme), käynnistä uudelleen ja porttiohjaa UDP 19132 TCP 25565:n lisäksi — Bedrock yhdistää UDP:llä, joten tavallinen porttiohjaustyö tuplaantuu.

Tai yhden klikkauksen versio

Campfirella crossplay on valintaruutu: ruksaa "Enable crossplay (Java + Bedrock)", kun luot Paper-, Fabric- tai NeoForge-palvelimen, ja Geyser + Floodgate asentavat ja kytkevät itsensä — Java liittyy TCP:llä, Bedrock UDP:llä, sama osoite, ei config-tiedostoja. Lisätietoja crossplay-hostaussivulla.

Mitä odottaa käytännössä

Geyser kääntää melkein kaiken; survival kavereiden kanssa on saumatonta. Rehelliset varaukset: muutama Java-spesifi interaktio (tarkat redstone-kikat, joidenkin modien custom-item-mallit) käyttäytyy hieman eri tavalla Bedrock-pelaajille, ja konsolit tarvitsevat BedrockTogether-sovelluksen kiertotien mukautetun osoitteen syöttämiseen. Puhelimet, tabletit ja PC:t liittyvät suoraan.

Nopeat vastaukset

Voivatko Java- ja Bedrock-pelaajat pelata Minecraftia yhdessä?

Kyllä — Java-palvelimella (serverillä), jossa pyörii GeyserMC, joka kääntää Bedrock-protokollan reaaliajassa. Puhelimet, tabletit ja Windowsin Bedrock-pelaajat liittyvät samaan osoitteeseen kuin Java-pelaajat. Ilman Geyseriä editiot ovat erilliset ekosysteemit.

Onko GeyserMC ilmainen?

Kyllä — Geyser ja Floodgate ovat GeyserMC-tiimin avoimen lähdekoodin projekteja. Tarvitset vain Java-palvelimen, jolla ajaa niitä; pluginit itsessään eivät maksa mitään.

Pitääkö Bedrock-pelaajien ostaa Java Edition?

Ei. Kun Floodgate on asennettu Geyserin rinnalle, Bedrock-pelaajat kirjautuvat olemassa olevalla Microsoft/Xbox-tilillään — jokainen tarvitsee vain sen edition, jonka jo omistaa.

Toimiiko Minecraft-crossplay konsoleilla?

Bedrockista Bedrockiin -crossplay (konsolista konsoliin, puhelimeen tai Windowsiin) on sisäänrakennettu. Omalle Geyser-palvelimelle liittyminen Switchiltä, Xboxilta tai PlayStationilta vaatii kiertotien — BedrockTogether-puhelinsovelluksen tai DNS-tempun — koska konsolit eivät tarjoa kenttää mielivaltaisen palvelinosoitteen syöttämiseen.

Crossplay yhdellä klikkauksella

Ruksaa ”Enable crossplay” Campfire-palvelinta luodessa, ja GeyserMC + Floodgate asentavat itsensä — yksi osoite joka laitteelle.

Pystytä crossplay-palvelin

Jatka oppimista