Last Played Logger
Вести белый список на сервере Minecraft — задача не из простых, особенно когда игроков много, а активность у всех разная. Кто-то заходил вчера, кто-то полгода назад, и вручную отслеживать эти даты — сплошная морока. Last Played Logger решает эту проблему элегантно: мод автоматически логирует последнюю дату входа каждого игрока прямо в Google-таблицу. Никаких блокнотов, никаких догадок — только чёткая статистика под рукой.
Что такое Last Played Logger?
Это серверный мод-утилита, который работает исключительно на стороне сервера. Клиентам его ставить не нужно. Как только игрок заходит на сервер, Last Played Logger обновляет соответствующую строку в заранее настроенной Google-таблице. Если это новый посетитель, мод добавляет запись с его ником и текущей датой. Для уже знакомых пользователей обновляется только дата последнего входа. В итоге вы получаете всегда актуальный лог онлайна, доступный из любого места, где есть интернет.
Как работает Last Played Logger для Minecraft
Мод использует Google Sheets API для взаимодействия с таблицей. После настройки он в фоновом режиме отслеживает подключения и отправляет данные в указанный документ. Вся магия происходит в папке last_played_logger, которая создаётся рядом с папкой config сервера. Там хранятся учётные данные и файл авторизации. Сам конфиг мода лежит в world/serverconfig/last_played_logger-server.toml — в нём вы указываете ID таблицы, название вкладки и активируете мод.
Last Played Logger поддерживает те версии Minecraft, для которых он выпущен. Обычно это современные сборки Forge, начиная с 1.16.5 и выше. Точный список всегда можно уточнить на страницах CurseForge или Modrinth, где мод доступен для скачивания. Если ваша версия сервера не совпадает с релизной — мод не заработает, так что перед установкой сверяйтесь с описанием.
Настройка Google Sheets для Last Played Logger
Чтобы мод ожил, потребуется небольшая подготовка со стороны Google. Сначала включите Google Sheets API на странице разработчиков Google — там достаточно нажать кнопку «Enable the API». Затем создайте учётные данные для настольного приложения и сохраните полученный файл credentials.json в папку last_played_logger внутри директории сервера.
Дальше займитесь самой таблицей. Можно скопировать готовый пример, который содержит две вкладки: «Online Log» и «Statistics». В первой мод будет записывать даты входов, а во второй автоматически сформируются два списка — по алфавиту и по дате последнего появления. Это невероятно удобно: вы сразу видите, кто заходил последним, а кто давно не появлялся. Обязательно откройте доступ к таблице по ссылке с правами редактора, иначе Last Played Logger не сможет вносить изменения. Из URL таблицы извлеките ID — длинную строку между /d/ и /edit — и пропишите его в конфиге вместе с названием вкладки (например, «Online Log»).
Как установить Last Played Logger и запустить в первый раз
Скачать Last Played Logger можно с CurseForge или Modrinth — просто найдите мод по названию и выберите версию, совместимую с вашим сервером. Файл мода помещается в папку mods, как и любой другой серверный мод для Forge. Если вы пользуетесь лаунчером foxygame.net, то Last Played Logger устанавливается в один клик через встроенный каталог дополнений — это избавляет от ручной возни с файлами и гарантирует, что версия мода подходит под вашу сборку. Более того, автообновление в foxygame.net следит за актуальностью Last Played Logger, так что вы всегда будете на свежем релизе без лишних телодвижений.
Первый запуск сервера с модом нужно выполнить на локальном компьютере. После того как игрок присоединится, в логах появится ссылка для авторизации. Откройте её в браузере, выберите аккаунт владельца таблицы и подтвердите разрешения. Google предупредит, что приложение не проверено — это нормально, нажмите «Дополнительные настройки» и перейдите к Quickstart. После предоставления доступа мод начнёт работать. Теперь сервер можно переносить на хостинг или оставлять на локальной машине — авторизация сохранится.
Советы по использованию
Last Played Logger отлично вписывается в любые серверные сборки, где важен контроль за составом участников. Вы можете настроить условное форматирование в таблице, чтобы подсвечивать игроков, не заходивших дольше месяца, и оперативно чистить вайтлист. Если нужно расширить область форматирования на новые строки, воспользуйтесь инструкцией по чередованию цветов в Google Sheets — это сделает таблицу ещё нагляднее.
Мод не предназначен для клиентской установки и не будет работать в одиночной игре. Он полностью бесплатен, разрешён к использованию в некоммерческих модпаках без дополнительных согласований. Логотип для проекта создал Muse31, а сам автор поддерживает мод на двух площадках — CurseForge и Modrinth.
Заключение
Last Played Logger — это маленький, но крайне полезный инструмент для администраторов Minecraft-серверов. Он убирает рутину, даёт прозрачную картину активности и помогает держать вайтлист в порядке. Настройка требует чуть больше телодвижений, чем у обычных модов, но один раз разобравшись с API и таблицей, вы получаете автоматизированную систему, которая работает без сбоев. Если вы ищете способ скачать Last Played Logger для Minecraft, просто загляните на CurseForge или Modrinth — и ваш сервер станет чуточку умнее.