Log Cleaner для Minecraft: зачем чистить логи и как не потерять важное
Если вы давно играете в Minecraft, ставите моды, поднимаете сервер или просто часто перезапускаете клиент, папка с логами со временем превращается в склад текстовых файлов. Они занимают место на диске, усложняют поиск нужной записи и иногда мешают разбираться с крашами и конфликтами модов. Мод Log Cleaner решает задачу аккуратно: он удаляет старые и по сути неиспользуемые лог-файлы, но делает это с умом — с опорой на реальное обращение к файлу, а не на «дату создания».
Что именно делает Log Cleaner
Это лёгкий мод для очистки устаревших логов. Его ключевая идея в том, что решение о удалении принимается не по тому, когда файл когда-то появился, а по последнему доступу к нему — любому чтению или обращению. Если лог до сих пор открывают, к нему обращаются утилиты или игра периодически трогает файл по какой-то причине, мод не будет выкидывать его «за спиной», чтобы вы не лишились данных неожиданно.
Такой подход особенно полезен в связке с модами, лаунчерами и отладкой: часто именно «старые» по календарю файлы оказываются ещё живыми в практическом смысле. Кстати, если вы собираете сборку и хотите быстро подтянуть дополнения без лишней возни, этот мод можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где моды можно скачать прямо из меню, без бесконечного ручного копирования jar-файлов.
Клиент, сервер и версии
Log Cleaner хорошо вписывается в разные сценарии:
- Только клиент — если вы хотите держать в порядке локальные логи после крашей, тестов шейдеров, большого количества миров и экспериментов с модами.
- Только сервер — если на машине крутится долгоживущий сервер Minecraft и логи копятся быстрее, чем вы успеваете их разгребать вручную.
Мод заявлен как совместимый с широким спектром версий Minecraft: его можно использовать в разных ветках и сборках, ориентируясь на вашу конкретную связку загрузчика модов и ядра.
Политика хранения по умолчанию
Из коробки Log Cleaner ориентируется на разумный запас времени: по умолчанию удаляются логи, к которым не было обращений дольше 14 дней. Две недели — это компромисс между экономией места и возможностью вернуться к старым записям, если вдруг понадобится докопаться до редкого бага или сравнить поведение после обновления модов.
При этом настройка не зашита «навсегда»: вы можете сдвинуть порог на большее или меньшее число дней в зависимости от того, насколько агрессивно вы хотите чистить диск и насколько часто вам реально нужны архивные логи.
Настройка через config/logcleaner.json
Конфигурация лежит в файле config/logcleaner.json. Там обычно два основных параметра:
- daysOld — сколько дней лог должен оставаться без использования, чтобы его можно было удалить. Значение по умолчанию: 14.
- silent — если выставить
true, мод не будет писать в лог сообщение о том, сколько файлов удалено. По умолчаниюfalse, то есть итоговая сводка остаётся видимой — удобно для контроля на сервере и при первых запусках.
Практический совет: на сервере сначала оставьте silent выключенным и понаблюдайте за сообщениями пару дней — так проще убедиться, что политика удаления соответствует вашим ожиданиям. Если шум в консоли мешает, включите тихий режим.
Когда мод особенно окупается
Если вы регулярно обновляете Minecraft, пересобираете модпак, гоняете тестовые миры в разных биомах и механиках или держите публичный сервер с активными игроками, логи растут незаметно. Log Cleaner помогает не превращать хранилище в свалку, сохраняя при этом здравый смысл: не трогать то, к чему система всё ещё обращается.
Вывод
Log Cleaner — простой, но продуманный инструмент для порядка в файловой системе вокруг Minecraft. Он опирается на последний доступ к файлу, работает отдельно на клиенте или сервере, даёт настраиваемый срок «забвения» и прозрачную конфигурацию через JSON. Если вам важны дисциплина логов, предсказуемость и меньше ручной уборки — этот мод стоит рассмотреть как часть базовой «инфраструктуры» сборки или хостинга.