Less Sleepers

Less Sleepers

Configure how many players must sleep to skip the night. Supports percentage-based or fixed count rules, per-world settings, and optional chat notifications showing sleep progress.

358.0 загрузок
Обновлён 18 дней назад

Описание

Меньше спящих

А. Плагин сервера Hytale, который дает вам полный контроль над механикой сна.


Обзор

LessSleepers позволяет администраторам серверов настраивать количество игроков, которые должны спать до пропущенной ночи. Не ждите, пока каждый игрок найдет кровать.

Настройте правила, которые соответствуют стилю игры вашего сервера.

image


Особенности

  • Гибкие правила сна Выберите между процентными или фиксированными требованиями
  • Пер-мировая конфигурация Каждый мир может иметь свои собственные настройки сна
  • Уведомления чата в реальном времени - Игроки видят обновления сна в реальном времени
  • Постоянные настройки Конфигурации сохраняются и сохраняются при перезагрузке сервера
  • Только команды OP - Только операторы могут изменять настройки сна
  • Цветные сообщения - Красивые, легко читаемые сообщения чата

командование

Все команды требуют разрешения оператора.hytale.op).

Командование Описание
Статус сна [мир] Отображение текущей конфигурации сна
Процент сна <0-100> [мир] Требуемый процент игроков
/lsleep set fixed <count> [мир] Установить точное количество требуемых игроков
/lsleep messages <true|false> [мир] Включить или отключить уведомления о сне

Все команды по умолчанию для текущего мира, если [мир] не уточняется.


Правила сна

Процентное правило (Неисправность)

Требуется, чтобы процент онлайн-игроков спал.

/Установленный процент сна 50

Примеры:

  • 50% 10 игроков, 5 игроков должны спать
  • 25% 8 игроков, 2 игрока должны спать
  • 100% ? Все игроки должны спать (поведение ванили)

Правило фиксированного счета

Требуется точное количество игроков, чтобы спать, независимо от общего количества онлайн. Если фиксированное число выше, чем у подключенных игроков, все подключенные игроки могут спать, пропуская ночь.

/lsleep set fixed 2

Примеры:

  • фиксированный 1 ? 1 игрок должен спать
  • фиксированный 3 ? Требуется 3 игрока для сна

Уведомления чата

При включении все игроки в мире получают обновления, когда кто-то входит или выходит из кровати.

image

Уведомления Toggle per-world:

/lsleep messages false — уведомления об отключении
/lsleep messages true - Включить уведомления

Тихий режим

Отключите чат-спам для серверов, которые предпочитают минимальные уведомления:

/Спящие сообщения ложные

image


Показ статуса

Проверьте свою текущую конфигурацию в любое время:

Статус санитарки

image


Разрешения

Разрешение Описание
hytale.op Требуется использовать все /Спящие командовать

Настройки по умолчанию

настройка Ценность по умолчанию
Тип правила Доля
Доля 50%
Фиксированный счет 2 2
Показать сообщения включенный

Технические заметки

  • Настройки хранятся в пер-мире в мировой конфигурации
  • Плагин заменяет ваниль Система StartSlumber с настраиваемой версией
  • Прогресс сна проверяется со скоростью 0,3 клеща для оптимальной производительности.
  • Процентные значения округлены до 4 знаков после запятой, чтобы избежать проблем с плавающей точкой

Автор

созданный DjCtavia

Показать оригинальное описание (English)

Less Sleepers

A Hytale server plugin that gives you full control over the sleep mechanic.


Overview

LessSleepers allows server administrators to customize how many players need to be sleeping before the night is skipped. No more waiting for every single player to find a bed!

Configure rules that fit your server's playstyle.

image


Features

  • Flexible Sleep Rules — Choose between percentage-based or fixed count requirements
  • Per-World Configuration — Each world can have its own sleep settings
  • Real-time Chat Notifications — Players see live updates of sleep progress
  • Persistent Settings — Configurations are saved and persist across server restarts
  • OP-Only Commands — Only operators can modify sleep settings
  • Colored Messages — Beautiful, easy-to-read chat messages

Commands

All commands require operator permissions (hytale.op).

Command Description
/lsleep status [world] Display current sleep configuration
/lsleep set percentage <0-100> [world] Set percentage of players required
/lsleep set fixed <count> [world] Set exact number of players required
/lsleep messages <true|false> [world] Enable or disable sleep notifications

All commands default to the current world if [world] is not specified.


Sleep Rules

Percentage Rule (Default)

Requires a percentage of online players to be sleeping.

/lsleep set percentage 50

Examples:

  • 50% with 10 players → 5 players must sleep
  • 25% with 8 players → 2 players must sleep
  • 100% → All players must sleep (vanilla behavior)

Fixed Count Rule

Requires an exact number of players to be sleeping, regardless of total online. If the number fixed is superior to players connected, all connected players can still sleep for skipping the night.

/lsleep set fixed 2

Examples:

  • fixed 1 → Only 1 player needs to sleep
  • fixed 3 → Requires exactly 3 players sleeping

Chat Notifications

When enabled, all players in the world receive updates when someone enters or leaves a bed:

image

Toggle notifications per-world:

/lsleep messages false   — Disable notifications
/lsleep messages true    — Enable notifications

Quiet Mode

Disable chat spam for servers that prefer minimal notifications:

/lsleep messages false

image


Status Display

Check your current configuration anytime:

/lsleepers status

image


Permissions

Permission Description
hytale.op Required to use all /lsleepers commands

Default Settings

Setting Default Value
Rule Type Percentage
Percentage 50%
Fixed Count 2
Show Messages Enabled

Technical Notes

  • Settings are stored per-world in the world configuration
  • The plugin replaces the vanilla StartSlumberSystem with a customized version
  • Sleep progress is checked at a 0.3 tick rate for optimal performance
  • Percentage values are rounded to 4 decimal places to avoid floating-point issues

Author

Created by DjCtavia

Последние версии

LessSleepers-1.0.4.jar

Early Access 15.01.2026 46.4 КБ

LessSleepers-1.0.3.jar

Early Access 15.01.2026 45.3 КБ

LessSleepers-1.0.2.jar

Early Access 15.01.2026 37.3 КБ

LessSleepers-1.0.1.jar

Early Access 14.01.2026 30.2 КБ

LessSleepers-1.0.0.jar

Early Access 14.01.2026 29.8 КБ