Серверный мод для Майнкрафт, который ведёт статистику игроков: активное игровое время, время AFK, убийства, смерти и серии убийств. Он работает только на сервере, поэтому игрокам подходит обычный клиент без модов.
Возможности
Для каждого игрока учитываются:
- активное время и время AFK;
- текущая и самая долгая игровая сессия;
- все убийства, отдельно убийства игроков и мобов;
- смерти, соотношение убийств к смертям и серии убийств;
- число входов, первый вход и последнее появление.
Статистика хранится в файле <world>/fiw-clock/stats.json, подходит для таблиц лидеров, сайтов и ботов. Запись выполняется в фоне и создаётся резервная копия данных. Можно включить объявления о достижении заданного времени игры.
При наличии LuckPerms статистика передаётся в метаданные, например tickwatch_kills, tickwatch_playtime и tickwatch_afk. Другие моды могут получать данные и события через API.
Как пользоваться
/tickwatch stats [player]— статистика игрока;/tickwatch top <stat> [count]— таблица лидеров по показателю;/tickwatch reload— перезагрузить настройки.
Требования и совместимость
Мод работает на Fabric, NeoForge и Forge. Для Fabric нужны Fabric API и Fabric Language Kotlin; для NeoForge и Forge — Kotlin for Forge. LuckPerms необязателен и нужен для передачи статистики в метаданные.
