LogsRemover

Для ядра LogsRemover 1.0

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
17
Фишки

  • Автоматическое удаление логов - позволяет легко удалять устаревшие файлы в соответствии с указанным временным значением в конфиге.
  • Проверка обновлений - уведомляет вас о доступных обновлениях с возможностью их автоматической загрузки (/logsremover update).

Команды

  • /logsremover reload - Перезагружает плагин.
    • Право на использование: logsremover.reload
  • /logsremover help - Отображает доступные команды.
  • /logsremover removeall - Удаляет все файлы логов.
    • Примечание: Не удаляет latest.yml, а так-же требует подтверждение "/logsremover confirm" и может использоваться только из консоли.
  • /logsremover update - Устанавливает последнее доступное обновление.
    • Примечание: В конфигурации должна быть ключена проверка обновлений и может использоваться только из консоли.

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

Вы можете настроить требуемый возраст файла для его удаления, отредактировав файл "config.yml", расположенный в папке "plugins/LogsRemover".
YAML:
# ██╗░░░░░░█████╗░░██████╗░░██████╗██████╗░███████╗███╗░░░███╗░█████╗░██╗░░░██╗███████╗██████╗░
# ██║░░░░░██╔══██╗██╔════╝░██╔════╝██╔══██╗██╔════╝████╗░████║██╔══██╗██║░░░██║██╔════╝██╔══██╗
# ██║░░░░░██║░░██║██║░░██╗░╚█████╗░██████╔╝█████╗░░██╔████╔██║██║░░██║╚██╗░██╔╝█████╗░░██████╔╝
# ██║░░░░░██║░░██║██║░░╚██╗░╚═══██╗██╔══██╗██╔══╝░░██║╚██╔╝██║██║░░██║░╚████╔╝░██╔══╝░░██╔══██╗
# ███████╗╚█████╔╝╚██████╔╝██████╔╝██║░░██║███████╗██║░╚═╝░██║╚█████╔╝░░╚██╔╝░░███████╗██║░░██║
# ╚══════╝░╚════╝░░╚═════╝░╚═════╝░╚═╝░░╚═╝╚══════╝╚═╝░░░░░╚═╝░╚════╝░░░░╚═╝░░░╚══════╝╚═╝░░╚═╝
#
# Contact dev(discord): groundbreakingmc
# Any suggestions or wanna report any error, use: https://github.com/groundbreakingmc/LogsRemover/issues

# Specify here how old does your log file have to be, to be deleted
# (if you don't write the letter, it will be counted as hours)
# m = month | w = week | d = day | h = hours
# Examples:
# If you want to delete files older than 1 month and 2 weeks, specify -> 1m 2w
# If you want to delete files older than 1 week and 3 days, specify -> 1w 3d
# If you want to delete files older than 1 month, 1 week, 3 days and 2 hours, specify -> 1m 1w 3d 2h
delete-if-older-then: 1w

# Specify here your logs directory
logs-directory: 'logs'

# Updates checker
updates:
  # Does plugin need to check for updates?
  check: true
  # Does plugin need to download new version if possible?
  auto-update: false

# don't touch it
config-version: 1.0

no-permission: "§cSorry, but you don't have permission to execute this command."
Исходный код
https://github.com/groundbreakingmc/LogsRemover
Команды и права
/logsremover reload - Перезагружает плагин. (logsremover.reload)
/logsremover help - Отображает доступные команды.
/logsremover removeall - Удаляет все файлы логов.
/logsremover confirm - Подтверждает удаление всех файлы логов.
/logsremover update - Устанавливает последнее доступное обновление.
  • Мне нравится (+1)
Реакции: MrDey, BuseSo и Overwrite
Автор
Groundbreaking
Скачивания
2
Просмотры
151
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу