

RU Translate / Русский перевод
Привет! Это плагин Clinny для очистки ненужных ентити в мире Minecraft. Он убирает лежащие предметы, стрелы, шары опыта и мобов, но делает это умно - защищает мобов рядом с игроками, чтобы при очистке не удалить вашего прирученного волка или жителя, с которым вы торгуете.
Что умеет Clinny:
• Автоочистка - настройте интервал (например, раз в 10 минут) и плагин будет сам очищать мир • Защита мобов рядом с игроками - это основная фича! Мобы в радиусе 10 блоков от игрока не удаляются • Гибкие настройки - можно выбрать что очищать: предметы, мобов, XP, снаряды • Защита важных мобов - не трогает именованных мобов, прирученных, жителей, големов • Ручная защита - можно защитить любого моба командой /clinny protect • Статистика - посмотреть сколько ентити на сервере и сколько памяти используется • Поддержка всех ядер - работает на Bukkit, Paper, Folia, Purpur и других
Команды простые:
/clinny clean - очистить мир прямо сейчас
/clinny stats - посмотреть статистику
/clinny protect - защитить моба на которого смотрите
/clinny reload - перезагрузить конфиг

Настройки в config.yml понятные:
# CLINNY v2.0.1
clean-interval: 5
countdown-time: 5
clean-memory: true
player-protection-radius: 30
language: ru
debug: true # Временно включите для отладки
clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true
keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
Плагин не нагружает сервер, работает аккуратно и отчитывается о своих действиях в чате. Отлично подходит для выживания и мини-игр, где важно поддерживать порядок в мире, не навредив игрокам.
Совместимость: Minecraft 1.13+ и все популярные ядра серверов.
Просто установите плагин, настройте под себя, и мир всегда будет чистым!
Поддержка/Вопросы: Telegram: @osatxadm Почта: [email protected]
Hi! This is a Clinny plugin for cleaning up unnecessary entities in the Minecraft world. He removes lying objects, arrows, experience balls and mobs, but he does it wisely - he protects mobs near players so that during cleaning he does not remove your tamed wolf or the villager with whom you trade.
What Clinny can do:
• Auto-cleaning - adjust the interval (for example, once every 10 minutes) and the plugin will clean the world by itself • Protecting mobs near players is the main feature! Mobs within a 10 block radius of the player are not removed • Flexible settings - you can choose what to clean: items, mobs, XP, projectiles • Protect important mobs - does not touch named mobs, tamed, residents, golems • Manual protection - you can protect any mob with the command /clinny protect • Statistics - see how many entities are on the server and how much memory is being used • Support for all cores - works on Bukkit, Paper, Folia, Purpur and others
The commands are simple:
/clinny clean - clean up the world now
/clinny stats - view statistics
/clinny protect - protect the mob you're looking at
_/clinny reload - restart the config

