SinglePlayerSleep2
Pozwala jednej osobie spać, nie zmuszając innych graczy na serwerze do spania ani logowania się.
- Dostępne pliki
- 61
- Obsługiwane wersje
- 36
- Najnowszy plik
- 24.06.2026
Ponieważ nie mam dostępu do starego konta, musiałem założyć to nowe. Będę aktualizował wtyczkę dla wszystkich wersji Minecrafta, które ukazały się podczas mojej nieobecności.
Dla wersji Minecraft starszych niż 1.12 pobierz odpowiednią wersję SPS dla swojej wersji MC tutaj... http://dev.bukkit.org/bukkit-plugins/singleplayersleep/
Wprowadzenie:
Na początku oglądam kilku Hermitcraftowców i po tym, jak widziałem, że mają problemy z ich blokiem poleceń Single Player Sleep, deszcz to psuje. Postanowiłem stworzyć tę prostą wtyczkę.
Opis produktu:
Gdy gracz kliknie prawym przyciskiem myszy na łóżko, wtyczka rozgłasza „ is sleeping [CANCEL]”, jeśli nikt nie kliknie Anuluj, to po 10 sekundach wtyczka przesunie czas do następnego ranka. Dzięki temu dzień i trudność nie będą miały wpływu. Wtyczka także sprawdza burze, a jeśli gracz ma uprawnienia, wyczyści je. Istnieje również uprawnienie dla komendy Cancel.
Nowa funkcja od 2.13.31, DaySkipper: Gracz z czarnym łóżkiem i uprawnieniem sps.dayskipper może pominąć dzień w kierunku nocy, a także może wymagać przedmiotu o nazwie DaySkipper w pliku config.yml.
Nowa funkcja od 2.13.43, obsługa pseudonimów z VentureChat i Essentials, a także obsługa RGB dla tych pseudonimów.
Nowa funkcja od 2.13.44, kolory w sleepmsgs. Zobacz nowy plik config.yml, aby uzyskać szczegóły; może trzeba będzie pobrać z jar.

Przykłady sleepmsg:
# Kody kolorów są teraz używane w sleepmsgs, Przykład: <BLACK>Black<RESET>Reset
# RGB format is §xFF00FF (§xFFFFFF<player> §x000000i§x999999s §x111111s§x888888l§x222222e§x777777e§x333333p§x666666i§x444444n§x555555g)
# PRZED MUSI BYĆ KOD KOLORU
sleepmsg1: §xFFFFFF<player> §xFF0000is §xFF7F00s§xFFFF00l§x00FF00ee§x0000FFpi§x4b0082n§x9400D3g
sleepmsg2: §xFFFFFF<player> §x00FFFFwent to bed. Sweet Dreams
sleepmsg3: <YELLOW>Shhh! §xFFFFFF<player> §xFF0000is §xFF00FFtrying §x0000FFto §x00FF00sleep!
sleepmsg4: §xFFFFFF<player> §xFF00FFis asleep at the wheel
sleepmsg5: §xFFFFFFNO ONE<colon> ...\n§xFFFFFF<player><colon> §xFFFF00go to bed.
Obsługiwane języki:
# Dostępne języki čeština (cs_CZ), Deutsch (de_DE), English (en_US), Español (es_ES), Español (es_MX), Français (fr_FR), Italiano (it_IT), Magyar (hu_HU), 日本語 (ja_JP), 한국어 (ko_KR), Lolcat (lol_US), Melayu (my_MY), Nederlands (nl_NL), Polski (pl_PL), Português (pt_BR), Русский (ru_RU), Svenska (sv_SV), Türkçe (tr_TR), 中文(简体) (zh_CN), 中文(繁體) (zh_TW)
Znane konflikty:
Otrzymałem informację, że uprawnienie Essentials „essentials.sleepingignored” koliduje z SPS.


