1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ADMN/SEC/INFO] MineClean v0.2 - Оптимизация работы сервера [1.4.6]

Тема в разделе "Релизы плагинов", создана пользователем DanteS, 25 июн 2012.

  1. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    MineClean - Оптимизация работы сервера, очистка от лишних объектов:
    Версия: v0.2 для CraftBukkit 1.4.6

    Многие знают, что при долгой работе сервера, на нём накапливаются разные ненужные объекты, такие как дроп, орбы опыта, стрелы и так далее. Что-бы избежать лагов, администрация серверов вводит автоматизированные рестарты, которые очищают сервер от ненужных вещей. Обычно игроки плохо относятся к рестартам, у них возникает батхёрт, после рестарта обычно падает онлайн ( люди не любят ждать, да? ), и другие неприятности, как пропажа вещей у некоторых игроков.
    После установки MineClean можно забыть про рестарты или сделать их намного реже. Он автоматически очищает сервер от ненужных объектов, когда серверу это нужно или когда превышается допустимое количество объектов ( настраивается в конфиге ). Так-же можно очистить сервер вручную, с помощью команд.

    Особенности:
    • Улучшение работы серверов с любым онлайном.
    • Поддержка Permissions.
    • Просмотр использования ресурсов сервера (ОЗУ).
    • Просмотр свободных ресурсов сервера (ОЗУ).
    • Измерение производительности сервера.
    • Много другого...
    Команды:

    /stat - показать состояние сервера
    /stat -d - показать состояние сервера подробно
    /mclean название_мира - очистить определённый мир
    /mclean !all - очищает все миры
    /mclean !force - принудительная очистка всех миров
    /mclean !detail - очистка с подробной информацией
    /mclean !debug - включить/выключить режим отладки
    /mclean !broadcast - объявление об очистке
    /mclean !animal - убрать только животных
    /mclean !monster - убрать только монстров
    /mclean !paint - убрать все картины
    /mclean !item - убрать весь дроп
    /mclean !radius=10 - убрать всё в радиусе 10 блоков

    mineclean.system Разрешает пользователю видеть инфо о состоянии сервера
    mineclean.all Разрешает пользователю очищать все миры.
    mineclean.debug Разрешает пользователю включать отладку.
    mineclean.broadcast Разрешает пользователю объявлять об очистке сервера.
    mineclean.info Разрешает пользователю показывать инфо об объектах в мире.
    mineclean.detail Показывает больше информации об очистке.
    mineclean.force Разрешает пользователю делать полную очистку сервера.
    mineclean.vehicle Разрешает пользователю убирать только транспортные средства.
    mineclean.monster Разрешает пользователю убирать только монстров.
    mineclean.animal Разрешает пользователю убирать только животных.
    mineclean.pet Разрешает пользователю убирать прирученных животных.
    mineclean.item Разрешает пользователю убирать только дроп.
    mineclean.radius Разрешает пользователю убирать только в определённом радиусе от себя.
    mineclean.world.* Разрешает пользователю очищать все миры.
    mineclean.* Разрешает все действия плагина
    [​IMG]

    Скачать

    Лог изменений:

    Версия 0.2
    • Улучшена работа плагина.
    • Обновлено до версии CB 1.3.1
    Версия 0.1
    • Релиз.
     
    DavidShabaev, Rodion_98, Sanchez218 и 27 другим нравится это.
  2. DaleMartinWatson

    DaleMartinWatson Старожил Девелопер Пользователь

    Баллы:
    103
    Где то я уже видел подобный функционал...
     
    PiFFk0 нравится это.
  3. Kseon73

    Kseon73 Старожил Пользователь

    Баллы:
    123
    А как смотреть например использования ресурсов сервера (ОЗУ)?

    UPD уже не надо.
     
  4. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Забыл команду эту сюда дописать.:confused:
    Уже исправил.
     
  5. Kseon73

    Kseon73 Старожил Пользователь

    Баллы:
    123
    OC: windows7 (6.1) - amd64
    amd64 для чего это? может оставить только битность? например OC: windows7 x64 (6.1)
     
  6. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    К сожалению не могу, это зависит от процессора.
     
  7. Kseon73

    Kseon73 Старожил Пользователь

    Баллы:
    123
    Ясно. Просто офигел когда увидел что написано amd64 хотя у меня на компе не одной продукции от amd
     
  8. Refer

    Refer Активный участник

    Баллы:
    68
    А можно ли сделать чтоб он автоматом удалял все, но например кроме животных?
     
  9. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Автоматически - нет. Доделаю.
     
    zuma2 нравится это.
  10. 1lyaSweeper

    1lyaSweeper Старожил Пользователь

    Баллы:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    Отличный плагин,беру себе.
     
    ВремяПриключений нравится это.
  11. Refer

    Refer Активный участник

    Баллы:
    68
    Жаль( а так плагин отличный, лови +
     
  12. oDD1

    oDD1 Старожил Пользователь

    Баллы:
    123
    По описанию, один из нужных плагинов для любого сервера, на деле - тестирую.
    ТС`у + :)
     
  13. enigmaspb

    enigmaspb Активный участник Пользователь

    Баллы:
    88
    Супер ! будет на dev и поддержка автообновления ?

    Зы - из функционала не хватает автоочистки по интервалу к примеру 24 часа
     
  14. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Ещё не знаю :)
    Насчёт авто-очистки в конфиге есть поле ( по-умолчанию там 5000 стоит), в котором настраивается количество максимальных объектов, когда их становится больше 5000 плагин делает полную очистку.
     
  15. enigmaspb

    enigmaspb Активный участник Пользователь

    Баллы:
    88
    Эххх а у меня до 5000 просто недошло =(

    Код:
    >mclean !detail
    01:18:07 [INFO] ~~~ Запуск очистки - Тип: [DETAIL] ~~~
    01:18:07 [INFO] world: 4559/4560 объектов убрано
    01:18:07 [INFO] Обычные: 3 оседланный, 0 картины, 0 жители,
    01:18:07 [INFO] Прирученные: 0 животные, 0 големы,
    01:18:07 [INFO] Главные: 30 монстры, 4260 животные, 21 водные монстры и 1 вещи.
    причем TPS норм !
    Код:
    01:17:16 [INFO] [##################__] 18.0 TPS
    01:17:16 [INFO] [##############______] 3811.0MB/5461.0MB (69%) free
     
  16. enigmaspb

    enigmaspb Активный участник Пользователь

    Баллы:
    88
    Сорри я просто думал что было больше 5000 а на самом деле не дошло чуть чуть до 5000 .

    Вообще очистку по интервалу еще ооочень бы надо )
     
  17. Автор темы
    DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Окей ;)
     
  18. Schmarotzer

    Schmarotzer Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    SchEugen
    Интересненько...
     
  19. DmitriyMX

    DmitriyMX Старожил Пользователь

    Баллы:
    153
    Skype:
    dmn550
    любопытно... пошел изучать механизм работы :)
     
  20. Sgy-x2

    Sgy-x2 Старожил Пользователь

    Баллы:
    123
    Мне не понятно
    Всего озу 1015 мб
    Используется 252 мб
    Доступно 102 мб

    "Доступно" что это за цифра? по идее должно быть 763
    Или я чего то не понимаю!?
     

Поделиться этой страницей