Скачать Плагин Server Cleaner в Майнкрафт
Server Cleaner

Плагин Server Cleaner 1.0


Server Cleaner — серверный плагин для выгрузки памяти во время простоя, удаления выброшенных предметов, ограничения воронок на чанк и объединения сфер опыта. Категория — optimization; платформы — Bukkit, Paper, Purpur и Spigot.

Автор — RareHyperIon. Лицензия — MIT, SPDX: MIT. Server обязателен, client отмечен как unsupported: отдельная установка игрокам не заявлена.

Назначение и сценарии выбора​


Плагин рассчитан на серверы, где нагрузку создают скопления предметов, воронок или сфер опыта. Он также выполняет операцию с памятью при отсутствии игроков. Выбор уместен, если правила проекта допускают автоматическую очистку и технические лимиты.

Перед выбором следует решить:

• допустимо ли удалять предметы по расписанию;
• какие миры нужно исключить;
• какой предел воронок не нарушит постройки;
• приемлемо ли изменённое поведение опыта;
• чем будет измеряться результат.

Плагин не заменяет диагностику. Если задержки вызваны генерацией мира, сетью, другим плагином или оборудованием, его функции могут не затронуть основную причину. Опубликованных гарантий прироста TPS, снижения MSPT, CPU или памяти нет.

Скриншоты и внешний вид​

pro70-050-01-4d431ac8a8bf.webp


Выгрузка памяти при отсутствии игроков​


Раздел memory-dump включает периодическую выгрузку памяти во время полного отсутствия игроков. В исходной конфигурации enabled установлено в true, а frequency — 300 секунд.

Внутренний механизм не раскрыт. Нельзя обещать немедленное уменьшение памяти процесса или считать функцию исправлением утечек. Проверять нужно журнал, стабильность и тенденцию потребления памяти за сопоставимые периоды.

Автоматическая очистка предметов​


item-cleanup удаляет выброшенные предметы с заданной периодичностью. По умолчанию функция включена, интервал равен 300 секундам. Перед очисткой выводится предупреждение, после неё — сообщение с количеством удалённых предметов; в текстах предусмотрена подстановка через {}.

Список exempt исключает миры. example_world — пример, а не готовое имя для любого сервера.

Безопасный ввод функции:

• Проверить предупреждение на тестовой копии.
• Выбрать интервал по правилам проекта.
• Указать реальные исключённые миры.
• Сообщить игрокам о времени жизни предметов.
• Проверить фермы и механизмы, использующие предметы на земле.

Восстановление удалённых предметов не заявлено, поэтому агрессивная настройка опасна без резервной копии мира.

Лимит воронок и объединение опыта​


hopper-limit ограничивает число размещаемых воронок в одном чанке. В исходной конфигурации функция включена, chunk-limit равен 10. При превышении выводится сообщение с подстановкой лимита. Значение 10 является исходным, а не универсально оптимальным: оно может затронуть склады, фермы и сортировочные системы.

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

Раздел clumps объединяет сферы опыта и обеспечивает мгновенный сбор рядом с игроком. Начальные значения:

• merge-frequency — 10 секунд;
• minimum-merge-xp — 5;
• merge-radius — 2,5 блока;
• instant-collect-radius — 1,5 блока.

Функцию проверяют около ферм опыта и при нескольких игроках; правила округления и совместимость с другими системами не описаны.

Совместимость и зависимости​


Подтверждены Minecraft 1.8–1.8.9, 1.9–1.9.4, 1.10–1.10.2, 1.11–1.11.2, 1.12–1.12.2, 1.13–1.13.2, 1.14–1.14.4, 1.15–1.15.2, 1.16–1.16.5, 1.17–1.17.1, 1.18–1.18.2, 1.19–1.19.4, 1.20–1.20.6 и 1.21–1.21.11. Платформы: Bukkit, Paper, Purpur и Spigot.

Широкий диапазон метаданных не гарантирует одинаковое поведение на всех ядрах и форках. Обязательные project dependencies не указаны. Версия Java, рекомендуемая сборка ядра и совместимость с другими очистителями не приведены, поэтому добавлять такие требования нельзя.

Установка и применение конфигурации​


ServerCleaner-1.0.jar помещают в папку plugins совместимого сервера. Клиентам файл не устанавливают. В опубликованном config.yml прямо указано: изменения требуют перезапуска сервера.

Порядок установки:

• Остановить сервер.
• Создать резервную копию конфигурации и миров.
• Проверить платформу и версию Minecraft.
• Оставить один JAR Server Cleaner в plugins.
• Запустить сервер и изучить журнал.
• Настроить интервалы, исключения, лимит и параметры опыта.
• Выполнить полный перезапуск.
• Провести испытание на тестовой нагрузке.

Не следует считать перезагрузку отдельного плагина заменой требуемому рестарту или одновременно держать несколько версий JAR.

Файл и контроль целостности​


Доступен ServerCleaner-1.0.jar версии 1.0 размером 12 105 байт. SHA-512: 62394c0f89360a7c5cc24bc1ef96d9849e123e8ba9aaf9813553eaa1b266570797d389d88ef87d9934dcfe95c74975bb994e49d4319f5ea4fb6f6ea915e940b7. SHA-1: 8b7d06c945c1cc0fa85d00375b84ede7e93403eb.

Файл получен по официальному HTTPS и локально сверён по опубликованным хешам. Архив прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся. Контрольные суммы подтверждают соответствие проверенного экземпляра опубликованному файлу, но не его эффективность или совместимость с конкретным сервером. При несовпадении хеша файл нельзя считать тем же экземпляром.

