▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Sleep Plugin
Sleep Plugin

Sleep Plugin

Плагин для Paper 1.21.x, который меняет механику сна: чтобы пропустить ночь, нужно всего половине игроков лечь спать. Удобно для серверов с друзьями.

Оцените первым
13.2K
27

Sleep Plugin - это небольшой, но очень полезный плагин для серверов на Minecraft Paper 1.21.x. Он решает вечную проблему: когда на сервере играет несколько человек, и чтобы пропустить ночь, приходится ждать, пока все лягут спать. С этим плагином достаточно, чтобы спала половина игроков. Звучит мелочь, а на деле экономит кучу времени и нервов.

Как это работает

Плагин считает количество игроков онлайн и округляет в меньшую сторону, если число нечётное. Например:

  • 2 игрока онлайн - нужно 1
  • 3 игрока - тоже 1 (потому что (3-1)/2 = 1)
  • 4 игрока - нужно 2
  • 5 игроков - нужно 2
  • 6 игроков - нужно 3

То есть если у вас компания из 5 человек, ночью спать ложатся двое - и ночь пропускается. Остальные могут спокойно заниматься своими делами.

Настройка и конфиг

После первого запуска плагин создаёт файл plugins/SleepPlugin/config.yml. Вот что там можно поменять:

# SleepPlugin Configuration
version: "1.0.3"

language: en_EN  
skip-delay: 3    
morning-time: 1000  
message-mode: normal  
min-players-required: 2  
ignore-nether-end-players: true  
smooth-time-transition:
  enabled: true  
  duration-ticks: 60 
  steps: 60 
storm-settings:
  skip-storms: true 

Основные параметры

  • language - язык сообщений плагина. Доступны en_EN и ru_RU, но можно добавить свои.
  • skip-delay - задержка в секундах перед тем, как ночь пропустится.
  • morning-time - время суток, которое устанавливается после сна (по умолчанию 1000 - рассвет).
  • message-mode - как плагин оповещает игроков:
    • normal - стандартные сообщения
    • minimal - короткие, по делу
    • silent - вообще ничего не пишет
  • min-players-required - минимальное количество игроков, при котором механика работает. Если игроков меньше - плагин не активен.
  • ignore-nether-end-players - если true, игроки в Аду или Энде не учитываются при подсчёте.
  • smooth-time-transition - плавный переход от ночи к утру. Можно отключить, если нужен мгновенный скачок времени.
  • storm-settings - можно ли пропускать грозу через сон.

Свои языки

Если хотите добавить свой язык (например, украинский или немецкий):

  1. Зайдите в папку plugins/SleepPlugin/lang/
  2. Скопируйте template.yml
  3. Переименуйте в de_DE.yml или что вам нужно
  4. Переведите все строки
  5. Укажите language: de_DE в config.yml
  6. Перезапустите сервер

Плагин сам подхватит новый файл. В template.yml есть комментарии для переводчиков - удобно.

Важно знать

  • Плагин работает только на Paper 1.21.x. На Spigot или Bukkit может не завестись.
  • Если у вас на сервере меньше 2 игроков (по умолчанию), механика не включится - ночь будет пропускаться как обычно, при сне одного игрока.
  • Игроки в Незере и Энде не учитываются - это логично, там ведь нет дня и ночи.
  • Плавный переход времени настраивается: duration-ticks (сколько тиков длится переход, 20 тиков = 1 секунда) и steps (количество промежуточных шагов, чем больше - тем плавнее).

Если вы собираете небольшой сервер для друзей или полуванильный проект - Sleep Plugin реально упрощает жизнь. Не надо уговаривать всех лечь спать, достаточно половины. Скачайте плагин Sleep Plugin и настройте под себя - это займёт пару минут.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:8 месяцев назад
Главная