Minecraft cross-play: Java és Bedrock együtt a Geyserrel
Ezen az oldalon
A Java és a Bedrock a Minecraft két külön verziója, amelyek normál esetben nem játszhatnak együtt — ezért nem tud soha csatlakozni a PC-s szerverhez az Xboxon vagy telefonon játszó barát. A Geyser pontosan ezt oldja meg: lehetővé teszi, hogy a Bedrock-játékosok egy Java szerverhez csatlakozzanak, így mindenki egy világon osztozik, eszköztől függetlenül.
Ez az útmutató megmutatja, hogyan működik valójában a cross-play, hogyan állítsd be lépésről lépésre a Geysert és a Floodgate-et a szervereden, hogyan csatlakoznak a konzolos és mobilos játékosok, és mi a leggyorsabb módja annak, hogy menedzselt hostingon fusson. Ha te üzemelteted a szervert, tiéd a cross-play irányítása.
Mit csinál valójában a Geyser és a Floodgate
A Geyser egy ingyenes, nyílt forráskódú proxy, amely menet közben fordítja le a Bedrock hálózati protokollját a Java protokolljára. A szervered normál Java szerver marad; a Geyser előtte áll, és a Bedrock-klienseket Java-klienseknek mutatja felé. Ezért fut a cross-play mindig Java szerveren, soha nem fordítva.
A Floodgate a társa. Egy Java szerver normál esetben megköveteli, hogy minden játékosnak legyen Java-fiókja; a Floodgate lehetővé teszi, hogy a Bedrock-játékosok anélkül csatlakozzanak, a meglévő Bedrock-identitásukat használva. Futtasd őket együtt, és egy konzolos vagy mobilos játékos minden további vásárlás nélkül beugorhat a szerveredre.
Néhány őszinte korlát: a két kiadásnak egyező verzión kell lennie, és néhány kizárólag Javára jellemző mechanika vagy mély mod-funkció nem fordítódik le tökéletesen. Survivalhez, minijátékokhoz és a pluginok túlnyomó többségéhez a cross-play zökkenőmentes.
Mire van szükséged a cross-playhez
A cross-playhez rövid a bevásárlólista:
- Egy Java szerver, amely támogatja a pluginokat. A Paper (vagy a Spigot/Purpur) a bevett megoldás — a Geyser egyetlen lépésben pluginként települ. A tiszta Vanilla is képes a cross-playre, de helyette önálló proxyn keresztül (lásd lentebb). Új vagy a szerverszoftverek terén? Nézd meg a legjobb Minecraft szerverszoftvereket.
- Geyser és Floodgate. Mindkettő ingyenes a GeyserMC-től, a szervertípusodhoz illesztve.
- Nyitott Bedrock-port: UDP 19132. A Java a TCP 25565-öt használja; a Bedrock-játékosok az UDP 19132-n érik el a Geysert, tehát mindkettőnek elérhetőnek kell lennie.
- Egyező verziók. Tartsd naprakészen a Geysert, hogy támogassa azokat a Bedrock- és Java-verziókat, amelyeken a játékosaid vannak.
Ha még nem építetted meg a szervert, kezdd a hogyan készíts Minecraft szervert résszel — majd tedd rá a cross-playt.
Lépésről lépésre: a Geyser és a Floodgate telepítése pluginként
Ez a szokásos út, Paper vagy Spigot szerveren. Ugyanaz a minta, mint bármelyik pluginnál — a teljes végigvezetésért lásd a pluginok telepítése részt.
- Töltsd le a Geysert és a Floodgate-et. Szerezd be a
Geyser-Spigot.jarés afloodgate-spigot.jarfájlt a GeyserMC letöltéseiből a platformodhoz. - Tedd őket a plugins mappába. Töltsd fel mindkét JAR-t a szerver
plugins/könyvtárába SFTP-n vagy a fájlkezelőn keresztül. - Indítsd újra a szervert. Az első indításkor minden plugin legenerálja a saját konfigurációját; a konzolnak mindkettő betöltését hiba nélkül kell jeleznie.
- Ellenőrizd a Bedrock-portot. A
plugins/Geyser-Spigot/config.ymlfájlban erősítsd meg, hogy a bind port19132. Hagyd azauth-typeértékétfloodgate-en, hogy a Bedrock-játékosok Java-fiók nélkül csatlakozzanak. - Nyisd meg az UDP 19132-t. Saját üzemeltetésnél irányítsd át az UDP 19132-t a routereden a Java-portod mellett. Hostingon a port már nyitva van.
- Teszteld Bedrockról. A Bedrock-kliensben adj hozzá egy szervert a címeddel és a 19132-es porttal. Ha ugyanabba a világba kerülsz, amelyet a Java-játékosaid látnak, a cross-play működik.
Hagyd ki a portátirányítást — egy HytHost Minecraft szerver Geyser cross-playt futtat már nyitott Bedrock-porttal.
Nézd meg a Minecraft csomagokatVanilla szerverek és proxy hálózatok
Nem minden szerver fogad pluginokat. Két változat lefedi a többit:
- Geyser Standalone. Ha tiszta Vanillát futtatsz, vagy a Geysert külön gépen szeretnéd, a Geyser Standalone saját proxyként fut, amely a Java szervered címére és portjára mutat. A Floodgate ebben a módban kicsit másképp működik, de a Bedrock-játékosok továbbra is a 19132-n csatlakoznak.
- Proxy hálózatok (Velocity / BungeeCord). Több összekapcsolt szervert futtatsz Velocity vagy BungeeCord mögött? Telepítsd az illeszkedő Geyser- és Floodgate-buildeket a proxyra, hogy a Bedrock-játékosok egyetlen belépési ponton keresztül elérjék az egész hálózatot.
Egyetlen közösségi szerverhez a fenti plugin-út a legegyszerűbb; ezekhez csak akkor nyúlj, ha a felállásod megköveteli.
Hogyan csatlakoznak valójában a konzolos és mobilos játékosok
Az, hogy egy Bedrock-játékos hogyan csatlakozik, az eszközétől függ:
- Mobil, Windows és Bedrock PC-n. Ők közvetlenül hozzáadnak egy szervert — a címed, a
19132-es port —, és csatlakoznak. - Konzolok (Xbox, PlayStation, Switch). A konzolok nem engedik, hogy a játékosok tetszőleges szervercímet írjanak be, ezért egy DNS-connectoron keresztül csatlakoznak, mint a BedrockConnect (a konzolon DNS-ként beállítva egy listát mutat, ahol beírják a szervered). Ez a konzol korlátja, nem a Geyseré — ugyanaz a trükk, amit bármelyik Bedrock szervernél használnak. A Bedrock szerver útmutatónk részletesen bemutatja a konzolos utat.
Ha egyszer bent vannak, a Bedrock- és Java-játékosok ugyanazon a világon, chaten és játékmeneten osztoznak — a legtöbben észre sem veszik, ki melyik kiadáson van.
A gyors út: cross-play menedzselt hostingon
Egy HytHost Minecraft szerveren a bonyolult részek már el vannak intézve. Futtass egy Paper szervert, telepítsd a Geysert és a Floodgate-et a panel plugineszközeiből (vagy tedd a JAR-okat a plugins/ mappába), és a Bedrock-port nyitva van neked — nincs router, nincs proxy gép, amit dajkálni kell. Kapsz egy ingyenes aldomaint, amit szétoszthatsz, Voxility DDoS-védelmet mindkét port előtt, és 99,9%-os rendelkezésre állási célt, hogy a szerver ott legyen, valahányszor a cross-play csapatod is.
Inkább tiszta Bedrock szervert szeretnél áthidalás helyett? Az más felállás — lásd a Minecraft Bedrock hostingot. De ha a Java pluginjait és modjait és a konzolos barátaidat is ugyanabban a világban szeretnéd, akkor a Geyser egy Java szerveren a válasz, és menedzselt hostingon ez percek munkája.
Gyakran ismételt kérdések
A Geyser egy ingyenes, nyílt forráskódú proxy, amely lehetővé teszi a Bedrock Edition játékosainak (konzol, mobil, Windows), hogy csatlakozzanak egy Java Edition szerverhez. Valós időben fordít a két kiadás hálózati protokolljai között, így a szervered normál Java szerver marad, miközben a Bedrock-játékosok úgy csatlakoznak hozzá, mintha a saját kiadásuk lenne.
Nem, ha a Geyser mellett Floodgate-et is futtatsz. A Floodgate lehetővé teszi, hogy a Bedrock-játékosok a meglévő Bedrock-fiókjukkal azonosítsák magukat, így Java-fiók vásárlása vagy összekapcsolása nélkül csatlakoznak a Java szerveredhez. Floodgate nélkül Java-fiókra lenne szükség.
Igen, egy plusz lépéssel: a konzolok nem tudnak egyéni szervercímet beírni, ezért a játékosok egy DNS-connectort, például a BedrockConnectet használják, hogy elérjék a szerveredet. Ez a konzolok korlátja, amely bármely Bedrock szerverre vonatkozik, nem valami, amit a Geyser tesz hozzá. A mobilos és Windowsos Bedrock-játékosok közvetlenül hozzáadhatják a címedet és a 19132-es portot.
Java szerveren fut. A Paper (vagy a Spigot/Purpur) a legegyszerűbb, mert a Geyser pluginként települ; a tiszta Vanilla a Geyser Standalone-on keresztül működik külön proxyként; a Velocity/BungeeCord hálózatok pedig a proxyra telepítik a Geysert. Amit nem tudsz megtenni, az az, hogy Java-játékosokat adj egy csak Bedrock szerverhez — a cross-play mindig Java-alapú.
A Bedrock az UDP 19132-es porton csatlakozik, míg a Java a TCP 25565-öt használja. Telepített Geyserrel mindkettőnek elérhetőnek kell lennie — saját üzemeltetésű felállásoknál irányítsd át az UDP 19132-t a routereden; menedzselt hostingon már nyitva van.
Van néhány. A Java és a Bedrock egyező verzión kell legyen, és néhány kizárólag Javára jellemző mechanika vagy mély mod-funkció nem fordítódik le tökéletesen a Bedrock-kliensekre. Survivalhez, minijátékokhoz és a pluginok nagy többségéhez zökkenőmentes — a legtöbb játékos sosem veszi észre a különbséget.
Hozz össze mindenkit ugyanabba a világba
Futtass egy Paper szervert a HytHoston, add hozzá a Geysert és a Floodgate-et, és a konzolos meg mobilos barátaid percek alatt csatlakoznak a Java világodhoz — a Bedrock-port nyitva van és DDoS-védett az első pillanattól.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours