
One Player Sleep — un plugin per saltare rapidamente la notte in Minecraft
Su un server multigiocatore la notte viene saltata solo quando un numero sufficiente di giocatori è coricato a letto. Per i server di…
Su un server multigiocatore la notte viene saltata solo quando un numero sufficiente di giocatori è coricato a letto. Per i server di grandi dimensioni non è un problema, ma sulle build private da due a cinque persone la situazione è diversa quando: uno vuole dormire mentre gli…
One Player Sleep — un plugin per saltare rapidamente la notte in Minecraft
Versione del plugin: 1.4
Su un server multigiocatore la notte viene saltata solo quando un numero sufficiente di giocatori è coricato a letto. Per i server di grandi dimensioni non è un problema, ma sulle build private da due a cinque persone la situazione è diversa quando: uno vuole dormire mentre gli altri sono impegnati a costruire o semplicemente non sono al computer. One Player Sleep elimina questa condizione — la notte finisce non appena anche una sola persona si corica a letto.
Come funziona
La logica è semplice: un qualsiasi giocatore dorme e l'ora passa al mattino per tutti. Gli altri giocatori non fanno nulla — continuano con le proprie attività, la costruzione, il farming. Il plugin non provoca una schermata di caricamento e non interrompe le loro azioni.
Dopo l'installazione non c'è nulla da configurare: basta inserire il file .jar nella cartella /plugins, riavviare il server — e il meccanismo è attivo. Il plugin non crea un proprio config.yml e non aggiunge voci al plugins.yml di sistemi di permessi di terze parti.
Il plugin gestisce l'evento del sonno a livello di server: quando un giocatore va a letto, il controllo del numero di dormienti viene aggirato e l'ora passa immediatamente al mattino. Viene riprodotta la consueta animazione di addormentamento — lo schermo si oscura e il giocatore «si sveglia» al mattino proprio come in modalità giocatore singolo.

messaggio in chat che indica che il plugin è attivo
Comandi e permessi
One Player Sleep non registra alcun comando e non possiede nodi di permesso. Ciò significa che il comportamento non può essere limitato per singoli giocatori — o tutti usano la meccanica, oppure il plugin va rimosso.
L'unica vera limitazione di configurazione: è impossibile impostare la percentuale di giocatori che devono dormire, fermare il tempo quando non c'è nessuno online o bloccare il sonno per un determinato gruppo tramite il sistema di permessi.
L'alternativa vanilla
Con l'uscita di Minecraft 1.17 nel gioco è comparsa una nuova regola di gioco. Per impostazione predefinita è impostata su 100 (tutti i giocatori devono dormire), ma un solo comando ne cambia il comportamento rendendolo equivalente al plugin: /gamerule playersSleepingPercentage
Con il valore 1 la notte viene saltata a partire dal primo giocatore addormentato — senza plugin, senza dipendenze, con supporto nativo per qualsiasi aggiornamento ufficiale.
Con 0 il server ignora il numero totale di giocatori online — ne basta uno a letto. I valori negativi vengono interpretati da Minecraft allo stesso modo di 0.
Sui server con versione 1.17 e successive, One Player Sleep duplica la soluzione integrata. Il plugin mantiene un senso pratico esclusivamente per le build su versioni precedenti alla 1.17, dove playersSleepingPercentage non esiste ancora.
Conclusione
Nessuna impostazione, nessun permesso, nessun comando. Per l'amministratore di un piccolo server privato su una vecchia versione precedente alla 1.17 — è la soluzione minima per giocare comodamente.
Sui server con versione 1.17 e superiore il plugin non serve. /gamerule playersSleepingPercentage 1 — un comando vanilla che fa la stessa cosa senza dipendenze di terze parti ed è garantito il supporto in tutti gli aggiornamenti futuri.
Installazione
Un'installazione tipica richiede circa 5 minuti. Il procedimento è lo stesso; cambiano solo il loader e la build corrispondente.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.








