Hvað Geyser og Floodgate gera
Geyser þýðir á milli útgáfanna tveggja. Gagnvart netþjóninum þínum hagar það sér eins og Java-biðlari, svo redstone, býli og viðbætur virka nákvæmlega eins og fyrir Java-spilara. Floodgate leyfir Bedrock-spilurum að skrá sig inn með Xbox-aðganginum sínum í stað Java-aðgangs.
| Viðbót | Hlutverk | Hvar hún keyrir |
|---|---|---|
| Geyser | Tekur við Bedrock-tengingum á UDP-gátt og þýðir þær | Paper/Spigot-netþjónn, eða proxy-inn á neti |
| Floodgate | Innskráning án Java-aðgangs, Bedrock-nöfn og skins | Sami staður og Geyser, valfrjálst á backend-netþjónum |
Áður en þú byrjar: Java og útgáfur
- Geyser þarf Java 21 eða nýrra á vélinni sem keyrir það.
- Netþjónninn þinn verður að taka við nýjustu Java-útgáfunni, því Geyser líkir eftir slíkum biðlara. Eldri netþjónar þurfa ViaVersion.
- Geyser-Spigot keyrir á Paper og Spigot frá 1.20.5 og upp úr. Eldri netþjónar þurfa proxy, Geyser Standalone eða ViaProxy.
- Aðeins nýlegar Bedrock-útgáfur eru studdar (október 2026: Bedrock 26.30 til 26.52, Java 26.2). Haltu Geyser uppfærðu, því Bedrock uppfærir sig sjálft.
Sæktu Geyser og Floodgate fyrir þinn vettvang á opinberu niðurhalssíðu GeyserMC.
Uppsetning á stökum Paper- eða Spigot-netþjóni
- Settu
Geyser-Spigot.jarogFloodgate-Spigot.jaríplugins-möppuna. - Endurræstu netþjóninn. Geyser býr til
plugins/Geyser-Spigot/config.yml, Floodgate býr tilplugins/floodgate/meðconfig.ymlogkey.pem. - Opnaðu stillingaskrá Geyser og athugaðu
bedrock-hlutann.porter það sem Bedrock-spilarar slá inn. - Stilltu auðkenningartegundina á
floodgateog endurræstu aftur.
bedrock:
address: 0.0.0.0
port: 19132
clone-remote-port: false
java:
auth-type: floodgateÍ eldri stillingaskrám Geyser heitir seinni hlutinn remote, svo stillingin er remote.auth-type. Nýlegar útgáfur skipta sjálfar yfir í Floodgate þegar það keyrir á sama netþjóni; það skaðar ekki að stilla þetta.
Á stökum netþjóni skaltu ekki afrita key.pem neitt. Geyser les það frá Floodgate og gamalt afrit í Geyser-möppunni veldur innskráningarvillum.
Opnaðu Bedrock-gáttina fyrir UDP
Java notar TCP, Bedrock notar UDP. Flestar bilaðar uppsetningar stranda hér.
- Hýsingarstjórnborð: bættu við aukagátt (margir hýsingaraðilar kalla það allocation) og sláðu hana inn sem
bedrock.port. Sumir hýsingaraðilar krefjast þess að Bedrock noti sömu gátt og Java eða breyta Java-gáttinni við hverja ræsingu; þar læturclone-remote-port: trueGeyser nota Java-gáttina. Uppsetningarsíða Geyser hefur leiðbeiningar fyrir marga hýsingaraðila. - Pterodactyl: úthlutaðu gáttinni til netþjónsins í Network-flipanum.
- Eigin vél eða VPS: opnaðu gáttina fyrir UDP í eldveggnum og, heima, í beininum. OVH og Oracle Cloud loka líka á UDP í eigin eldvegg.
sudo ufw allow 19132/udp
sudo ufw reloadRaddspjallsviðbætur eða query geta ekki deilt gáttinni með Geyser. Þegar gáttin er opin skaltu keyra geyser connectiontest <ip> <port> í stjórnborðinu; það athugar gáttina og stingur upp á lausnum.
Uppsetning á Velocity- eða BungeeCord-neti
Á neti tengjast Bedrock-spilarar proxy-num alveg eins og Java-spilarar. Geyser keyrir því aðeins á proxy-num.
- Settu upp Geyser og Floodgate fyrir proxy-inn þinn (Velocity eða BungeeCord) og endurræstu proxy-inn.
- Stilltu
bedrock.portog auðkenningartegundinafloodgateí stillingaskrá Geyser á proxy-num og opnaðu gáttina fyrir UDP eins og lýst er hér að ofan. - Settu upp Floodgate-Spigot á hverjum backend-netþjóni. Það er nauðsynlegt fyrir viðbætur sem nota Floodgate API og bætir skins.
- Settu upp áframsendingu: á BungeeCord stillir þú
ip_forward: trueíconfig.ymlþess ogbungeecord: trueíspigot.ymlhvers backend-netþjóns; á Velocity setur þú upp áframsendingu spilaraupplýsinga eins og lýst er í skjölun Velocity. - Í stillingaskrá Floodgate á proxy-num skaltu stilla
send-floodgate-data: true. - Afritaðu
key.pemúr Floodgate-möppu proxy-sins í Floodgate-möppu hvers einasta backend-netþjóns og endurræstu svo backend-netþjónana og proxy-inn.
send-floodgate-data: trueHaltu key.pem leyndu: það hleypir aðgöngum fram hjá Java-auðkenningu. Hladdu því upp með FTP í binary-ham, annars færðu Tag mismatch villur.
Bedrock-nöfn: punktforskeytið
Floodgate setur forskeyti fyrir framan hvert Bedrock-nafn svo það rekist aldrei á Java-nafn. Sjálfgefið er punktur, svo Xbox-gamertag-ið Steve verður .Steve á netþjóninum þínum. Bilum í gamertags er skipt út fyrir _.
username-prefix: "."
replace-spaces: true- Í skipunum notar þú fulla nafnið með forskeytinu. Ef skipun tekur ekki við því skaltu setja nafnið innan gæsalappa:
/tp ".Steve". - Fyrir hvítlistann notar þú
fwhitelist add Steve. Forskeytið þarf ekki þar. - Ef LuckPerms á í vandræðum með Bedrock-nöfn skaltu stilla
allow-invalid-usernames: trueí stillingaskrá þess.
GeyserMC mælir með því að halda forskeytinu. Bedrock-spilarar kjósa líka með þessu nafni: á BestMCServerList slá þeir inn .Steve, nafnið sem viðbótin fyrir kosningaverðlaun sér.
Tengdir aðgangar og skins (valfrjálst)
Global Linking er sjálfgefið virkt í Floodgate. Spilarar sem eiga báðar útgáfurnar tengjast link.geysermc.org með báðum aðgöngum og slá inn /linkaccount. Eftir það spila þeir með Java-birgðirnar sínar og staðsetningu úr hvoru tækinu sem er, svo þeir ættu að færa Bedrock-hlutina sína fyrst. Staðbundinn tengigagnagrunnur þarf aukaviðbót fyrir Floodgate.
Floodgate breytir Bedrock-skins og hleður þeim upp svo Java-spilarar sjái þau. Þetta fer í gegnum biðröð og getur tekið smá stund.
Algengar villur og lausnir
| Einkenni | Algeng orsök | Lausn |
|---|---|---|
| „Unable to connect to world“ | UDP-gátt lokuð, röng gátt eða röng stilling hjá hýsingaraðila | Opnaðu gáttina fyrir UDP, fylgdu Geyser-leiðbeiningum hýsingaraðilans, keyrðu geyser connectiontest |
| Virkar á Java, ekki á Bedrock | Gáttin aðeins opnuð fyrir TCP | Bedrock þarf UDP |
| „Invalid IP address!“ | Lénið hefur aðeins SRV-færslu | Bedrock styður ekki SRV-færslur. Sláðu inn IPv4-vistfangið í staðinn |
Address already in use við ræsingu | Eitthvað annað notar gáttina | Gefðu Geyser sína eigin UDP-gátt |
| „Please connect through the official Geyser“ | Úreltar viðbætur eða ólíkar key.pem skrár | Uppfærðu Geyser og Floodgate, afritaðu lykil proxy-sins aftur |
| „Outdated server“ | Netþjónninn of gamall fyrir Geyser | Settu upp ViaVersion eða uppfærðu netþjóninn |
Sumt er ekki hægt að þýða: vinstri- og hægrismellir í birgðaglugga líta eins út, skipanir án Brigadier fá enga tab-útfyllingu og hlekkir í spjalli eru ekki smellanlegir. Prófaðu valmyndir með raunverulegu Bedrock-tæki. Viðbætur geta sýnt innbyggð Bedrock-eyðublöð í gegnum Floodgate API, sem þarf Floodgate á netþjóni þeirra.
Sýndu bæði vistföngin á BestMCServerList
Bedrock-spilarar tengjast með vistfanginu þínu auk Bedrock-gáttarinnar, til dæmis play.example.net og 19132. BestMCServerList sýnir Java- og Bedrock-vistfangið hvort í sínu lagi á hverri netþjónssíðu, hvort með sínum afritunarhnappi.
- Opnaðu Skráðu netþjóninn þinn og sláðu inn Java-vistfangið þitt.
- Hakaðu við Bedrock-spilarar eru studdir.
- Sláðu inn Bedrock-gátt úr
bedrock.port. Láttu Bedrock IP vera tóma ef hún er sú sama og Java-vistfangið.
Crossplay er raunverulegt forskot fyrir nýjan netþjón. Lestu hvernig þú færð spilara á nýjan netþjón fyrir restina af planinu.