BetaSiamo in beta: grazie per provare 1up. Possono verificarsi perdite di dati e altri bug. Chi si registra prima del lancio riceve 3 mesi di Starter gratis.

Server dedicato Necesse: la guida completa (server.cfg, porte, comandi)

Tutto quello che serve per un server dedicato Necesse: un server gratis in un minuto, l’hosting in casa su Windows o Linux, ogni chiave di server.cfg, la UDP 14159 e i comandi admin.

Di Baurtock
Aggiornato il 4 ott 2026 · 11 min di lettura
Skyline di blocchi pixelati color ambra con il titolo di questa guida completa al server dedicato Necesse

Un server dedicato Necesse tiene online il tuo mondo anche quando l’host si disconnette: i coloni continuano a lavorare e gli amici entrano quando vogliono. Puoi crearne uno gratis dalla nostra pagina dei server Necesse oppure avviare il server ufficiale sul tuo PC. In questa guida trovi entrambe le strade, più server.cfg, porte e comandi.

  • La via più veloce: crea un server Necesse gratis su 1up e condividi indirizzo e porta che vedi nel pannello. Nessun port forwarding.
  • Piano Free: 1 server, fino a 4 giocatori, 2 GB di RAM, 5 GB di disco.
  • Hosting in casa: installa «Necesse Dedicated Server» da Steam (o l’app SteamCMD 1169370), apri la UDP 14159 e tieni il PC acceso.
  • Versione: la build attuale è la 1.3.3 (build 24926468). I giocatori devono avere la stessa versione del server.
  • Configurazione: le impostazioni stanno in cfg/server.cfg; le regole del mondo stanno in worldSettings.cfg, dentro il salvataggio del mondo.

1. Server dedicato o hosting dal gioco?

Necesse ti permette di ospitare un mondo direttamente dal gioco. La wiki ufficiale spiega bene il compromesso: un mondo ospitato in gioco esiste solo finché il proprietario è online e dentro quel mondo. Se il proprietario non sta giocando, nessun altro può entrare.

Un server dedicato è un programma separato che fa girare il mondo da solo. Il verdetto della wiki è secco: il suo unico vantaggio è che il mondo è sempre online e raggiungibile. Per un gruppo che gioca a orari diversi, o per un insediamento che vuoi far crescere senza pause, quel vantaggio è tutto.

In breve:

  • Hosting dal gioco: gratis e integrato, ma il mondo resta chiuso ogni volta che il proprietario è offline.
  • Il tuo server dedicato: software gratuito e controllo totale, ma il PC resta acceso, devi aprire una porta UDP e installare ogni aggiornamento.
  • Un server in hosting: il mondo vive in un data center, lo gestisci da un pannello web e nessuno deve lasciare il PC acceso.

2. Un server Necesse gratis in 60 secondi

È la strada che abbiamo costruito per i gruppi che vogliono giocare stasera senza mettere mano al router.

  1. Crea un account con il piano Free. Non serve nessuna carta.
  2. Scegli Necesse nella procedura guidata di creazione del server.
  3. Scegli una regione, Londra o Parigi. La procedura misura il tuo ping e ti suggerisce la più vicina.
  4. Lascia il modello Vanilla. Fa sempre girare l’ultima build pubblica: la nostra immagine controlla Steam a ogni avvio e installa la nuova build quando c’è.
  5. Crea il server e aspetta che sia online. Il pannello mostra l’indirizzo e la porta che servono ai tuoi amici. La porta non è sempre la 14159, quindi copia entrambi dal pannello.
  6. In Necesse apri il menu multigiocatore (Multiplayer), clicca sul pulsante per aggiungere un server (Add Server), dagli un nome, inserisci indirizzo e porta, clicca su Add e poi entra. È lo stesso percorso che la wiki descrive per qualsiasi server dedicato.

Il piano Free ti dà 2 GB di RAM, che è il minimo richiesto dalla nostra scheda di Necesse; per i mondi più grandi consigliamo 4 GB. La memoria Java del server viene impostata in base al piano, quindi non devi mai toccare i flag della JVM.

