In breve:
- GeyserMC permette ai giocatori di Minecraft Bedrock e Java di giocare insieme su un unico server grazie alla conversione dei pacchetti in tempo reale. Floodgate consente l’accesso senza account Java, migliorando la compatibilità con dispositivi mobili, console e Windows 10/11. Per server con molti utenti, è essenziale configurare correttamente MTU, compressione e usare hardware potente, preferibilmente con SSD NVMe e banda dedicata.
GeyserMC è un ponte protocollo che traduce in tempo reale i pacchetti di Minecraft Bedrock in pacchetti Java, permettendo ai giocatori delle due edizioni di giocare sullo stesso server. Abbinato al plugin Floodgate, consente l’accesso anche senza un account Java separato. Per chi gestisce o cerca un server Minecraft stabile e aperto a tutti i dispositivi, GeyserMC è diventato lo strumento di riferimento nel 2026. Questa guida spiega come funziona, come configurarlo al meglio e quando conviene davvero usarlo.
Come funziona GeyserMC: traduzione dei pacchetti e ruolo di Floodgate
GeyserMC opera come un livello di traduzione tra le due edizioni di Minecraft. Traduce in tempo reale i pacchetti UDP inviati dai client Bedrock in pacchetti TCP comprensibili dal server Java. Il processo avviene a ogni frame di gioco, il che lo rende tecnicamente impegnativo ma trasparente per il giocatore.

Il plugin Floodgate completa il sistema. Floodgate permette ai giocatori Bedrock di unirsi a server Java senza possedere un account Java, autenticandoli tramite il sistema Xbox Live. Questo è decisivo per i server pubblici che vogliono aprire le porte a chi gioca su console, mobile o Windows 10/11 con l’edizione Bedrock.
Vale la pena capire cosa GeyserMC non fa. Non abilita mod Bedrock lato client: è uno strato di compatibilità per mondi Java. Mod come Twilight Forest rimangono Java-only e non vengono trasmesse ai client Bedrock. Questo significa che i giocatori Bedrock vedono il mondo Java, ma con le meccaniche e l’interfaccia della propria edizione.
Le differenze meccaniche tra le due edizioni creano occasionali discrepanze. Redstone, combattimento e fisica del movimento si comportano in modo diverso tra Bedrock e Java. Queste differenze meccaniche richiedono plugin dedicati o istruzioni chiare agli utenti Bedrock per garantire un’esperienza coerente.
Un consiglio: installa sempre Floodgate sulla stessa istanza di GeyserMC e non su un server separato, per evitare problemi di autenticazione e desincronia degli UUID tra le sessioni.
Come installare GeyserMC passo per passo
- Scarica il file
.jardi GeyserMC dal sito ufficiale e posizionalo nella cartellapluginsdel server Java (Paper o Spigot). - Avvia il server una volta per generare i file di configurazione nella cartella
plugins/Geyser-Spigot. - Scarica Floodgate e posizionalo anch’esso nella cartella
plugins, poi riavvia il server. - Apri il file
config.ymldi GeyserMC e verifica che la porta UDP (predefinita: 19132) sia aperta nel firewall. - Testa la connessione da un dispositivo Bedrock usando l’IP del server e la porta configurata.
Configurazione ottimale di GeyserMC per server stabili
La configurazione predefinita di GeyserMC funziona per piccoli server, ma non regge con molti giocatori connessi contemporaneamente. I parametri chiave da modificare sono tre: MTU, compressione e soglia dello scoreboard.
Ridurre il valore MTU a 1400 o 1200 nel file config.yml previene timeout frequenti che molti amministratori scambiano erroneamente per lag del server. Il problema nasce dalla frammentazione dei pacchetti UDP su reti con MTU ridotto, tipica di connessioni mobili o VPN.

