Classifiche
Ricerca
Ricerca avanzata Ctrl + K per aprire la ricerca

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).

Guida completa
Java 25 LTS
Aggiornata alla 26.x

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
Consiglio : Prediligi un SSD: la generazione dei chunk sollecita fortemente il disco, soprattutto durante le esplorazioni lontane.

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.
Consiglio : Per un primo server con plugin, parti da Paper: installazione identica a Vanilla, prestazioni superiori e migliaia di plugin disponibili.

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
  1. Scarica Java 25 (Temurin) da Adoptium
  2. 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
Attenzione : Se appare una versione più vecchia, il server rifiuterà di avviarsi (errore «UnsupportedClassVersionError»). Aggiorna Java prima di proseguire.

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.

Info : Su Linux, avvia il server dentro screen o tmux (o tramite un servizio systemd) affinché continui a funzionare una volta chiusa la sessione.

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
Novità della 26.3 : Un server creato in 26.3 si avvia con la lista bianca attiva: finché lo è, ogni giocatore non aggiunto viene rifiutato alla connessione. Per un server pubblico, imposta white-list=false (oppure digita whitelist off nella console). Un server aggiornato dalla 26.2 mantiene l'impostazione attuale.
Attenzione : Ogni modifica a server.properties richiede un riavvio del server per essere applicata.

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
Router : Dietro un modem o un router, aggiungi un reindirizzamento della porta TCP 25565 verso l'IP locale della macchina. I tuoi giocatori si connetteranno poi tramite il tuo IP pubblico o, meglio, tramite un nome di dominio.

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.
Anti-grief : Su un server pubblico, un plugin come CoreProtect permette di ispezionare e annullare i danneggiamenti (rollback) in pochi comandi.

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à.

Consiglio : Installa pochi plugin, ma ben scelti e aggiornati. Ogni plugin aggiunge carico e potenziali bug: aggiungili uno alla volta e testali.

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 NuVotifier
Consiglio : I voti fanno salire il tuo server nella classifica: più visibilità, quindi più nuovi giocatori. Rendere il voto gratificante è l'investimento più redditizio per un server che parte da zero.

12. FAQ rapida

Da 2 a 4 GB sono sufficienti per un server vanilla tra amici. Prevedi da 6 a 8 GB per un server Paper con plugin e da 20 a 50 giocatori, e 10 GB o più per un grande server moddato.

Il software del server (Vanilla, Paper, Fabric...) è gratuito. Ospitarlo sulla tua macchina non costa nulla in più; per un server aperto 24 ore su 24, un VPS o un hosting Minecraft si affitta a partire da pochi euro al mese.

Sì, è perfetto per giocare tra amici. Per un server pubblico, preferisci un VPS o un server dedicato: disponibilità 24 ore su 24, connessione migliore e nessun IP personale esposto.

Sì, installando i plugin Geyser e Floodgate sul tuo server Java: i giocatori su console, mobile e Windows Bedrock potranno allora connettersi.

Nulla ti obbliga: molti server restano una versione indietro finché plugin e mod non sono compatibili. Il plugin ViaVersion permette persino ai client recenti di raggiungere un server più vecchio.

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

Gioco: Minecraft
Ultima versione: 26.3
Java richiesto: Java 25 (26.x) / Java 21 (1.21.x)
Protocollo: TCP
Porta predefinita: 25565
Piattaforme: Windows, Linux, Mac

Checklist rapida

  1. Installare Java 25 LTS
  2. Scaricare Paper o il server.jar ufficiale
  3. Accettare l'EULA (eula.txt)
  4. Configurare server.properties
  5. Aprire la porta TCP 25565
  6. Invitare i giocatori e registrare il server

Hai bisogno di aiuto?

Una domanda sulla configurazione del tuo server Minecraft? Il nostro team è qui per accompagnarti.