SerendiClear
SerendiClear — серверный мод [Fabric] для Minecraft 26.2+, который поддерживает чистоту в мире: автоматически удаляет выброшенные предметы и ограничивает скопление мобов — всё это с обратным отсчётом в BossBar и удобным GUI мусорной корзины, куда предметы
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 133
- Подписчиков на Modrinth
- 1
- версии
- 2
- Обновлён
- 21 июля 202621 июл.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
SerendiClear
SerendiClear — серверный мод для Fabric на Minecraft 26.2+, который поддерживает чистоту в мире: автоматически удаляет выпавшие предметы и ограничивает скопление мобов — всё это с обратным отсчётом на BossBar и удобным GUI мусорки, куда попадают предметы перед исчезновением.
Возможности
- 🧹 Автоочистка — настраиваемый интервал (по умолчанию: каждые 30 минут) убирает выпавшие предметы и лишних мобов.
- ⏲️ Обратный отсчёт на BossBar — видимая полоса BossBar предупреждает всех игроков перед очисткой (по умолчанию: 60 секунд).
- 🗑️ GUI мусорки — удалённые предметы сохраняются в постраничном сундучном GUI (
/垃圾桶), чтобы игроки могли их забрать. - 👾 Ограничение скопления мобов — ограничивает количество мобов одного типа в настраиваемом радиусе (по умолчанию: ≤24 на 16 блоков).
- 🛡️ Умная защита — именованные сущности/предметы и настраиваемые ID предметов никогда не удаляются.
- 🌍 Мультимир — работа с конкретными мирами или сразу со всеми.
- 🎮 Ручной запуск —
/serendiclear clearзапускает очистку по требованию. - ⚙️ Горячая перезагрузка конфига —
/serendiclear reloadприменяет изменения конфига без перезапуска. - 🔌 Чисто серверный — установка на клиент не требуется.
Команды
| Команда | Права | Описание |
|---|---|---|
/serendiclear clear | commands.gamemaster | Вручную запустить отсчёт до очистки |
/serendiclear reload | commands.gamemaster | Перезагрузить файл конфига с диска |
/垃圾桶 | (все) | Открыть GUI мусорки, чтобы забрать собранные предметы |
Команда
/垃圾桶— китайское слово, означающее «мусорка». В будущей версии её можно будет переименовать или добавить псевдоним.Конфигурация
Файл конфига находится по пути
config/serendiclear.json. Он создаётся автоматически со значениями по умолчанию при первом запуске.Общие параметры
Параметр Тип По умолчанию Описание worldsstring[]["all"]Миры для очистки. Укажите ["all"]для всех измерений или перечислите конкретные (например,["minecraft:overworld"]).intervalMinutesint30Интервал между автоматическими очистками (в минутах). Минимум: 1. broadcastSecondsint60Длительность отсчёта в секундах. Укажите 0для мгновенной очистки.prefixstring"§9SerendiClear >> "Префикс сообщений в чате. bossbarTitlestring"§e即将清理!倒计时: §c{time} §e秒"Заголовок BossBar. {time}заменяется на оставшиеся секунды.Параметры предметов и мобов
Параметр Тип По умолчанию Описание clearDropsbooltrueУдалять ли выпавшие предметы. clearMobsbooltrueПрименять ли ограничение скопления мобов. maxMobStackint24Максимальное количество мобов одного типа в пределах mobStackRadius.mobStackRadiusint16Радиус (в блоках) для обнаружения скоплений мобов. protectNamedbooltrueПропускать ли именованные сущности или переименованные стопки предметов. protectedItemsstring[][]ID предметов, которые никогда не удаляются (например, ["minecraft:diamond", "minecraft:netherite_ingot"]).Параметры мусорки
Параметр Тип По умолчанию Описание trashEnabledbooltrueВключить мусорку. Если выключено, выпавшие предметы просто удаляются. trashMaxPagesint5Максимальное количество страниц мусорки (каждая страница — сетка на 54 слота размером с сундук). trashTitlestring"§9§l垃圾桶 §7(第{page}/{max}页)"Заголовок GUI мусорки. {page}и{max}— плейсхолдеры.trashOpenButtonstring"§e§l【点我打开垃圾桶】"Кликабельное сообщение в чате, отправляемое после очистки. trashExcludedWorldsstring[][]Миры, в которых сообщение о мусорке не отправляется. Когда в мусорке заканчивается место (все страницы заполнены), она автоматически очищается и начинает заполняться заново. При этом рассылается уведомление.
Установка
- Установите Fabric Loader для Minecraft 26.2+.
- Поместите `SerendiClear-.jar
в папкуmods/` вашего сервера.- Запустите сервер — мод чисто серверный и не требует установки на клиент.
- Настройте
config/serendiclear.jsonпо своему вкусу (он создаётся автоматически).Зависимости
- Fabric API (любая версия, совместимая с вашим Minecraft)
- Minecraft 26.2+
Как это работает
- Цикл тиков — каждый тик сервера мод проверяет, прошло ли
intervalMinutes.- Отсчёт — при срабатывании появляется BossBar и идёт отсчёт в течение
broadcastSeconds. Тем временем игроки могут использовать/垃圾桶.Очистка — мод перебирает все загруженные чанки в целевых мирах:
- Предметы: удаляет незащищённые
ItemEntityи сохраняет их в мусорку.- Мобы: группирует живые сущности по типу, находит скопления в пределах
mobStackRadiusи удаляет самых дальних лишних, пока скопление не достигнетmaxMobStack.- Уведомление о мусорке — после очистки в чате появляется кликабельная кнопка, приглашающая игроков открыть мусорку и забрать свои предметы.
Система прав
Мод использует встроенный API прав Fabric API на уровне
commands.gamemaster. Игроки со статусом оператора (или получившие это право через мод прав) могут использовать административные команды.Лицензия
Этот проект распространяется под лицензией MIT.
Частые вопросы
Как установить SerendiClear?
Установите Fabric под свою версию Minecraft, скачайте SerendiClear под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть SerendiClear?
У SerendiClear есть сборки для Minecraft 26.2.
Нужен ли SerendiClear на сервере?
Ставится только на сервер; игрокам ставить не нужно