Impostare i livelli di compressione tra 6 e 7 e la soglia dello scoreboard a 20 è essenziale per server con oltre 100 giocatori Bedrock connessi. Questi valori riducono il carico di elaborazione e prevengono picchi di ping durante le sessioni affollate.
Un consiglio: monitora l’utilizzo della CPU durante le ore di punta con strumenti come Spark (plugin per Paper) per identificare esattamente quale processo causa i rallentamenti prima di modificare la configurazione.
Parametri di configurazione consigliati
| Parametro | Valore consigliato | Effetto |
|---|---|---|
mtu |
1200–1400 | Riduce timeout su reti mobili e VPN |
compression-level |
6–7 | Bilancia CPU e velocità di trasmissione |
scoreboard-packet-threshold |
20 | Previene picchi di ping con molti giocatori |
max-players |
In base alla RAM disponibile | Limita connessioni per evitare crash |
remote.address |
IP locale del server Java | Garantisce connessione stabile tra Geyser e Java |
GeyserMC aggiunge un overhead sulla CPU rispetto a un server Bedrock nativo. Per questo motivo, è consigliato usare processori della famiglia Ryzen 7000 o 9000 con alta performance single-thread. Minecraft Java è fortemente dipendente da un singolo core, e la traduzione dei pacchetti Bedrock amplifica questa dipendenza.
Come scalare server con oltre 100 giocatori Bedrock
Gestire oltre 100 connessioni Bedrock richiede non solo potenza CPU, ma anche ottimizzazioni di configurazione e separazione dei processi di traduzione. Un singolo server che esegue tutto insieme tende a saturarsi rapidamente durante i picchi di utenza.
La soluzione più efficace per server di grandi dimensioni è eseguire GeyserMC in modalità standalone. In questa configurazione, GeyserMC gira su un VPS dedicato o su un core separato, collegato al server Java tramite proxy Velocity. Questo isola il carico di traduzione dal tick loop principale del gioco.
Per implementare questa architettura in modo corretto, segui questi passaggi:
- Configura un proxy Velocity come punto di ingresso per tutti i giocatori, sia Java che Bedrock.
- Installa GeyserMC in modalità standalone sul proxy Velocity, non come plugin del server di gioco.
- Collega Floodgate al database condiviso tra proxy e server di gioco per sincronizzare gli UUID Bedrock.
- Assegna un core fisico dedicato al processo GeyserMC tramite le impostazioni di affinità del sistema operativo.
- Usa SSD NVMe per il server di gioco: il caricamento dei chunk è il collo di bottiglia più comune con molti giocatori connessi.
La banda di rete dedicata è altrettanto importante. Con 100 giocatori Bedrock attivi, il traffico UDP generato da GeyserMC può saturare connessioni condivise. Una connessione con almeno 1 Gbps dedicato e bassa latenza verso i giocatori italiani fa la differenza tra un server stabile e uno che disconnette a caso.
Per la gestione del database Floodgate con molti utenti, usa MySQL invece del database H2 predefinito. MySQL regge meglio le letture e scritture concorrenti durante i picchi di login simultanei.
GeyserMC o server Bedrock dedicato: quando scegliere cosa
Il software Bedrock Dedicated Server (BDS) è minimalista e supporta solo l’edizione Bedrock. Non consente il crossplay con Java e offre strumenti di amministrazione limitati rispetto a un server Java con plugin. Per community piccole e omogenee su Bedrock, BDS è sufficiente e più leggero.
GeyserMC, invece, abilita plugin avanzati e strumenti di amministrazione completi. È preferito per server professionali con plugin complessi, economy, minigiochi e sistemi di permessi elaborati. La community italiana che vuole aprire il server a console e mobile senza rinunciare all’ecosistema Java sceglie GeyserMC.
Ecco i fattori decisivi per orientarsi:
- Crossplay Java + Bedrock: solo GeyserMC lo abilita. BDS non può farlo.
- Plugin e mod Java: disponibili solo con GeyserMC su server Java. BDS supporta solo addon Bedrock.
- Carico hardware: BDS è più leggero. GeyserMC richiede più CPU e RAM per la traduzione dei pacchetti.
- Strumenti di amministrazione: GeyserMC su Paper/Spigot offre LuckPerms, EssentialsX, CoreProtect e centinaia di altri plugin. BDS no.
- Discrepanze di gioco: con GeyserMC, i giocatori Bedrock possono incontrare comportamenti diversi su redstone e combattimento rispetto ai giocatori Java.
La scelta dipende dall’obiettivo della community. Se vuoi una server con minigiochi, economy e crossplay aperto a tutti, GeyserMC su un server Java è la risposta. Se gestisci un server Bedrock puro per un gruppo ristretto di amici su console, BDS è più semplice da mantenere.
Per chi vuole approfondire la creazione di un server da zero, la guida completa 2026 di AtomSync copre tutti i passaggi in italiano.
Punti chiave
GeyserMC è la soluzione più completa per il crossplay Minecraft Bedrock-Java, ma richiede configurazione attenta e hardware adeguato per garantire stabilità con molti giocatori connessi.
| Punto | Dettagli |
|---|---|
| Traduzione dei pacchetti | GeyserMC converte UDP Bedrock in TCP Java in tempo reale, abilitando il crossplay. |
| Floodgate è indispensabile | Senza Floodgate, i giocatori Bedrock devono possedere un account Java per connettersi. |
| Configurazione MTU e compressione | Impostare MTU a 1200–1400 e compressione a 6–7 previene timeout e lag con molti utenti. |
| Modalità standalone per grandi server | Oltre 100 giocatori Bedrock richiedono GeyserMC su istanza separata collegata a Velocity. |
| GeyserMC vs BDS | GeyserMC è la scelta per server con plugin Java e crossplay; BDS per ambienti Bedrock semplici. |
GeyserMC nel 2026: cosa ho imparato gestendo server crossplay
Ho visto molti amministratori di server italiani installare GeyserMC con entusiasmo e poi abbandonarlo dopo le prime disconnessioni. Il problema quasi sempre non era GeyserMC in sé, ma la configurazione MTU lasciata ai valori predefiniti. Quel singolo parametro causa più abbandoni di qualsiasi altro errore.
L’altro errore ricorrente è sottovalutare il carico sulla CPU. GeyserMC non è pesante di per sé, ma su un server che già fatica con i tick Java, aggiunge quel 10–15% di carico che porta tutto al limite. Chi investe in hardware con alta performance single-thread, come i processori Ryzen 9000, risolve il problema alla radice invece di inseguire ottimizzazioni software.
La cosa che trovo più interessante del crossplay nel 2026 è quanto sia diventato normale. Tre anni fa era una configurazione da appassionati. Oggi i giocatori italiani su console si aspettano di poter entrare sullo stesso server dei loro amici PC. GeyserMC ha reso questa aspettativa realizzabile, ma solo se il server è configurato e ospitato su hardware serio.
Il consiglio che do sempre: non testare GeyserMC su un VPS economico con CPU condivisa. I risultati saranno deludenti e daranno un’impressione sbagliata dello strumento. Usalo su hardware dedicato con SSD NVMe e banda garantita, e vedrai la differenza.
— Fabio Turi
AtomSync: hosting Minecraft pronto per GeyserMC
Chi cerca un server Minecraft stabile con GeyserMC attivo ha bisogno di hardware che regga la traduzione dei pacchetti senza compromettere il tick loop del gioco.