Проверка результата и измерение эффекта​


Функциональная приёмка должна подтвердить:

• загрузку без ошибки;
• предупреждение и итог очистки;
• отсутствие очистки в исключённом мире;
• блокировку размещения воронки сверх лимита;
• объединение и корректное начисление опыта;
• выполнение операции с памятью только без игроков;
• применение настроек после полного рестарта.

Производительность сравнивают на одинаковой нагрузке до и после установки: число предметов и сфер, количество воронок, TPS или MSPT, CPU и память. Одновременная замена ядра или других плагинов искажает результат. Единичный краткий замер не доказывает устойчивого улучшения.

Безопасное обновление и откат​


Сейчас указан выпуск 1.0, но будущую замену следует проводить с резервированием. До обновления сохраняют текущий JAR, config.yml и копию миров, особенно если включена очистка предметов.

Последовательность:

• Остановить сервер и зафиксировать настройки.
• Создать согласованную резервную копию.
• Проверить хеш нового файла.
• Испытать его на копии с прежней конфигурацией.
• Проверить все четыре функции.
• Затем обновить рабочий сервер.

Для отката возвращают прежний JAR и config.yml, затем выполняют полный рестарт. Удалённые предметы версией не восстанавливаются; нужна копия мира.

Ограничения и диагностика​


Основные риски: короткий интервал удаляет нужные предметы, низкий лимит мешает постройкам, объединение опыта конфликтует с другой логикой.

При проблемах проверяют:

• один JAR Server Cleaner в plugins;
• размер и контрольную сумму;
• точную версию ядра и Minecraft;
• сообщения запуска;
• полный рестарт после правок;
• имена миров в exempt;
• число воронок в проблемном чанке;
• значения радиусов и порога опыта;
• воспроизведение на копии без других очистителей.

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

FAQ​


Нужна ли установка игрокам?​


Нет. Плагин устанавливается на сервер, client отмечена как unsupported.

Применяются ли настройки без рестарта?​


Нет. В исходной конфигурации указано, что изменения требуют перезапуска сервера.

Что удаляет очистка?​


Выброшенные предметы по заданному интервалу. Миры из exempt должны быть исключены.

Удаляются ли лишние воронки?​


Подтверждено ограничение их размещения в чанке. Автоматическое удаление уже существующих воронок не заявлено.

Как обрабатываются сферы опыта?​


Близкие сферы объединяются по интервалу, порогу и радиусу; рядом с игроком предусмотрен мгновенный сбор. Пограничные случаи нужно тестировать.

Гарантирует ли плагин устранение лагов?​


Нет. Эффект зависит от источника нагрузки и подтверждается измерениями на конкретном сервере.

Нужны ли обязательные зависимости?​


В выбранных метаданных обязательные project dependencies не указаны.

Что сохранять при локализации?​


Лицензия MIT допускает локализацию. Нужно сохранить название Server Cleaner, авторство RareHyperIon и лицензию, не приписывая автору редакционные выводы.
Автор
rootme
Скачивания
3
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • ULS Shader
    Шейдеры ULS Shader
    ULS Shader — клиентский шейдерпак автора LokiDaDawg, распространяемый по лицензии MIT. Проект...
  • PathMax
    Шейдеры PathMax
    PathMax — клиентский шейдерпак автора xsoras, распространяемый по лицензии MIT. Он описан как...
  • Slugs Vibrant Visuals
    Шейдеры Slugs Vibrant Visuals
    Slugs Vibrant Visuals — клиентский шейдер-пак для Minecraft от Thegodlyslug. Он усиливает...
  • SOLAR Shader
    Шейдеры SOLAR Shader
    SOLAR Shader — клиентский шейдер-пак для Minecraft с тёплой, насыщенной и фантазийной подачей...
  • NostaLens
    Шейдеры NostaLens
    NostaLens — клиентский шейдерпак автора caju, добавляющий Minecraft fisheye-искажение по краям...
  • Lost Tape Shader
    Шейдеры Lost Tape Shader
    Lost Tape Shader — клиентский шейдерпак Emil_Deu в эстетике найденной видеозаписи и аналогового...
  • Atherial Shaders
    Шейдеры Atherial Shaders
    Atherial Shaders — клиентский шейдерпак Minecraft с насыщенным освещением, прозрачной водой...
  • Candela Shaders
    Шейдеры Candela Shaders
    Candela Shaders — клиентский шейдерпак для Minecraft с цветными полупрозрачными тенями...
  • AxKills
    Плагин AxKills
    AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...

Похожие ресурсы (Если ресурс не уникален, он будет удален после публикации)

HackedServer - FORGE MODS & CLIENTS detector VanyaGaming
Обнаруживайте моды Forge, оповещайте своих сотрудников и автоматически наказывайте!
450
3,720
  • Let Me Despawn Server Plugin Galter
    Плагин Let Me Despawn Server Plugin [26.1.x] [1.21.x] [1.20.x] [1.19.x] [1.18.x]
    Улучшена производительность за счет изменения правил исчезновения мобов
    181
    498
  • Server Redirect rootme
    Плагин Server Redirect для перенаправления игроков между серверами Minecraft
    Server Tutorial Plus(1.8-1.18) Познакомьте игроков со своим сервером с помощью неограниченных руков Funtik
    Скачать Server Tutorial Plus(1.8-1.18) Познакомьте игроков со своим сервером… для Minecraft
    148
    1,077