Geyser förklarat: crossplay mellan Java och Bedrock
Geyser är ett översättningslager som låter Minecraft Bedrock-spelare ansluta till en Java-server. Den här guiden går igenom hur det fungerar och, lika viktigt, vad det ger dig och inte ger dig.
4 min läsning · Uppdaterad 21 okt. 2026 · Av GuavaHost Team
Det enskilt viktigaste att förstå: en Geyser-server är en Java-server under huven. Geyser sitter i mitten och översätter Bedrocks nätverksspråk till Javas så att en Bedrock-klient kan ansluta. Det gör inte din server till en Bedrock-server. Allt som faktiskt körs på maskinen är Java. Håll det i huvudet och de flesta frågorna om varför X inte fungerar besvarar sig själva.
Så fungerar Geyser
När en Bedrock-spelare ansluter översätter Geyser deras paket (de små databitarna som en spelklient och en server skickar fram och tillbaka) till Java-motsvarigheten, och översätter sedan Java-serverns svar tillbaka till Bedrock. Servern tror att den pratar med en Java-spelare. Bedrock-spelaren tror att de är på en Bedrock-server. Geyser är tolken som står mellan dem.
Eftersom serverlogiken är 100 procent Java är spelreglerna, världen, pluginen och datapacksen alla Java-varianterna. Det finns ingen Bedrock-spelmotor som körs någonstans.
Vad crossplay FAKTISKT ger dig
- Bedrock-spelare (telefon, konsol, Windows 10/11-utgåvan, surfplatta) kan ansluta och spela på din Java-server. Spelare på telefon, surfplatta och Windows lägger till den med IP och port. Xbox, PlayStation och Switch har ingen knapp för att lägga till en server, så konsolspelare behöver en gratis lösning, som vi går igenom i Spela Bedrock på konsol.
- De ser samma värld, samma byggen och samma andra spelare som alla på Java.
- Java-plugins och datapacks som ändrar det faktiska spelet gäller även för Bedrock-spelare, eftersom det beteendet körs på servern och Geyser bara visar resultatet.
- Kombinera det med Floodgate (en kompanjon till Geyser) så att Bedrock-spelare inte behöver ett Java-konto för att ansluta. Om Floodgate inte redan är installerat lägger du till det på samma sätt som du lade till Geyser, som ett plugin i plugins-mappen.
Vad crossplay INTE ger dig
Här är det folk går bet. Inget av följande fungerar, och ingen inställning slår på dem, eftersom de är funktioner i Bedrock-motorn och din server är Java:
- Bedrocks behavior packs och addons kommer inte att fungera. Behavior packs är Bedrocks sätt att lägga till egna mobs, items och mekanik. De körs inne i en Bedrock-server. Din är inte en, så de gör ingenting här. Vill du ha eget beteende som alla ser måste det vara ett Java-plugin eller datapack (se nedan).
- Bedrocks resource packs är bara visuella, och ska på en specifik plats. Du kan släppa ett Bedrock resource pack i Geysers
packs-mapp och Bedrock-spelare ser de där texturerna, modellerna och ljuden. Det handlar enbart om hur saker ser ut, inte hur de beter sig. Det ändrar ingenting i själva spelet. - Mods som bara finns för Java når inte Bedrock-spelare. Något som Simple Voice Chat är en Java-klientmod. En Bedrock-spelare kör den vanliga Bedrock-appen utan modstöd, så funktioner som den finns helt enkelt inte för dem. Ingenting kraschar, de får bara inte den.
- Allt du vill att alla ska se måste köras på servern. Om en funktion bara finns på en sidas klient kan den andra sidan inte se den. Den pålitliga vägen är att göra det till ett Java-plugin eller datapack, eftersom Java-servern är det enda både Java- och Bedrock-spelare faktiskt är anslutna till.
En enkel regel: om beteendet körs på servern (Java-plugin eller datapack) får alla det. Om det bara bor på en klient (ett Bedrock-addon eller en Java-mod) får den andra sidan det inte.
Att sätta upp eget utseende för Bedrock-spelare
Om du vill ge Bedrock-spelare egna texturer genom Geyser:
- Öppna din server i din kontrollpanel och gå till fliken Files.
- Hitta din Geyser-konfigurationsmapp och öppna mappen
packsinne i den. På en Spigot- eller Paper-server är det oftast plugins/Geyser-Spigot/packs. - Klicka på Upload files och ladda upp ditt Bedrock resource pack (oftast en
.mcpackeller.zip) i den mappen. - Starta om servern med knappen Restart högst upp på sidan så att Geyser plockar upp det.
- Anslut på Bedrock och godkänn paketet när du får frågan.
Kom ihåg att det här bara ändrar vad Bedrock-spelare ser. Det lägger inte till items, mobs eller mekanik.
Felsökning
Bedrock-spelare kan inte ansluta. Bedrock ansluter på en annan port än Java. Adressen högst upp på din serversida är Java-adressen; Bedrock-porten listas under Other ports i kortet Ports & network på din servers Overview. Se till att Bedrock-spelare använder exakt den porten, inte standardporten 19132. Om det fortfarande misslyckas, bekräfta att Geyser verkligen körs genom att kolla fliken Console efter Geysers uppstartsmeddelanden.
Mitt Bedrock-addon gör ingenting. Det är förväntat. Addons och behavior packs är funktioner i Bedrock-motorn och din server är Java. Bygg om funktionen som ett Java-plugin eller datapack.
Bedrock-spelare får inte resource packet. Se till att paketet ligger i Geysers packs-mapp och att du startade om servern. Vissa paket gjorda för en nyare eller äldre Bedrock-version läses inte in om de inte matchar den version din server kör.
Bedrock-spelare blir ombedda att ange ett Java-konto. Det betyder oftast att Floodgate inte är uppsatt. Floodgate är det som låter Bedrock-spelare ansluta utan en Java-inloggning. Installera Floodgate som ett plugin vid sidan av Geyser, och starta sedan om servern.
Kommer du inte vidare? Hoppa in i vår Discord på discord.gg/GuavaHost och teamet hjälper dig.
- geyser
- crossplay
- bedrock
- java
- minecraft
Host a Minecraft Geyser server From $3.99/mo, with instant setup and DDoS protection.
Behöver du fortfarande hjälp? Vårt team är online dygnet runt och svarar på dina frågor.