So lassen Sie nur einen Spieler schlafen
Standardmäßig müssen alle Spieler auf deinem Minecraft-Server in einem Bett liegen, bevor die Nacht übersprungen wird. Seit Minecraft 1.17 kannst du das mit der Spielregel playersSleepingPercentage ändern, sodass ein einziger Schläfer genügt, um alle aufzuwecken.
Der Befehl
Verbinde dich als Operator mit deinem Server und führe aus:
/gamerule playersSleepingPercentage 1
Minecraft bestätigt mit einer Meldung wie Game rule playersSleepingPercentage is now set to: 1. Die Änderung wird in den Weltdaten gespeichert, du musst sie nach einem Neustart nicht wiederholen.
Du kannst den Befehl auch direkt in der Pterodactyl-Konsole ausführen, ohne ins Spiel zu gehen. Öffne deinen Server im Panel, klicke auf den Console-Tab und gib den gleichen Befehl ohne führenden Schrägstrich ein:
gamerule playersSleepingPercentage 1
Was die Werte bedeuten
| Wert | Verhalten |
|---|---|
| 0 | Jeder einzelne schlafende Spieler überspringt die Nacht sofort |
| 1 | Ein Spieler muss ins Bett, dann wird die Nacht übersprungen |
| 50 | Die Hälfte der Online-Spieler muss schlafen |
| 100 | Standard, alle Online-Spieler müssen schlafen |
Für die meisten Server ist 1 die richtige Wahl. Die Bett-Animation und der Spawn-Punkt bleiben erhalten, aber die Alles-oder-nichts-Regel fällt weg.
Setzt du den Wert auf 0, wird die Nacht in dem Moment übersprungen, in dem ein Spieler ins Bett geht, ganz ohne Animation. Praktisch, kann aber mit schlafbezogenen Plugins kollidieren.
Aktuelle Einstellung überprüfen
Führe den Befehl ohne Wert aus, um den aktiven Wert anzuzeigen:
/gamerule playersSleepingPercentage
Bedrock und ältere Java-Versionen
Die Spielregel gibt es nur in Java Edition 1.17 und neuer. Für ältere Versionen oder Bedrock brauchst du ein Plugin oder Datapack:
- Paper oder Spigot (alle Versionen): installiere ein One-Player-Sleep-Plugin wie EasySleep oder SleepMost
- Vanilla Java 1.16 und älter: lege ein One-Player-Sleep-Datapack in den Ordner
datapacksdeiner Welt und führe/reloadaus - Bedrock Edition: nutze ein Behavior Pack, das die Schlaf-Prüfung überschreibt, da Bedrock keine entsprechende Spielregel hat
Häufige Probleme
Unknown game rule: du bist auf Bedrock oder auf Java unter 1.17. Prüfe deine Version unten links im Minecraft-Startbildschirm.- Einstellung wird nach Neustart zurückgesetzt: ein Plugin oder Startskript überschreibt sie. Schau in deinen Plugin-Konfigurationen nach einem Sleep Manager, der die Regel selbst steuert.
- Nacht wird trotzdem nicht übersprungen: ein Spieler ist im Nether oder End. Seit 1.19 zählen nur Spieler im Overworld in die Prozentberechnung, also stelle in älteren Versionen sicher, dass niemand in einer anderen Dimension festsitzt.
- Phantome spawnen weiterhin: Phantome richten sich nach der persönlichen Zeit seit dem letzten Schlaf jedes Spielers, nicht nach dem Nacht-Skip des Servers. Wer nie selbst schläft, bekommt sie trotzdem. Deaktiviere sie komplett mit
/gamerule doInsomnia false.
Verwandte Spielregeln
Wenn du schon am Schlafverhalten drehst, lohnen sich diese verwandten Regeln:
doInsomnia false: stoppt Phantom-Spawns für Spieler, die nie ins Bett gehendoWeatherCycle false: sperrt das WetterdoDaylightCycle false: friert die Tageszeit ein
Eine vollständige Liste aller Spielregeln findest du in unserem Minecraft Spielregeln-Leitfaden.
