
One Player Sleep — un plugin pour passer rapidement la nuit dans Minecraft
Sur un serveur multijoueur, la nuit n'est passée que lorsqu'un nombre suffisant de joueurs est couché dans un lit. Pour les grands serveurs…
Sur un serveur multijoueur, la nuit n'est passée que lorsqu'un nombre suffisant de joueurs est couché dans un lit. Pour les grands serveurs ce n'est pas critique, mais sur les configurations privées de deux à cinq personnes la situation est différente lorsque : l'un veut dormir…
One Player Sleep — un plugin pour passer rapidement la nuit dans Minecraft
Version du plugin : 1.4
Sur un serveur multijoueur, la nuit n'est passée que lorsqu'un nombre suffisant de joueurs est couché dans un lit. Pour les grands serveurs ce n'est pas critique, mais sur les configurations privées de deux à cinq personnes la situation est différente lorsque : l'un veut dormir tandis que les autres sont occupés à construire ou ne sont tout simplement pas devant leur ordinateur. One Player Sleep supprime cette condition — la nuit se termine dès qu'une seule personne se couche dans un lit.
Principe de fonctionnement
La logique est simple : n'importe quel joueur dort, et le temps passe au matin pour tout le monde. Les autres joueurs ne font rien — ils continuent leurs occupations, la construction, le farm. Le plugin ne déclenche pas d'écran de chargement et n'interrompt pas leurs actions.
Après l'installation, il n'y a rien à configurer : il suffit de déposer le fichier .jar dans le dossier /plugins, de redémarrer le serveur — et le mécanisme est actif. Le plugin ne crée pas son propre config.yml et n'ajoute pas d'entrées au plugins.yml de systèmes de permissions tiers.
Le plugin traite l'événement de sommeil au niveau du serveur : lorsqu'un joueur se met au lit, la vérification du nombre de dormeurs est contournée et le temps passe immédiatement au matin. L'animation d'endormissement standard est jouée — l'écran s'assombrit, et le joueur « se réveille » le matin tout comme en solo.

message dans le chat indiquant que le plugin est actif
Commandes et permissions
One Player Sleep n'enregistre aucune commande et ne possède aucun nœud de permission. Cela signifie que le comportement ne peut pas être restreint pour des joueurs individuels — soit tout le monde utilise la mécanique, soit le plugin doit être retiré.
La seule véritable limitation de configuration : il est impossible de définir le pourcentage de joueurs qui doivent dormir, d'arrêter le temps lorsque personne n'est en ligne, ou de bloquer le sommeil pour un groupe particulier via le système de permissions.
L'alternative vanilla
Avec la sortie de Minecraft 1.17, une nouvelle règle de jeu est apparue dans le jeu. Par défaut, elle est réglée sur 100 (tous les joueurs doivent dormir), mais une seule commande change le comportement pour le rendre équivalent à celui du plugin : /gamerule playersSleepingPercentage
Avec la valeur 1, la nuit est passée dès le premier joueur endormi — sans plugins, sans dépendances, avec une prise en charge native de toute mise à jour officielle.
Avec 0, le serveur ignore le nombre total de joueurs en ligne — un seul au lit suffit. Les valeurs négatives sont interprétées par Minecraft de la même façon que 0.
Sur les serveurs en version 1.17 et plus récente, One Player Sleep duplique la solution intégrée. Le plugin ne conserve un sens pratique que pour les configurations sur des versions antérieures à la 1.17, où playersSleepingPercentage n'existe pas encore.
Conclusion
Aucun réglage, aucune permission, aucune commande. Pour l'administrateur d'un petit serveur privé sur une ancienne version antérieure à la 1.17 — c'est la solution minimale pour jouer confortablement.
Sur les serveurs en version 1.17 et supérieure, le plugin n'est pas nécessaire. /gamerule playersSleepingPercentage 1 — une commande vanilla qui fait la même chose sans dépendances tierces et dont la prise en charge est garantie dans toutes les futures mises à jour.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 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.








