Скачать Playtime Logger — Minecraft Моды — MetaMods

Playtime Logger

Активный

Установок

0

Последнее обновление

9 месяцев назад

Версии

1.20.1
Сервер
Fabric
Игровые механики
Управление
Утилиты

Мод Playtime Logger

Основная функция

Если вы сталкивались с необходимостью отслеживать активность игроков на своем сервере, эта модификация станет идеальным решением. С помощью Playtime Logger все подключения и отключения участников автоматически записываются через Google Spreadsheets API, вычисляется продолжительность каждой игровой сессии, а результаты представлены в удобном для восприятия формате.

Процесс установки

Скачайте и установите мод на выделенный сервер. Далее потребуется настроить взаимодействие с Google Таблицами.

Создайте новый проект через панель управления Google Cloud, активируйте необходимый API. Настройте экран согласия OAuth с выбором типа «Внешние пользователи» — это позволит использовать созданный проект в тестовом режиме. Важно указать область действия "./auth/spreadsheets".

Скачайте сгенерированные данные OAuth-клиента в формате JSON, переименуйте файл в "credentials.json" и поместите его в папку "/config/playtimelogger/". После перезапуска сервера в консоли появится ссылка для авторизации — перейдите по ней и подтвердите доступ для проекта Google. Playtime Logger использует эти данные для создания и обновления таблицы.

Как пользоваться

После успешной настройки мод начнет фиксировать игровое время всех участников. Авторизуйтесь в Google Таблицах и найдите документ с названием "Playtime Logger" (или другим, если вы изменили его в конфигурации).

В таблице представлены два листа:

  • Общее игровое время (по умолчанию "Total Playtime") — содержит перечень уникальных игроков, посетивших сервер с момента установки мода. Указаны никнеймы, UUID (для серверов в офлайн-режиме), суммарное время игры за выбранный период и дата последнего входа.

  • Журнал событий (по умолчанию "Logs") — отображает отдельные моменты подключения и выхода каждого игрока. События маркируются с помощью меток времени (в секундах), преобразованных в даты через формулу =EPOCHTODATE, с указанием длительности сеанса в секундах.

Лицензия

Проект распространяется в соответствии с лицензией MIT. Разработчики могут свободно изучать исходный код и адаптировать его для собственных целей.

Участники проекта
Tschipp

Tschipp

JustS-js

JustS-js

Разработчик

Создан: 11 янв 2025

ID: 27063