Clearity

Clearity

Clearity is a lightweight Hytale plugin that automatically clears dropped items on a configurable timer to reduce server lag and improve performance.

2.3 тысяч загрузок
Обновлён 12 дней назад

Описание

LU ПЛЮГИН РЕШЕН СПЕЦИАЛЬНО ДЛЯ ВСЕМИРНОГО СЕРВЕРА КВИБЕКА  
IP: world.kweebec.xyz

Clearity - это плагин управления сервером для Hytale, который автоматически удаляет упавшие элементы, чтобы помочь поддерживать производительность сервера и уменьшить задержку. Он предлагает настраиваемую систему очистки, настраиваемые сообщения и четкий оперативный контроль для администраторов.

Ключевые особенности

  • Два режима очистки
    • Глобальное время: Работает как классический таймер. Происходит глобальный обратный отсчет, транслируются предупреждения, и все выпавшие предметы очищаются, когда таймер достигает 0.
    • сбрасываемый: Очищает предметы индивидуально в зависимости от того, как долго каждый предмет находится на земле. Элементы удаляются только после того, как они существовали, по крайней мере, для сконфигурированных интервал. Этот режим работает бесшумно (нет глобальных трансляций).
  • Конфигурируемый интервал
    • Установите интервал очистки через конфигурацию или команду (поддерживает гибкие форматы длительности).
  • Конфигурируемые предупреждения об обратном отсчете (только GlobalTime)
    • Передают предупреждения в настроенное время перед уборкой.
  • Контроль на основе разрешений
    • Административные команды защищены разрешениями.
  • Командование мгновенной очистки
    • Ясность сейчас Всегда очищает все выпавшие предметы сразу, независимо от режима очистки.

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

  • Ясность - Показать информацию о очистке (осведомленный о режиме)
  • /Clearity Info - Показать информацию о очистке (осведомленный о режиме)
    • в сбрасываемыйпоказывает, что предметы удаляются индивидуально после интервал
    • в Глобальное времяВремя, оставшееся до следующей глобальной очистки
  • Ясность сейчас - (только ОП) Немедленно очищает все выпавшие предметы
  • /clearity timeout <duration> - (только ОП) Установить интервал очистки (например). тайм-аут /clearly timeout 1h)

Формат времени Примеры

  • 1 ч. - 1 час
  • 30 минут - 30 минут
  • 2х15 мин. - 2 часа 15 минут
  • 1d30min20sec 1 день, 30 минут и 20 секунд

Разрешения

  • ясность.op - Предоставление доступа к административным командам (теперь и тайм-аут)

конфигурация

Clearity сохраняет свою конфигурацию в Моды/Чистота/config.json.

Основные поля:

  • интервал: Настройка времени очистки, используемая обоими режимами
    • в Глобальное времяПродолжительность глобального отсчета
    • в сбрасываемыйПорог жизни объекта перед удалением
  • режим очистки: «GlobalTime» или "Сброшенный"
  • уведомлять Задержки (только GlobalTime): Перечень задержек с предупреждением (например). ["30мин", "10мин", "1мин", "10сек", "5сек"])
  • сообщения: Все сообщения являются настраиваемыми и поддерживают заполнители:
    • {задержка} - отформатированная метка задержки (для предупреждений / тайм-аута)
    • Счет - количество удаленных предметов (используется после глобальной очистки);

Цвет и форматирование Коды в сообщениях

Все настраиваемые сообщения поддерживают Minecraft и коды:

  • Цвета: 0-и 9, и-&f
  • форматирование:
    • ил смелый
    • и Подчеркнуть
    • и итальянский
    • &m Прорыв
    • инк запутанный
    • &r Перезагрузка (перезагрузка цвета и форматирования)

Технические детали

Clearity использует ECS-запросы Hytale (Entity Component System) для эффективной идентификации и удаления удаленных объектов. Планирование выполняется на выделенном потоке таймера, и все мировые модификации выполняются безопасно в контексте мирового исполнения.

Идеально подходит для занятых серверов, где накопление элементов может ухудшить производительность, Clearity балансирует автоматическое обслуживание с управлением администратором и полной настройкой сообщений.

Показать оригинальное описание (English)
🪴 THE PLUGIN IS DEVELOPED SPECIFICALLY FOR THE KWEEBEC WORLD SERVER 🪴
IP: world.kweebec.xyz

Clearity is a server management plugin for Hytale that automatically removes dropped items to help maintain server performance and reduce lag. It offers a configurable cleanup system, customizable messages, and clear operational controls for administrators.

Key Features

  • Two Cleanup Modes
    • GlobalTime: Works like a classic timer. A global countdown runs, warnings are broadcast, and all dropped items are cleared when the timer hits 0.
    • DroppedBased: Cleans items individually based on how long each item has been on the ground. Items are removed only after they have existed for at least the configured interval. This mode runs silently (no global broadcasts).
  • Configurable Interval
    • Set the cleanup interval via config or command (supports flexible duration formats).
  • Configurable Countdown Warnings (GlobalTime only)
    • Broadcast warnings at configured times before the cleanup.
  • Permission-Based Control
    • Administrative commands are protected by permissions.
  • Instant Cleanup Command
    • /clearity now always clears all dropped items immediately, regardless of cleanup mode.

Commands

  • /clearity - Show cleanup information (mode-aware)
  • /clearity info - Show cleanup information (mode-aware)
    • In DroppedBased, shows that items are removed individually after interval
    • In GlobalTime, shows time remaining until next global cleanup
  • /clearity now - (OP only) Immediately clears all dropped items
  • /clearity timeout <duration> - (OP only) Set the cleanup interval (e.g. /clearity timeout 1h)

Time Format Examples

  • 1h - 1 hour
  • 30min - 30 minutes
  • 2h15min - 2 hours and 15 minutes
  • 1d30min20sec - 1 day, 30 minutes, and 20 seconds

Permissions

  • clearity.op - Grants access to administrative commands (now and timeout)

Configuration

Clearity stores its configuration in mods/Clearity/config.json.

Main fields:

  • interval: The cleanup time setting used by both modes
    • In GlobalTime: global countdown duration
    • In DroppedBased: per-item lifetime threshold before removal
  • cleanupMode: "GlobalTime" or "DroppedBased"
  • notifyDelays (GlobalTime only): List of warning delays (e.g. ["30min","10min","1min","10sec","5sec"])
  • messages: All messages are configurable and support placeholders:
    • {delay} - formatted delay label (for warnings / timeout set)
    • {count} - number of items removed (used after a global clear)

Color & Formatting Codes in Messages

All configurable messages support Minecraft-style & codes:

  • Colors: &0-&9, &a-&f
  • Formatting:
    • &l Bold
    • &n Underline
    • &o Italic
    • &m Strikethrough
    • &k Obfuscated
    • &r Reset (resets color and formatting)

Technical Details

Clearity uses Hytale’s ECS (Entity Component System) queries to identify and remove dropped item entities efficiently. Scheduling runs on a dedicated timer thread, and all world modifications are executed safely inside the world execution context.

Perfect for busy servers where item accumulation can degrade performance, Clearity balances automated maintenance with admin control and full message customization.

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

Clearity 1.3.3

Early Access 22.01.2026 22.0 КБ
Скачать

Clearity 1.3.2

Early Access 18.01.2026 20.8 КБ
Скачать

Clearity 1.3.1

Early Access 15.01.2026 15.6 КБ
Скачать

Clearity 1.2

Early Access 14.01.2026 11.3 КБ
Скачать

Clearity 1.1

Early Access 14.01.2026 11.0 КБ
Скачать