Что такое SaveLog и зачем он нужен вашему серверу
Каждый администратор Minecraft-сервера хотя бы раз сталкивался с неприятной ситуацией: хостинг перезагружается, сервер останавливается, и драгоценный лог-файл бесследно исчезает. Без логов невозможно понять, что пошло не так, кто из игроков нарушал правила или почему упал TPS. Плагин SaveLog создан именно для того, чтобы навсегда закрыть этот вопрос. Он автоматически сохраняет резервные копии логов перед остановкой сервера, позволяя вам всегда иметь доступ к истории событий.
Как работает автоматическое резервное копирование
Главная фишка SaveLog — фоновый процесс, который по расписанию создаёт копию текущего лога в отдельную папку. По умолчанию интервал резервного копирования составляет 24 часа (86400 секунд), но вы легко можете изменить его в конфигурационном файле под свои нужды. Это значит, что даже если хостинг внезапно обрывает сессию и удаляет стандартный server.log, у вас останется актуальный слепок, сохранённый плагином. Никакой магии — только продуманная механика, которая экономит нервы и время.
Основные команды и управление
SaveLog предлагает минималистичный, но достаточный набор команд, которые выполняются прямо из консоли сервера или от лица оператора в игре. Разработчик сознательно не стал перегружать плагин лишними функциями, сосредоточившись на надёжности.
- /savelog — показывает справку по использованию плагина и напоминает синтаксис остальных команд.
- /savelog backupnow — принудительно выполняет резервное копирование и сразу очищает текущий лог. Идеально, если нужно срочно зафиксировать состояние перед важными изменениями на сервере.
- /savelog clear — только очищает лог-файл, не создавая резервной копии. Будьте внимательны: эта команда не делает бэкап, данные будут потеряны.
Такая система даёт полный контроль: можно настроить автоматический цикл и в любой момент вручную запустить внеочередное сохранение.
Права доступа и безопасность
Чтобы гибко распределить возможности между администраторами и модераторами, плагин использует два узла разрешений:
- savelog.notify — по умолчанию доступно операторам (OP). Позволяет видеть уведомления о создании или очистке резервных копий логов.
- savelog.backup — также по умолчанию у OP. Даёт право выполнять команду
/savelog backupnowнепосредственно из игры.
Благодаря такой настройке вы можете доверить ручное резервирование проверенным игрокам, не выдавая полный административный доступ. Все резервные копии сохраняются в папке plugins/SaveLog/backups, что упрощает их поиск и архивирование.
Гибкая настройка и установка
Конфигурация SaveLog хранится в привычном YAML-файле, где ключевой параметр — интервал автоматического бэкапа в секундах. Вы можете задать любое значение от нескольких минут до недели, адаптируя плагин под активность сервера. Если вы предпочитаете управлять серверными модами и плагинами через удобный лаунчер, обратите внимание на foxygame.net — этот современный инструмент позволяет скачивать и устанавливать дополнения прямо из меню, не отвлекаясь на рутинные манипуляции с файлами. Так вы сможете добавить SaveLog буквально в пару кликов, сохранив время для творческих построек и настройки игровых механик.
Где хранятся логи и как их найти
Все резервные копии попадают в директорию plugins/SaveLog/backups. Имена файлов формируются автоматически, но разработчик работает над возможностью задавать собственные шаблоны именования в будущих обновлениях. Пока что файлы легко сортируются по дате создания, что позволяет быстро отыскать нужный фрагмент истории. Если вы столкнулись с ошибкой или хотите предложить новую функцию, автор рекомендует использовать официальный трекер задач — это ускорит рассмотрение запроса и исключит дублирование идей.
Итоги: стоит ли ставить SaveLog
SaveLog решает узкую, но критически важную задачу — сохранность логов сервера. Он не перегружает ядро лишними процессами, работает стабильно и не требует сложной настройки. Для небольших приватных миров и крупных публичных проектов такой плагин становится незаменимым инструментом диагностики. Если ваш хостинг грешит удалением логов при остановке, SaveLog точно оправдает своё место в папке plugins. Попробуйте его в деле, настройте интервал под свой ритм игры — и навсегда забудьте о потерянных записях сервера.