Come creare un server Minecraft
Questa guida ti accompagna passo per passo nella creazione del tuo server Minecraft: scelta del software (Vanilla, Paper, Fabric), installazione di Java 25, configurazione, rete e ottimizzazione. Aggiornata a ottobre 2026 (Minecraft 26.3).
1. Perché creare un server Minecraft?
Avere il tuo server Minecraft ti permette di:
- Giocare con i tuoi amici in un mondo persistente, disponibile in qualsiasi momento.
- Scegliere le tue regole, i tuoi plugin e le tue mod, senza dipendere da terzi.
- Costruire una comunità duratura, con gradi, economia ed eventi.
- Esplorare tutti i formati: sopravvivenza, skyblock, mini-giochi, PVP, roleplay...
Quindici anni dopo la sua uscita, Minecraft resta il gioco più attivo della scena server. La numerazione è cambiata (26.x dal 2026), ma il principio resta lo stesso: un server Java accessibile a tutti e personalizzabile all'infinito.
2. Requisiti tecnici indispensabili
Prima di iniziare, verifica che la macchina che ospiterà il server soddisfi questi requisiti:
- ✔ RAM : Da 2 a 4 GB per un server vanilla tra amici, da 6 a 8 GB e più con plugin o mod
- ✔ Java : Java 25 per Minecraft 26.x (Java 21 è sufficiente per le versioni dalla 1.20.5 alla 1.21.x)
- ✔ Sistema : 64 bit: Windows, Linux o macOS (Linux consigliato per un server dedicato)
- ✔ Connessione : Velocità di upload stabile: è l'upload a limitare il numero di giocatori in auto-hosting
- ✔ Hosting : PC locale per i test, VPS o server dedicato per un server aperto 24 ore su 24
3. Scegliere la versione e il software del server
Quale versione di Minecraft?
Dal 2026, Mojang utilizza una numerazione annuale: la 26.1 è uscita a marzo, la 26.2 a giugno e la 26.3 a settembre. Due approcci convivono nella scena server:
- Seguire l'ultima versione (26.3): novità immediate, ideale per un server sopravvivenza vicino al vanilla.
- Restare su una versione collaudata (spesso una 1.21.x): ecosistema di plugin e mod più maturo, aggiornamento quando tutto è compatibile.
Quale software per il server?
Il file del server (il «.jar») determina ciò che il tuo server potrà fare:
- Vanilla - Il server ufficiale di Mojang, senza estensioni. Semplice e fedele al gioco base, ma poco ottimizzato e non personalizzabile.
- Paper - Lo standard dei server comunitari: molto più performante di Vanilla e compatibile con i plugin Bukkit/Spigot.
- Purpur / Folia - Purpur è un fork di Paper con ancora più opzioni. Folia punta ai server molto grandi (centinaia di giocatori) grazie al multithreading per regione.
- Fabric / NeoForge - I due grandi loader di mod. Indispensabili per un server moddato: ogni giocatore dovrà installare le stesse mod del server.
4. Installare e verificare Java 25
Minecraft 26.x richiede Java 25 (versione LTS). Se il tuo server resta su una versione dalla 1.20.5 alla 1.21.x, Java 21 è sufficiente.
Installazione consigliata
- Scarica Java 25 (Temurin) da Adoptium
- Installazione standard in base al tuo sistema (Windows / Linux / Mac)
Verificare l'installazione
Terminal
java --version
Dovresti ottenere un output simile a:
Output atteso
openjdk 25.0.1 2025-10-21 LTS
5. Installare e avviare il server
Scarica il file del server corrispondente alla tua scelta:
- Vanilla: scarica il server.jar ufficiale da minecraft.net
- Paper: scarica l'ultima build stabile da papermc.io. Subito dopo un rilascio, le build della nuova versione restano in beta per qualche settimana: per un server pubblico, attendi la prima build stabile.
Colloca il file in una cartella dedicata (il server vi creerà tutti i suoi file), rinominalo server.jar, poi avvia:
Terminal
java -Xms4G -Xmx4G -jar server.jar nogui
Accettare l'EULA
Il primo avvio si interrompe immediatamente e crea un file eula.txt. Aprilo e accetta le condizioni d'uso di Mojang:
eula.txt
eula=true
Rilancia poi lo stesso comando: il server genera il mondo e mostra «Done» nella console. È pronto.
6. Configurare server.properties
Tutta la configurazione di base si trova nel file server.properties, generato al primo avvio. Le impostazioni essenziali:
-
motd- Descrizione mostrata nella lista dei server dei giocatori -
max-players- Numero massimo di giocatori simultanei -
online-mode- Verifica degli account ufficiali: lascia sempre su true -
white-list- Lista bianca: solo i giocatori aggiunti possono connettersi. Attiva di default dalla 26.3, da impostare su false per un server pubblico -
view-distance- Distanza di visione in chunk: 8 è un buon compromesso prestazioni/comfort -
difficulty- Difficoltà: peaceful, easy, normal o hard -
gamemode- Modalità di gioco predefinita: survival, creative, adventure
server.properties
server-port=25565
motd=Benvenuto sul mio server!
max-players=20
online-mode=true
white-list=false
view-distance=8
simulation-distance=6
difficulty=normal
gamemode=survival
7. Rete: porta, firewall e reindirizzamento
Minecraft Java comunica in TCP sulla porta 25565 per impostazione predefinita. Affinché il tuo server sia accessibile da Internet, questa porta deve essere aperta.
Porta da aprire
- TCP 25565 (predefinita, modificabile tramite server-port)
- Presso un host Minecraft, la porta è già aperta: questo passaggio riguarda solo l'auto-hosting.
Esempi di regole firewall
Windows Defender:
PowerShell (Admin)
New-NetFirewallRule -DisplayName "Minecraft Server" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
Linux UFW:
Terminal
sudo ufw allow 25565/tcp
Linux iptables:
Terminal
sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT
8. Sicurezza, whitelist e backup
Alcune semplici abitudini proteggono il tuo server e il lavoro dei tuoi giocatori:
- ✔ Mantieni online-mode=true: solo gli account Minecraft ufficiali possono connettersi, il che blocca le usurpazioni di nickname.
-
✔ Per un server tra amici, mantieni la lista bianca (attiva di default dalla 26.3, da attivare nelle versioni precedenti) e aggiungi ogni giocatore:
Console del server
/whitelist on /whitelist add Pseudo - ✔ Concedi i diritti di operatore con parsimonia: un op può fare tutto, compreso arrestare il server.
- ✔ Fai regolarmente il backup della cartella world/ e della tua configurazione, copiando i file fuori dalla macchina. Automatizza: un backup manuale finisce sempre per essere dimenticato.
- ✔ Applica gli aggiornamenti del software del server e dei plugin: la maggior parte corregge falle o exploit di duplicazione.
9. Plugin, mod e crossplay Bedrock
Plugin (Paper, Purpur)
Deposita i file .jar nella cartella plugins/ poi riavvia. Fonti affidabili: Hangar, Modrinth e SpigotMC. Gli indispensabili:
- EssentialsX - Comandi di base: home, spawn, kit, messaggi privati
- LuckPerms - Gestione dettagliata dei permessi e dei gradi
- Vault - Ponte economia/permessi utilizzato da numerosi plugin
- CoreProtect - Registrazione e rollback anti-grief
Mod (Fabric, NeoForge)
Le mod si installano nella cartella mods/ del server. A differenza dei plugin, ogni giocatore deve installare le stesse mod (e lo stesso loader) sul proprio client per connettersi.
Aprire il server ai giocatori Bedrock
Con i plugin Geyser e Floodgate, i giocatori Bedrock (console, mobile, Windows) possono raggiungere il tuo server Java: una porta d'ingresso in più per la tua comunità.
10. Ottimizzazione delle prestazioni
-
✔ Assegna una quantità fissa di RAM e utilizza i flag Aikar (consigliati da PaperMC) per un garbage collector ottimizzato:
Terminal (flags Aikar)
java -Xms8G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar server.jar nogui - ✔ Riduci view-distance (da 6 a 8) e simulation-distance (da 5 a 6): sono le impostazioni con il maggiore impatto sulle prestazioni.
- ✔ Pre-genera il mondo con il plugin Chunky: la generazione dei chunk durante la partita è la prima causa di lag.
- ✔ Profila con il plugin spark per individuare con precisione cosa consuma risorse: entità, hopper, plugin...
11. Premiare i voti con NuVotifier
Per motivare i tuoi giocatori a votare per il tuo server su Top-Games, installa il plugin NuVotifier: ogni voto può attivare automaticamente una ricompensa in gioco.
Che cosa è NuVotifier?
NuVotifier è il plugin standard che riceve le notifiche di voto inviate da Top-Games. Abbinato a un plugin di ricompense, accredita automaticamente il giocatore che ha votato.
Tipi di ricompense
Una volta configurato, puoi premiare i votanti con:
- Oggetti, kit o chiavi di crate
- Valuta virtuale o punti negozio
- Vantaggi temporanei (gradi, cosmetici...)
Come installare
L'installazione e il collegamento con Top-Games sono dettagliati nella nostra documentazione dedicata:
Vedi la documentazione NuVotifier12. FAQ rapida
Il tuo server Minecraft è pronto?
Registra il tuo server su Top-Games per guadagnare visibilità e ricevere i tuoi primi giocatori. Puoi anche esplorare i migliori server Minecraft della comunità per trovare ispirazione.
13. Conclusione
Creare un server Minecraft nel 2026 resta semplice: Java 25, un file del server (Paper per la maggior parte dei progetti), l'EULA accettata, una porta aperta e una configurazione curata. Il vero lavoro inizia dopo: animare la tua comunità. Registrare il tuo server su Top-Games ti aiuterà fin dai primi giocatori.
Informazioni
Checklist rapida
- Installare Java 25 LTS
- Scaricare Paper o il server.jar ufficiale
- Accettare l'EULA (eula.txt)
- Configurare server.properties
- Aprire la porta TCP 25565
- Invitare i giocatori e registrare il server
Risorse utili
Hai bisogno di aiuto?
Una domanda sulla configurazione del tuo server Minecraft? Il nostro team è qui per accompagnarti.