Nella scheda Impostazioni del pannello trovi quattro opzioni, e ognuna corrisponde a un parametro di avvio ufficiale:

  • MOTD → -motd. Il messaggio che vedono i giocatori. Se lo lasci vuoto usiamo il nome del tuo server.
  • Password del server → -password. Almeno 4 caratteri nel nostro pannello; vuota significa che chiunque abbia l’indirizzo può entrare.
  • Giocatori max → -slots. Il gioco accetta da 1 a 250, il nostro valore predefinito è 10 e il tuo piano fissa il limite (4 su Free).
  • Pausa se vuoto → -pausewhenempty. Attiva di default nel nostro pannello, così il mondo si ferma quando non c’è nessuno connesso. Disattivala se vuoi che raccolti e coloni vadano avanti.

Ogni modifica richiede un riavvio, e il pannello lo segnala accanto a ciascun campo.

3. Ospitare un server dedicato Necesse sul tuo PC

Se preferisci fare da te, il server dedicato è gratuito e non richiede nessuna chiave di gioco.

Scarica i file. Ci sono tre modi ufficiali, tutti elencati nella wiki:

  • Nella libreria di Steam filtra per Strumenti (Tools), trova Necesse Dedicated Server e installalo.
  • Con SteamCMD: login anonymous, poi app_update 1169370 validate.
  • Come zip da necessegame.com/server, che offre build per Windows, macOS e Linux. Quella attuale è la v1.3.3 build 24926468, e lì restano disponibili anche le versioni precedenti.

Windows. Avvia StartServer.bat. Il server ti chiede un nome per il mondo, se vuoi opzioni personalizzate, la porta (14159), il numero di slot (da 1 a 250), una password, un’isola di partenza, un seed e se far comparire la casa della guida. Lascia la finestra aperta mentre gli altri giocano. Per fermarlo, scrivi quit.

Linux. La guida Linux della wiki installa il server con SteamCMD sotto un utente necesse dedicato e lo avvia con StartServer-nogui.sh. Passa -world <nome> e salta tutte le domande:

./StartServer-nogui.sh -world MyWorld

La stessa pagina ha un’unità systemd pronta se vuoi che il server parta insieme alla macchina. Se il nome del mondo non esiste ancora, il server lo crea; è proprio quello che è successo nel nostro test della 1.3.3.

Fermalo nel modo giusto. La wiki avverte che il server dedicato non salva quando riceve un SIGTERM, che è il segnale inviato da docker stop e da molti gestori di servizi. Scrivi stop (oppure exit o quit) nella console, così salva prima di chiudersi. Su 1up il nostro pulsante di arresto invia save e stop al posto tuo.

4. server.cfg: tutte le impostazioni spiegate

Al primo avvio il server scrive server.cfg in una cartella cfg. Di default quella cartella è in %APPDATA%\Necesse\cfg su Windows e in ~/.config/Necesse/cfg su Linux, secondo la wiki. L’opzione di avvio -localdir la tiene accanto ai file del server, mentre -datadir <percorso> sposta tutti i dati (configurazione, salvataggi, log) nella cartella che scegli tu.

