Hur du låter endast en spelare sova
Som standard måste alla spelare på din Minecraft-server ligga i en säng innan natten hoppas över. Sedan Minecraft 1.17 kan du ändra det med gameregeln playersSleepingPercentage, så att en enda sovare räcker för att väcka alla.
Kommandot
Anslut till servern som operator och kör:
/gamerule playersSleepingPercentage 1
Minecraft bekräftar med ett meddelande som Game rule playersSleepingPercentage is now set to: 1. Ändringen sparas i världens data, så du behöver inte göra om den efter en omstart.
Du kan också köra den från Pterodactyl-konsolen utan att gå in i spelet. Öppna din server i panelen, klicka på Console-fliken och skriv samma kommando utan inledande snedstreck:
gamerule playersSleepingPercentage 1
Vad värdena betyder
| Värde | Beteende |
|---|---|
| 0 | Vilken som helst sovande spelare hoppar över natten direkt |
| 1 | En spelare måste i säng, sedan hoppas natten över |
| 50 | Hälften av online-spelarna måste sova |
| 100 | Standard, alla online-spelare måste sova |
För de flesta servrar är 1 det rätta valet. Sängens animation och spawn-punkten bevaras, men allt-eller-inget-kravet försvinner.
Sätter du den till 0 hoppas natten över i samma sekund som en spelare går i säng, helt utan animation. Praktiskt, men kan krocka med sömnrelaterade plugins.
Verifiera den aktuella inställningen
Kör kommandot utan värde för att se vad som är aktivt:
/gamerule playersSleepingPercentage
Bedrock och äldre Java-versioner
Gameregeln finns bara i Java Edition 1.17 och senare. För äldre versioner eller Bedrock behöver du ett plugin eller datapack:
- Paper eller Spigot (alla versioner): installera ett one-player-sleep-plugin som EasySleep eller SleepMost
- Vanilla Java 1.16 och äldre: lägg ett one-player-sleep-datapack i din världs
datapacks-mapp och kör/reload - Bedrock Edition: använd ett behavior pack som skriver över sömnkontrollen, eftersom Bedrock inte har någon motsvarande gameregel
Vanliga problem
Unknown game rule: du är på Bedrock eller på Java under 1.17. Kolla din version längst ner till vänster på Minecrafts startskärm.- Inställningen återställs efter omstart: ett plugin eller startup-script skriver över den. Kolla i dina plugin-konfigurationer efter en sleep manager som styr regeln.
- Natten hoppas fortfarande inte över: en spelare är i Nether eller End. Sedan 1.19 räknas bara spelare i Overworld in i procentberäkningen, så på äldre versioner får du se till att ingen fastnat i en annan dimension.
- Phantoms spawnar fortfarande: phantoms håller koll på varje spelares personliga tid sedan senaste sömn, inte serverns natt-skip. Spelare som aldrig själva sover får dem ändå. Stäng av dem helt med
/gamerule doInsomnia false.
Relaterade game rules
Medan du finjusterar sömnen passar dessa regler bra ihop med den:
doInsomnia false: stoppar phantom-spawns för spelare som aldrig soverdoWeatherCycle false: låser vädretdoDaylightCycle false: fryser tiden på dygnet
För en komplett lista över alla game rules, se vår guide till Minecraft game rules.
