Torna al blog
Guida completa per avviare un server Purpur ottimizzato
Pubblicato il 29/01/2026

Guida completa per avviare un server Purpur ottimizzato

Purpur è un server Minecraft ottimizzato che combina le migliori funzionalità di Paper e Spigot. Permette di migliorare le prestazioni del tuo server offrendo al contempo una grande flessibilità nella configurazione. In questa guida, ti mostreremo come avviare un server Purpur ottimizzato, passo dopo passo.

Requisiti prima dell'installazione

Prima di avviare il tuo server Purpur, devi assicurarti di avere i seguenti elementi:

  • Java 17 o versione superiore installato sulla tua macchina.
  • Accesso a un terminale, sia su Windows, Linux o macOS.
  • Un server dedicato o un VPS è raccomandato per migliori prestazioni.

Download di Purpur

Per iniziare, devi scaricare l'ultima versione di Purpur. Segui questi passaggi:

  1. Vai alla pagina di download di Purpur.
  2. Scarica il file .jar della versione desiderata.
  3. Sposta il file .jar in una cartella dedicata per il tuo server Minecraft.

Configurazione del tuo server

Creazione del file di avvio

Per eseguire il tuo server Purpur, devi creare uno script di avvio. Questo script permetterà di avviare il server con le opzioni corrette. Ecco un esempio di script per Linux:

#!/bin/bash

# Avvia il server Purpur
java -Xms1G -Xmx4G -jar purpur.jar nogui

Assicurati di dare i permessi di esecuzione al tuo script:

chmod +x start.sh

Configurazione del server con server.properties

Una volta che il tuo server è avviato, avrai un file server.properties generato. Aprilo per configurare vari parametri:

  • server-port: la porta su cui il tuo server ascolta (di default 25565).
  • max-players: numero massimo di giocatori consentiti sul server.
  • level-name: nome del mondo che il server caricherà.

Ecco un esempio di contenuto di server.properties:

server-port=25565
max-players=20
level-name=world

Ottimizzazione del server Purpur

Utilizzo dei parametri di prestazione

Purpur offre numerosi parametri di ottimizzazione che puoi configurare nel file purpur.yml. Ecco alcuni parametri raccomandati:

  • ticking-area: consente di configurare l'area di caricamento dei chunk.
  • entity-activation-range: regola la distanza a cui le entità sono attive.
  • view-distance: riduce la distanza di rendering per migliorare le prestazioni.

Esempio di configurazione in purpur.yml:

ticking-area:
  enabled: true
  radius: 4

entity-activation-range:
  animals: 32
  monsters: 32

view-distance: 6

Installazione di plugin

Per estendere le capacità del tuo server, puoi installare dei plugin. Ecco come procedere:

  1. Scarica un plugin compatibile con Purpur da un sito come SpigotMC o Bukkit.
  2. Posiziona il file del plugin nella cartella plugins del tuo server.
  3. Riavvia il server affinché il plugin venga caricato.

Gestione e manutenzione del server

Riavvio e backup

È cruciale riavviare regolarmente il server per liberare memoria e applicare aggiornamenti. Usa il seguente comando per riavviare il server:

/restart

Per effettuare backup, puoi utilizzare plugin come EssentialsX che offrono funzionalità di backup automatico.

Monitoraggio delle prestazioni

Utilizza strumenti come Timings per monitorare le prestazioni del tuo server. Il seguente comando ti permetterà di generare un rapporto sulle prestazioni:

/timings on

Dopo aver effettuato dei test, non dimenticare di disattivare Timings:

/timings off

Risoluzione dei problemi comuni

Errori di avvio

Se il tuo server non si avvia, controlla i log per errori. Gli errori più comuni includono:

  • Versione di Java errata.
  • Porta già in uso.
  • File server.properties mal configurato.

Problemi di latenza

Per risolvere i problemi di latenza, puoi:

  • Ridurre la distanza di visualizzazione in server.properties.
  • Limitare il numero di giocatori sul server.
  • Utilizzare un plugin di gestione del lag.

Conclusione

Configurare un server Purpur ottimizzato richiede passaggi precisi e attenzione ai dettagli. Seguendo questa guida, sarai in grado di avviare e ottimizzare il tuo server per un'esperienza di gioco fluida e piacevole. Non esitare a esplorare ulteriori parametri e plugin per personalizzare il tuo server secondo le tue esigenze.