AtomSync offre hosting Minecraft in Italia con server attivati in meno di 60 secondi, uptime garantito al 99,9% e protezione DDoS fino a 1 Tbps. Il pannello Pterodactyl personalizzato semplifica l’installazione di GeyserMC e Floodgate anche per chi non ha esperienza da amministratore. Il supporto in italiano via Discord è disponibile nei giorni lavorativi per aiutarti con configurazioni specifiche, dalla porta UDP al database Floodgate. Per chi vuole aprire il server a giocatori Bedrock e Java senza complicazioni, AtomSync è il punto di partenza giusto.
Domande frequenti
Cos’è GeyserMC e a cosa serve?
GeyserMC è un plugin che traduce i pacchetti Minecraft Bedrock in pacchetti Java, permettendo ai giocatori delle due edizioni di giocare sullo stesso server senza account Java separato se abbinato a Floodgate.
GeyserMC funziona su tutti i server Java?
GeyserMC funziona su server basati su Paper, Spigot e Velocity. Non è compatibile con server Vanilla puri o con software che non supportano i plugin.
Quali sono i problemi più comuni con GeyserMC?
Il problema più frequente è il timeout dei giocatori Bedrock, causato da un valore MTU troppo alto nel file di configurazione. Impostare MTU a 1200 o 1400 risolve la maggior parte dei casi.
GeyserMC supporta le mod Java lato client Bedrock?
No. GeyserMC è uno strato di compatibilità per mondi Java, ma non trasmette mod Java ai client Bedrock. Mod come Twilight Forest rimangono accessibili solo ai giocatori Java.
Quanta RAM serve per GeyserMC con 100 giocatori?
Non esiste un valore ufficiale pubblicato, ma la pratica comune per server con 100 giocatori Bedrock è allocare almeno 8–12 GB di RAM al server Java e usare GeyserMC in modalità standalone su un processo separato.
