Questa guida è generica e l’ autore HighMark non si assume alcuna responsabilità di possibili danni al pc a causa di errori o qualsiasi altro problema. Inoltre nessuno dei servizi nominati come ngrok è oggetto di sponsor.


1. Requisiti di Sistema

Prima di iniziare, assicurati di avere:

  • Un computer con almeno 4 GB di RAM (8 GB consigliati per server più grandi).

  • Una connessione internet stabile.

  • Java installato (necessario per eseguire il server).


2. Scaricare il Software del Server

  1. Vai al sito ufficiale di Minecraft e scarica il file del server. Scarica qui

  2. Salva il file server.jar in una cartella dedicata (es. C:\MinecraftServer).


3. Configurare il Server

  1. Apri la cartella dove hai salvato server.jar.

  2. Crea un file di testo chiamato start.bat (su Windows) o start.sh (su macOS/Linux) nella stessa cartella.

  3. CONSIGLIATO : Usa uno script ottimizzato creato direttamente da me : https://github.com/HighMark-31/OptimizedServerMC.bat


4. Avviare il Server per la Prima Volta

  1. Esegui il file start.bat (o start.sh su macOS/Linux).

  2. Il server genererà alcuni file e cartelle, tra cui:

    • eula.txt: Devi accettare l’EULA (End User License Agreement).

    • server.properties: File di configurazione del server.

  3. Apri eula.txt e cambia la riga eula=false in eula=true.

  4. Riavvia il server eseguendo nuovamente start.bat.


5. Configurare il File server.properties

  1. Apri il file server.properties con un editor di testo.

  2. Modifica le impostazioni principali:

    • server-port=25565: Porta del server (puoi cambiarla se necessario).

    • max-players=20: Numero massimo di giocatori.

    • online-mode=true: Imposta false se vuoi un server offline (senza autenticazione Mojang).

    • difficulty=easy: Difficoltà del gioco (easy, normal, hard).

  3. Salva le modifiche.


6. Connettere i Giocatori al Server

  1. Avvia Minecraft sul tuo computer.

  2. Vai su Multiplayer > Aggiungi Server.

  3. Inserisci l’indirizzo IP del server:

    • Se sei il host, usa localhost o 127.0.0.1.

    • Se altri giocatori sono sulla stessa rete, usa il tuo indirizzo IP locale (es. 192.168.1.100).

  4. Clicca Connetti.


7. Configurazioni Avanzate

A. Aggiungere Mod

  1. Scarica Forge o Fabric (dipende dalle mod che vuoi usare). Scarica Forge | Scarica Fabric

  2. Installa il loader e copia le mod nella cartella mods del server.

B. Gestire i Plugin (PaperMC)

Se vuoi usare i plugin, devi utilizzare PaperMC, una versione ottimizzata di Minecraft che supporta i plugin. Ecco come fare:

  1. Scarica PaperMC Vai al sito ufficiale di PaperMC e scarica l’ultima versione. Scarica PaperMC qui

  2. Sostituisci il file del server

    • Copia il file paper-x.x.x.jar nella cartella del server.

    • Rinominalo in server.jar (o modifica il file start.bat per puntare al nuovo file).

  3. Aggiungi i Plugin

    • Crea una cartella chiamata plugins nella directory del server.

    • Scarica i plugin che desideri (es. da SpigotMC) e copiali nella cartella plugins.

  4. Riavvia il Server Esegui nuovamente start.bat per avviare il server con i plugin.

8. Aprire il Server a Internet

Se vuoi permettere ai giocatori esterni di connettersi al tuo server, hai due opzioni:

  1. Port Forwarding

    • Configura il port forwarding sul tuo router per la porta 25565.

    • Attenzione: Questo metodo può esporre il tuo computer a rischi di sicurezza, come attacchi informatici. Assicurati di avere un firewall attivo e di aggiornare regolarmente il software del server.

  2. Usare Servizi come ngrok

    • ngrok è un servizio che crea un tunnel sicuro per esporre il tuo server locale su internet senza dover configurare il port forwarding.

    • Ecco come usarlo:

      1. Scarica ngrok dal sito ufficiale: ngrok Download.

      2. Apri il terminale o il prompt dei comandi e naviga nella cartella dove hai scaricato ngrok.

      3. Esegui il seguente comando: bash Copy ngrok tcp 25565

      4. ngrok genererà un indirizzo pubblico (es. tcp://0.tcp.eu.ngrok.io:12345). Condividi questo indirizzo con i tuoi amici.


9. Risoluzione dei Problemi

  • Errore: Porta già in uso Cambia la porta nel file server.properties.

  • Errore: Java non trovato Assicurati di avere Java installato e aggiornato. Scarica Java

  • Lentezza del Server Aumenta la RAM nel file start.bat (es. -Xmx2048M per 2 GB).


10. Finalizzazione e warning finali

  1. Risorse del Computer

    • Un server Minecraft consuma risorse (CPU, RAM). Assicurati di avere un computer sufficientemente potente, soprattutto se giochi in molti o usi mod/plugin.
  2. Sicurezza

    • Aprire il server a internet tramite port forwarding può esporre il tuo computer a rischi di sicurezza. Usa un firewall e mantieni il software aggiornato.

    • Se non sei esperto, preferisci servizi come ngrok per una connessione più sicura.

  3. Connessione Internet

    • La qualità della connessione influisce sulle prestazioni del server. Se hai una connessione lenta, i giocatori potrebbero riscontrare lag.
  4. Backup

    • Fai regolarmente il backup della cartella del server per evitare di perdere dati in caso di problemi.
  5. Limiti di ngrok

    • ngrok è gratuito ma ha limitazioni (es. sessioni temporanee e indirizzi che cambiano). Per un uso prolungato, considera un piano a pagamento.
  6. Autenticazione Mojang

    • Se imposti online-mode=false in server.properties, chiunque potrà connettersi senza un account Minecraft originale. Usalo solo con persone fidate.

Buon divertimento da HighMark.it :) !

Guida realizzata a cura di HighMark - Tutte le informazioni e contatti sul mio sito ufficiale : Highmark.it