The settings in config.yml are clear:
# CLINNY v2.0.1
clean-interval: 5
countdown-time: 5
clean-memory: true
player-protection-radius: 30
language: ru
debug: true
clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true
keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
The plugin does not load the server, works carefully and reports its actions in the chat. Great for survival and mini-games where it's important to keep the world in order without harming the players.
Compatibility: Minecraft 1.13+ and all popular server cores.
Just install the plugin, customize it for yourself, and the world will always be clean!
Support/Questions: Telegramm: @osatxadm Mail: [email protected]
Ченджлог
2.0.2Релиз1.21.7, 1.21.8, 1.21.9 · 1 октября 2025 г.
RU / Русский
Журнал изменений Clinny v2.0.2
Критические исправления
Исправление поддержки Folia
Переработана система планировщиков задач для совместимости с Folia
Исправлена ошибка в строке 271: неверное использование RegionScheduler.run()
Добавлено автоопределение ядра сервера (Folia/Bukkit)
Реализованы отдельные методы очистки для Folia и стандартных ядер
Исправления многопоточности
Заменены устаревшие подходы с паузами на стабильные методы обработки
Улучшена потокобезопасность при работе с защищенными ентити
Исправлены потенциальные race conditions при параллельной очистке
Технические улучшения
Оптимизация производительности
Убраны сложные цепочки пауз, вызывавшие лаги
Добавлен лимит обработки ентити за тик (max-entities-per-tick: 50)
Улучшена эффективность очистки памяти
Расширение защиты ентити
Добавлена защита ArmorStand по умолчанию
Включена поддержка WanderingTrader в проверках защиты
Добавлена защита Snowman как разновидности големов
Улучшена проверка LivingEntity для избежания ложных срабатываний
Обновление API и совместимости
Обновлен api-version до "1.21" в plugin.yml
Добавлена директива folia-supported: true
Улучшена обработка исключений в критических секциях
Расширена система разрешений с добавлением clinny.protect
Исправления ошибок
Ошибки компиляции и выполнения
Исправлена сигнатура метода RegionScheduler.run()
Устранены ошибки при удалении невалидных ентити
Исправлена обработка IllegalArgumentException при расчете расстояний
Логирование и отладка
Добавлено детальное логирование для отладки на Folia
Улучшены сообщения об ошибках при операциях с ентити
Добавлена проверка валидности ентити перед удалением
Изменения конфигурации
Новые параметры
max-entities-per-tick: 50 (лимит обработки за тик для стабильности)
Обновленные значения по умолчанию
countdown-time: 5 (уменьшено с 10)
player-protection-radius: 8 (уменьшено с 30)
clean-memory: false (отключено по умолчанию для стабильности)
Системные требования
Поддерживаемые ядра
Folia (полная поддержка)
Paper 1.21+
Spigot 1.21+
Bukkit 1.21+
Требования к Java
Java 17+ для Folia
Java 16+ для стандартных ядер
EN / English
Clinny Changelog v2.0.2 - Critical FixesFolia support has been improved with a redesigned task scheduler system.
An error on line 271 has been fixed, where the incorrect use of the RegionSchedulerrun() method was causing issues.
Automatic detection of the Folia/Bukkit server core has been added.
Separate methods for cleaning Folia and standard kernel have been implemented.
Thread safety has been improved when working with sensitive assets.
Potential race conditions have been fixed during parallel cleaning.
Performance optimization has been made by removing complex pause chains that cause lag.A limit has been set for the number of entities processed per tick (maximum-entities-pertick: 50).
Memory cleaning efficiency has been enhanced.
ArmorStand protection has been extended by default.
Snowman protection has been added as a golem type.
LivingEntity verification has been improved to avoid false positive results.
The API and compatibility have been updated to version 1.21 in the plugin.yml file.
New features include the foliasupported: true directive and improved exception handling in critical areas.
Permissions have been expanded with the addition of the clinnyprotect command.
Compilation and execution errors have been resolved, including the signature of the region scheduler run method.
Errors when deleting invalid objects have been corrected.
IllegalArgumentException handling has been improved for distance calculations.Detailed logging has been introduced for Folia debugging.
Error messages have been enhanced for operations involving entities.
Verification of entity validity before deletion has been implemented.
2.0.1Релиз1.21.6, 1.21.7, 1.21.8 · 26 сентября 2025 г.
EN Version / Английская версия
# Clinny - Journal of Changes
## Version 2.0.1 (Current)
**Release Date:** September 26, 2025
### New Features
- Multi-language support - English and Russian languages
- Countdown notifications before cleaning
- Optimized for weak servers with memory limits
### Optimizations
- Safe synchronous entity processing (no async errors)
- Memory usage limits to prevent server crashes
- Batch processing with pauses to avoid lag
- Smart entity filtering with protection checks
### Protection System
- Mob protection near players (configurable radius)
- Named mob protection
- Tamed animal protection
- Villager and golem protection
- Manual entity protection commands
### Commands
/clinny clean [-s] [-f] [-d] - Clean world
/clinny stats - Statistics
/clinny protect - Protect entity
/clinny unprotect - Unprotect entity
/clinny language [en/ru] - Change language
/clinny countdown [seconds] - Set countdown
/clinny reload - Reload config
/clinny info - Plugin info
### Configuration
```yaml
clean-interval: 10
countdown-time: 5
clean-memory: false
player-protection-radius: 10
language: en
clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true
keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
Bug Fixes Fixed async entity access crashes
Fixed memory leaks during entity processing
Improved error handling for stable operation
Fixed protection system reliability
Performance Reduced memory usage by 60% compared to v1.0
Faster entity filtering with optimized algorithms
Safe for servers with 2GB RAM
Version 1.0 (Legacy) Initial release with basic cleaning functionality
Contact Information Developer: OscarByOsa Telegram: @osatxadm Email: [email protected] Support: Please contact via Telegram or email
Update Instructions Backup your server before updating
Replace the plugin JAR file
Keep your existing config.yml (settings will be preserved)
Restart the server
Thank you for using Clinny!
RU Version / Русская версия
# Журнал изменений на русском
```markdown
# Clinny - Журнал изменений
## Версия 2.0.1 (Текущая)
**Дата выпуска:** 26 Сентября 2025
### Новые возможности
- Поддержка мультиязычности - Английский и Русский языки
- Уведомления с обратным отсчетом перед очисткой
- Оптимизация для слабых серверов с ограничениями памяти
### Оптимизации
- Безопасная синхронная обработка ентити (без асинхронных ошибок)
- Ограничения использования памяти для предотвращения падений сервера
- Пакетная обработка с паузами для избежания лагов
- Умная фильтрация ентити с проверками защиты
### Система защиты
- Защита мобов рядом с игроками (настраиваемый радиус)
- Защита именованных мобов
- Защита прирученных животных
- Защита villagers и големов
- Команды ручной защиты ентити
### Команды
/clinny clean [-s] [-f] [-d] - Очистка мира
/clinny stats - Статистика
/clinny protect - Защитить ентити
/clinny unprotect - Снять защиту
/clinny language [en/ru] - Сменить язык
/clinny countdown [секунды] - Установить отсчет
/clinny reload - Перезагрузить конфиг
/clinny info - Информация
### Конфигурация
```yaml
clean-interval: 10
countdown-time: 5
clean-memory: false
player-protection-radius: 10
language: en
clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true
keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
Исправления ошибок Исправлены падения из-за асинхронного доступа к ентити
Исправлены утечки памяти при обработке ентити
Улучшена обработка ошибок для стабильной работы
Исправлена надежность системы защиты
Производительность Снижено использование памяти на 60% по сравнению с v1.0
Более быстрая фильтрация ентити с оптимизированными алгоритмами
Безопасно для серверов с 2GB RAM
Версия 1.0 (Устаревшая) Первоначальная версия с базовой функциональностью очистки
Контактная информация Разработчик: OscarByOsa Telegram: @osatxadm Email: [email protected] Поддержка: Пожалуйста, обращайтесь через Telegram или email
Инструкции по обновлению Сделайте бэкап сервера перед обновлением
Замените JAR-файл плагина
Сохраните существующий config.yml (настройки сохранятся)
Перезапустите сервер
Спасибо за использование Clinny!
1Релиз1.21.6, 1.21.7, 1.21.8 · 25 сентября 2025 г.
Ничего нет) О любых проблемах пишите: Telegramm: @osatxadm Mail: [email protected]
Комментарии
Загружаем…