Elke vriendengroep kent er wel één: iemand die Minecraft op een telefoon, Switch of PlayStation speelt, terwijl de rest Java gebruikt. Op de meeste servers valt diegene buiten de boot.
Bij Eytak kunnen Java- en Bedrock-spelers via hetzelfde adres op dezelfde server. Gebruikt je server een resourcepack, dan krijgen je Bedrock-spelers dat vanaf deze maand ook automatisch, zonder instellingen.
Eén adres voor iedereen
Bedrock-ondersteuning zet je aan met een schakelaar op je server. We installeren dan twee plugins: Floodgate, waarmee Bedrock-spelers kunnen inloggen met het Xbox-account dat ze al gebruiken, en ViaVersion. Geyser vertaalt tussen de twee edities en draait aan onze kant. Daardoor gebruikt het geen geheugen van je server en hoef je niets in te stellen.
Zo komt elke speler binnen:
- In Java Edition ga je naar Multiplayer → Add Server en plak je het adres van je server. Je hebt geen poort nodig.
- Op Windows, telefoon en tablet (Bedrock) ga je naar Play → Servers → Add Server. Vul hetzelfde adres in en laat de poort op 19132 staan.
- PlayStation en Xbox hebben geen knop Add Server. Met een telefoon-app die een server als LAN-game toont, kunnen spelers toch verbinden. Geef de app het adres van je server en houd de telefoon op hetzelfde wifi-netwerk als de console.
Open je het adres van je server in een browser, dan zie je deze stappen voor jouw server.
Consoles die gewoon kunnen verbinden
De LAN-methode heeft een nadeel. Als een console zo verbinding maakt, weten we niet naar welke server de speler wil. De console geeft alleen het adres van de telefoon op je thuisnetwerk door, bijvoorbeeld 192.168.1.47. Op één avond deze maand werden daardoor 40 console-aanmeldingen op één node afgewezen.
Daarom herkennen we deze spelers nu anders. Komt een Bedrock-speler één keer via het adres van je server binnen, vanaf een telefoon of pc, dan onthouden we die speler. Verbindt diegene daarna vanaf een console zonder adres, dan sturen we hem of haar meteen naar de server waarop diegene het laatst speelde.
Console-spelers die we nog niet kennen krijgen de eerste keer één vraag: "Welke server?" Ze typen de naam van drie woorden van je server in, zoals flying mighty tuna, en kunnen naar binnen. We onthouden het antwoord, dus deze vraag verschijnt maar één keer.
Je resourcepacks ook op Bedrock
Tot nu toe kregen alleen Java-spelers het resourcepack van een server. Had je een soundpack of texturepack voor Bedrock gemaakt, dan moest je zelf Geyser op een tweede poort met een tweede adres draaien. Ook moesten Floodgate en de proxy-instellingen precies goed staan.
Nu zet je het pack gewoon in een map:
- Upload je Bedrock-pack (
.mcpackof.zip) via de bestandsbeheerder of SFTP naar de mapbedrock-packs/van je server. Staan je packs al inplugins/Geyser-Spigot/packs/, de map die de eigen handleiding van GeyserMC aangeeft, dan werkt dat ook. - Herstart je server.
De volgende keer dat een Bedrock-speler verbinding maakt, downloadt Minecraft het pack voordat de speler spawnt. De download gebeurt maar één keer. Daarna bewaart het apparaat van de speler het pack.
Een paar details:
- Packs zijn standaard verplicht. Spelers krijgen zo de ervaring die je hebt gemaakt. Wil je je packs optioneel maken, stuur dan een bericht naar ons supportteam. Wij passen het voor je server aan.
- Per server kun je maximaal 8 packs gebruiken, met maximaal 100 MB per pack en 200 MB in totaal. Een verplicht pack downloadt voordat een speler kan spelen. Grote soundpacks kunnen via mobiele data even duren.
- Alleen resourcepacks werken. Behavior packs en skin packs werken niet via Geyser. Versleutelde packs, zoals Marketplace-content, kunnen ook niet worden verstuurd. Die bestanden slaan we over en de overige packs blijven beschikbaar.
- Elk pack wordt gecontroleerd voordat we het versturen. Je bestanden komen terecht in een deel van ons systeem dat veel servers delen. Daarom valideren we elk pack eerst.
Dit heb je nodig
- Bedrock-ondersteuning moet aanstaan voor je server.
- Paper, Purpur of Spigot.
- Minecraft 1.20.5 to 26.3.
- Bedrock-spelers loggen in met hun Xbox-account.
Probeer het met je vrienden
Zet Bedrock-ondersteuning aan, stuur het adres naar je vriend op PlayStation en plaats je pack in bedrock-packs/. Zo speelt iedereen op dezelfde server en ziet iedereen dezelfde wereld.