Messages.yml:
# NIE ZMIENIAJ WERSJI
version: 1.0.1
# Ustaw wiadomości dla losowych komunikatów snu tutaj "sleepmsg#: <player> wiadomość tutaj"
# Nie zapomnij o spacji między : a początkiem wiadomości.
# Kody kolorów są teraz używane w sleepmsgs, Przykład: <BLACK>Black<RESET>Reset
# Format RGB to §xFF00FF (§xFFFFFF<player> §x000000i§x999999s §x111111s§x888888l§x222222e§x777777e§x333333p§x666666i§x444444n§x555555g)
# przed kodem koloru musi być
messages:
sleep:
count: 5
message_1: §xFFFFFF<player> §xFF0000is §xFF7F00s§xFFFF00l§x00FF00ee§x0000FFpi§x4b0082n§x9400D3g
message_2: §xFFFFFF<player> §xFFAA00went to bed. Sweet Dreams!
message_3: <YELLOW>Shhh! §xFFFFFF<player> §xFF0000is §xFF00FFtrying §x0000FFto §x00FF00sleep!
message_4: §xFFFFFF<player> §xFF00FFis asleep at the wheel
message_5: §xFFFFFFNO ONE<colon> ...\n§xFFFFFF<player><colon> §xFFFF00go to bed.
dayskip:
count: 2
message_1: <WHITE><player> <WHITE>wants to <BLUE>sleep <WHITE>the <YELLOW>day <WHITE>away...
message_2: §xFF0000<player> §xFF7F00wants §xFFFF00to §x00FF00sleep §x0000FFthe §x4B0082day §x4B0082away§xFFFFFF...
Permissions:
sps.hermits:
description: Pozwala jednemu graczowi zmienić czas na dzień podczas używania łóżka. Bez wyczyszczenia lokalnej trudności.
default: true
sps.unrestricted:
description: Pozwala graczowi spać bez przerwy. Inni gracze nie będą mogli go anulować.
default: false
sps.downfall:
description: Czyści Downfall podczas snu SPS.
default: false
sps.thunder:
description: Czyści burzę piorunującą podczas snu SPS
default: false
sps.cancel:
description: Pozwala anulować Single Player Sleep.
default: true
sps.command:
description: Pozwala graczowi użyć komendy /sleep, zamiast łóżka.
default: op
sps.update:
description: Pozwala graczowi sprawdzać aktualizacje.
default: op
sps.op:
description: Nadpisuje wszystkie uprawnienia.
default: false
sps.showUpdateAvailable:
description: Pokazuje graczowi, że dostępna jest aktualizacja wersji.
default: op
sps.dayskipper:
description: Pozwala jednemu graczowi zmienić czas na noc podczas używania łóżka. Bez wyczyszczenia lokalnej trudności.
default: false
sps.dayskipcommand:
sps.command:
description: Pozwala graczowi użyć polecenia /dayskip, zamiast łóżka.
default: op
Jeśli gracz jest jedynym graczem online, łóżko funkcjonuje normalnie, ponieważ funkcja snu działa przed opóźnieniem 10 sekund.
config.yml:
# NIE ZMIENIAJ WERSJI
version: 1.0.9
#
# Zmień na false, aby wyłączyć automatyczne sprawdzanie aktualizacji.
auto_update_check: true
#
# Ustaw język do użycia, en_US, nl_NL, lol_US, fr_FR, de_DE, zh_CN, cs-CZ, pt_BR
lang: en_US
#
# Ustaw czarną listę światów. Nazwy są wrażliwe na wielkość liter, WielkiŚwiat nie równa się świat
blacklist:
sleep: world_nether, world_the_end
dayskip: world_nether, world_the_end
#
# Czy broadcasty mają być przypisane do pojedynczego świata, czy serwera? (Powinno być prawdziwe dla multiverse)
broadcast_per_world: true
#
# Czy SPS zresetuje stat time_since_rest dla wszystkich graczy w świecie, w którym spał gracz?
reset_insomnia: false
#
# Włącza efektowne kolory ANSI w konsoli.
colorful_console: true
#
# Ustaw, czy pozwolić graczowi zatrzymać deszcz, gdy nie jest noc.
clearrain_enabled: false
#
# Jeśli true, wyłączy możliwość całkowitego anulowania snu i pozwoli każdemu spać.
unrestrictedsleep: false
#
# Ustaw czas pobudki, Wczesny (23000) lub Normalny (24000)
waketime: NORMAL
#
# Opóźnienie między snem a zmianą na dzień, w sekundach. Minimalnie 1, sugerowane 10.
sleepdelay: 10
#
# Włącz (true) lub wyłącz (false) dayskipper
enabledayskipper: false
# Opóźnienie między żądaniem DaySkip a zmianą na noc, w sekundach. Minimum 1, rekomendowane 10.
dayskipdelay: 10
#
# Jeśli true, wyłączy możliwość anulowania DaySkipper
unrestricteddayskipper: false
# Wymaga przedmiotu DaySkipper
dayskipperitemrequired: true
#
# Ustaw kolor tekstu linku [CANCEL] w broadcast messages. Format RED
# Kolory: AQUA, BLACK, GOLD, GRAY, BLUE, GREEN, RED, YELLOW, WHITE
# DARK_AQUA, DARK_BLUE, DARK_GRAY, DARK_GREEN, DARK_RED, DARK_PURPLE, LIGHT_PURPLE
# MAGIC, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET
cancelcolor: RED
cancelbracketcolor: YELLOW
# Kolor wiadomości o snu, zobacz powyżej
sleepmsgcolor: WHITE
# Kolor imienia gracza, zobacz powyżej
playernamecolor: WHITE
#
# Ustaw na true, aby SPS anulowało sen, jeśli gracz opuści łóżko.
exitbedcancel: false
# Ustaw, czy cancel ma być pokazywany.
display_cancel: true
# Ustaw na true, aby broadcastowano "
# Ustaw na false, aby nie broadcastować tej wiadomości.
cancelbroadcast: true
#
# Ustaw limit czasowy w sekundach, jaki gracz musi odczekać między ponownymi próbami snu.
# Zapobiega spamowaniu czatem wiadomościami o snie.
# Ustaw na 0, aby wyłączyć.
sleeplimit: 60
# Ustaw limit czasowy w sekundach, jaki gracz musi odczekać między próbami anulowania ponownie.
# Zapobiega spamowaniu czatem wiadomościami o anulowaniu.
# Ustaw na 0, aby wyłączyć.
cancellimit: 60
# Czy gracz powinien być poinformowany, że musi być noc, aby móc użyć.
notifymustbenight: false
# Czy SPS ma używać DisplayName gracza(true) czy UserName(false), jeśli nie ma ustawionego Nickname?
nickname:
usedisplayname: true
# Ustaw na true, aby używać losowych wiadomości snu.
randomsleepmsgs: true
Polecenia:
/sps - wyświetla pomoc /sps reload - przeładowuje konfiguracje. /sps update - sprawdza aktualizacje. /sleep - komenda, aby zasnąć zamiast łóżka, wymaga uprawnienia. /spscancel - anuluje sen, lub dayskip, jeśli którykolwiek z nich jest zaplanowany. /dayskip - polecenie do dayskip, zamiast używania łóżka, wymaga uprawnienia.
W razie pomocy możesz zgłosić problemy i zasugerować pomysły na moim serwerze Discord serwer.
Licencja:
MIT License
Ta wtyczka wykorzystuje bStats do zbierania anonimowych statystyk
Wkład:
Ta wtyczka jest open source; możesz obejrzeć kod źródłowy na github. Śmiało zgłaszaj problemy lub wysyłaj pull requesty.
Jeśli podoba Ci się to, sprawdź mój inny plugin,
Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.
SinglePlayerSleep-1.20_2.13.58.jar 24.06.2026 867 KB
SinglePlayerSleep-1.20_2.13.58.D1.jar 13.06.2026 867 KB
SinglePlayerSleep-1.20_2.13.57.jar 24.04.2026 868 KB
SinglePlayerSleep-1.20_2.13.57.D2-DEV.jar 31.03.2026 884 KB
SinglePlayerSleep-1.20_2.13.57.D1-DEV.jar 15.03.2026 885 KB
SinglePlayerSleep-1.20_2.13.56.jar 17.02.2026 885 KB
SinglePlayerSleep-1.20_2.13.56.D8-DEV.jar 11.02.2026 886 KB
SinglePlayerSleep-1.20_2.13.56.D7-DEV.jar 01.02.2026 871 KB
SinglePlayerSleep-1.20_2.13.56.D6-DEV.jar 30.01.2026 871 KB
SinglePlayerSleep-1.20_2.13.56.D5-DEV.jar 20.01.2026 863 KB
SinglePlayerSleep-1.20_2.13.56.D4-DEV.jar 01.01.2026 862 KB
SinglePlayerSleep-1.20_2.13.56.D3-DEV.jar 22.12.2025 859 KB
SinglePlayerSleep-1.20_2.13.56.D2-DEV.jar 17.12.2025 860 KB
SinglePlayerSleep-1.20_2.13.56.D1-DEV.jar 16.12.2025 859 KB
SinglePlayerSleep-1.20_2.13.55.jar 14.12.2025 857 KB
SinglePlayerSleep-1.20_2.13.55.D11-DEV.jar 10.12.2025 856 KB
SinglePlayerSleep-1.20_2.13.55.D10-DEV.jar 08.12.2025 856 KB
SinglePlayerSleep-1.20_2.13.55.D9-DEV.jar 01.12.2025 857 KB
SinglePlayerSleep-1.20_2.13.55.D8-DEV.jar 25.11.2025 857 KB
SinglePlayerSleep-1.20_2.13.55.D7-DEV.jar 21.11.2025 841 KB
SinglePlayerSleep-1.20_2.13.55.D6-DEV.jar 11.11.2025 839 KB
SinglePlayerSleep-1.20_2.13.55.D5-DEV.jar 31.10.2025 833 KB
SinglePlayerSleep-1.20_2.13.55.D4-DEV.jar 22.10.2025 814 KB
SinglePlayerSleep-1.20_2.13.55.D3-DEV.jar 18.10.2025 882 KB
SinglePlayerSleep-1.20_2.13.55.D2-DEV.jar 16.10.2025 875 KB
SinglePlayerSleep-1.20_2.13.55.D1-DEV.jar 07.10.2025 903 KB
SinglePlayerSleep-1.20_2.13.54.jar 19.05.2025 3 MB
SinglePlayerSleep-1.16_2.13.53.jar 21.08.2024 1 MB
SinglePlayerSleep-1.13_2.13.52.jar 22.07.2024 282 KB
SinglePlayerSleep-1.13_2.13.51.jar 07.07.2024 274 KB
SinglePlayerSleep-1.13_2.13.50.jar 08.06.2023 135 KB
SinglePlayerSleep-1.13_2.13.49.jar 14.01.2023 119 KB
SinglePlayerSleep-1.13_2.13.48.jar 02.08.2022 118 KB
SinglePlayerSleep-1.13_2.13.47.jar 29.01.2022 114 KB
SinglePlayerSleep-1.13_2.13.46.jar 28.02.2021 105 KB
SinglePlayerSleep-1.13_2.13.45.2.jar 31.10.2020 102 KB
SinglePlayerSleep-1.13_2.13.44.jar 18.09.2020 95 KB
SinglePlayerSleep-1.13_2.13.43.1.jar 13.08.2020 94 KB
SinglePlayerSleep-1.13_2.13.42.jar 30.06.2020 85 KB
SinglePlayerSleep-1.13_2.13.41.jar 26.06.2020 85 KB
SinglePlayerSleep-1.13_2.13.40.jar 15.05.2020 83 KB
SinglePlayerSleep-1.13_2.13.39.jar 10.04.2020 75 KB
SinglePlayerSleep-1.13_2.13.38.jar 31.03.2020 74 KB
SinglePlayerSleep-1.13_2.13.37.jar 25.03.2020 74 KB
SinglePlayerSleep-1.13_2.13.36.jar 16.03.2020 73 KB
SinglePlayerSleep-1.13_2.13.35.jar 24.02.2020 73 KB
SinglePlayerSleep-1.13_2.13.34.jar 08.02.2020 79 KB
SinglePlayerSleep-1.13_2.13.33.jar 30.12.2019 70 KB
SinglePlayerSleep-2.13.32.jar 11.12.2019 69 KB
SinglePlayerSleep-2.13.31.jar 11.12.2019 65 KB
SinglePlayerSleep-2.13.30.jar 03.12.2019 58 KB
SinglePlayerSleep-2.13.29.jar 30.11.2019 50 KB
SinglePlayerSleep-2.13.28.jar 21.11.2019 49 KB
SinglePlayerSleep-2.13.27.jar 20.11.2019 49 KB
SinglePlayerSleep-2.13.25.jar 16.11.2019 36 KB
SinglePlayerSleep-2.13.23.jar 30.09.2019 34 KB
SinglePlayerSleep-2.13.21.jar 24.06.2019 31 KB
SinglePlayerSleep-2.13.19b.jar 23.06.2019 27 KB
SinglePlayerSleep-2.13.18.jar 09.06.2019 27 KB
SinglePlayerSleep-2.13.17.jar 09.06.2019 27 KB
SinglePlayerSleep-2.13.16.jar 09.06.2019 27 KB
Jak bezpiecznie sprawdzić ten plugin
Wybierz zgodny plik
Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.
Zachowaj kopię
Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.
Przeczytaj log
Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