Il file non è un JSON. È un blocco che inizia con SERVER = { e contiene una riga chiave = valore, per ogni impostazione. Ecco cosa ha scritto Necesse 1.3.3 nel nostro test, con i valori predefiniti:

  • port = 14159. Da 0 a 65535. La porta UDP a cui si connettono i giocatori.
  • slots = 10. Da 1 a 250. Numero massimo di giocatori contemporanei.
  • password = vuota. Lasciala vuota per non avere password.
  • maxClientLatencySeconds = 30. Per quanto tempo un client può smettere di rispondere prima di essere disconnesso.
  • pauseWhenEmpty = true. Mette in pausa il mondo quando non c’è nessuno online.
  • strictServerAuthority = false. Rende il server molto più severo su ciò che i client possono fare. Il commento nel file stesso dice di attivarla solo se strettamente necessario.
  • logging = true. Scrive un file di log a ogni avvio del server.
  • language = en. Usata solo per qualche messaggio occasionale del server.
  • unloadLevelsCooldown = 30. Secondi in cui un livello resta caricato dopo che l’ultimo giocatore se n’è andato.
  • droppedItemsLifeMinutes = 0. Minuti in cui gli oggetti lasciati cadere restano a terra; 0 o meno li tiene per sempre.
  • unloadSettlements = false. Se gli insediamenti vengono scaricati o restano attivi.
  • maxSettlementsPerPlayer = -1. -1 significa nessun limite.
  • maxSettlersPerSettlement = -1. -1 significa nessun limite.
  • zipSaves = true. Salva il mondo come .zip.
  • MOTD = vuoto. Il messaggio del giorno.

Tre regole ti risparmiano quasi tutte le sorprese:

  • Ferma il server prima di modificare. La wiki dice di fermarlo sempre prima, poi di modificare il file con un qualsiasi editor di testo.
  • I parametri di avvio vincono. La wiki spiega che i parametri non indicati da riga di comando vengono letti dal file delle impostazioni. Nel nostro test abbiamo avviato con -port 24159: il server ascoltava sulla 24159 mentre server.cfg diceva ancora 14159.
  • Le regole del mondo non stanno in server.cfg. Difficoltà, penalità alla morte, incursioni e simili vivono in worldSettings.cfg, dentro lo .zip del mondo. Nella 1.3.3 un mondo nuovo parte con difficulty = CLASSIC, deathPenalty = DROP_MATS e raidFrequency = OCCASIONALLY. Cambiale con i comandi della console (sezione 6) invece di decomprimere il salvataggio.

Su un server 1up i file si trovano sotto necesse/ nella scheda File. Il pannello passa porta, slot, password, MOTD e pausa se vuoto come parametri di avvio; slot, password, MOTD e pausa si cambiano nella scheda Impostazioni. Le chiavi che il pannello non gestisce, come unloadSettlements o droppedItemsLifeMinutes, restano in necesse/cfg/server.cfg. L’editor del pannello non apre i file .cfg, quindi ferma il server, scarica server.cfg, modificalo sul tuo PC e ricaricalo in necesse/cfg, dove sostituisce il file vecchio. Al riavvio successivo il server mantiene le tue modifiche. Il nostro prossimo articolo su impostazioni del server e comandi di amministrazione andrà più a fondo su ciascuna.

5. Porte: UDP 14159

Necesse usa una sola porta: 14159, UDP, come indica la wiki. Non ci sono porte separate per query o RCON. Il nostro server di test ha registrato anche un socket LAN sulla porta 55169; serve alla tua rete locale e la wiki chiede di aprire solo la 14159.

Se lo ospiti in casa:

  1. Entra nel router e inoltra la UDP 14159 al PC su cui gira il server. La TCP non basta.
  2. Su Windows aggiungi una regola in entrata nel firewall per la UDP 14159. La wiki mostra il percorso: Windows Firewall → Impostazioni avanzate → Regole connessioni in entrata → Nuova regola → Porta → UDP.
  3. Dai ai tuoi amici il tuo indirizzo IPv4 pubblico. Gli indirizzi del tipo 192.168.x.x sono privati e funzionano solo dentro casa.
  4. Se vuoi, prova con un port checker, ma la wiki avverte che con la UDP a volte danno falsi negativi. Se il server è in ascolto, prova a entrare davvero prima di arrenderti.

Se cambi la porta con -port o in server.cfg, inoltra quella nuova e di’ ai giocatori di scriverla nel campo del numero di porta (Port Number) quando aggiungono il server.

Su 1up non c’è niente da inoltrare. Il tuo server riceve una porta pubblica tutta sua, che il pannello mostra accanto all’indirizzo. Se i tuoi amici non riescono proprio a connettersi, la nostra guida «non riesco a entrare dal mio amico» (in inglese) passa in rassegna inviti, porte e differenze di versione una alla volta.

6. I comandi che ogni admin deve conoscere

I comandi funzionano dalla console del server e, per i giocatori con il livello di permesso giusto, dalla chat di gioco con una / davanti. In console puoi scriverli senza la barra. L’elenco completo è sulla wiki; questi sono quelli che userai di più, verificati con help <comando> sulla 1.3.3.

Livelli di permesso. permissions list stampa User, Creative Settings, Moderator, Admin, Owner, Server. Chi entra parte come User. Promuovi te stesso dalla console:

  • permissions set <nome> owner: rende quel giocatore proprietario.
  • permissions get <nome>: mostra il livello di qualcuno.
  • -owner <nome> come opzione di avvio dà i diritti di proprietario a chiunque entri con quel nome.

Moderazione:

  • players: chi è online, per esempio Players online: 0/10.
  • kick <giocatore> [motivo]: livello Moderator.
  • ban <nome>, unban <nome>, bans: livello Admin.
  • say <messaggio>: scrivere in chat come Server. Livello Moderator.
  • save: salvare subito il mondo. Livello Moderator.

Mondo e server:

  • difficulty <list/difficulty>: casual, adventure, classic, hard o brutal.
  • deathpenalty <list/penalty>: none, dropmats, dropmaininventory, dropfull_inventory o hardcore.
  • raids <list/frequency>: often, occasionally, rarely o never.
  • settings list: mostra le altre impostazioni del mondo che puoi cambiare, come DisableMobSpawns, ForcedPvP, PlayerHunger e CanSettlersDie.
  • motd <clear/get/message> e password [<password>]: cambiarli al volo.
  • pausewhenempty <0/1>: attivare o disattivare la pausa.
  • stop: salvare e fermare il server.

Occhio ai cheat. I comandi che la wiki segna come cheat, come give, time o tp, mostrano un avviso prima di partire, e usarli disattiva gli achievement su quel mondo. allowcheats abilita i cheat in modo permanente; la wiki la segna come irreversibile.

Su 1up, say, kick, ban, players e save sono pulsanti a un clic nella Console, e la scheda Giocatori permette di espellere, bannare e sbannare senza scrivere nessun nome. Il nostro prossimo articolo su impostazioni del server e comandi di amministrazione coprirà l’elenco completo con esempi.

7. Spostare un mondo esistente sul tuo server

I mondi sono file .zip nella cartella saves della directory dei dati (%APPDATA%\Necesse\saves su Windows, ~/.config/Necesse/saves su Linux, secondo la wiki). Il server dedicato carica il mondo il cui nome passi con -world.

Per spostare un mondo su 1up: ferma il server, apri File e, in necesse/saves/worlds, rinomina l’attuale 1up.zip (in 1up-old.zip, per esempio) per tenerne una copia. Carica lì lo .zip del tuo mondo, rinominalo in 1up.zip e riavvia il server. A quel punto la console scrive Loading existing world. Tieni l’originale sul tuo PC, perché il piano Free non ha slot di backup.

8. Aggiornamenti e versioni allineate

Fair Games rilascia patch regolari; il feed delle notizie di Steam riporta la v1.3.3 il 25 agosto 2026. La wiki è chiara: il server deve avere la stessa versione del gioco del client, ed è il motivo più comune per cui un amico all’improvviso non riesce più a entrare dopo un aggiornamento.

  • In hosting casalingo: rilancia l’aggiornamento con SteamCMD (app_update 1169370 validate) dopo ogni patch del gioco, oppure programmalo.
  • Su 1up: riavvia il server. L’immagine controlla Steam all’avvio e installa la nuova build se c’è.

9. Quando il piano Free non basta più

Il piano Free copre un piccolo gruppo su un solo mondo. Ecco i segnali che l’hai superato, con i prezzi della nostra pagina dei prezzi:

  • Più di 4 giocatori: Casual (3 €/mese) ne ammette 8, Starter (7 €/mese) 10 e Pro (12 €/mese) 20.
  • Backup: Free non ne ha. Casual ne include 1, Starter 3 e Pro 5.
  • Un mondo grande con tanti insediamenti: per Necesse consigliamo 4 GB. Starter ha 3 GB e Pro 6 GB.

Testato su Necesse 1.3.3 (immagine 1up sha256:3d717b31), 2026-10-04.

Registro delle modifiche

  • 2026-10-04: prima versione.

Domande frequenti

Sì. Necesse Dedicated Server è uno strumento gratuito su Steam, si scarica in forma anonima con SteamCMD e Fair Games lo offre anche come zip su necessegame.com.

Chi ha scrittoBaurtockTeam di 1up-servers

Continua a leggere