Skip to content
SPECIFICTION
Get listed

Actually Played

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 8.5 #2 of 20 in Game Playtime Trackers

What it is

Actually Played is a free, client-side Minecraft mod that tracks playtime separately for each server and singleplayer world, distinguishing active play from AFK time. After five minutes without qualifying activity, it stops the counter and reclassifies the recently counted idle period as AFK. Signals include movement intent, camera rotation, keyboard or mouse input, and actions such as breaking or placing blocks. Since the mod checks movement intent rather than position, being carried by water or a minecart does not count as active input. It needs no server installation and says it does not communicate with servers. History remains on the user's machine as readable, editable JSON. Sessions stay detailed for 90 days before older records are grouped into monthly summaries. Listed Minecraft versions are 1.7.10, 1.12.2, 1.16.5, 1.20.1 and 1.21.1, with Forge, Fabric or NeoForge support depending on the version. Realms are not tracked because the client lacks a stable identifier. On Minecraft 1.16 and later, settings are edited in a properties file rather than an in-game settings screen.

Spec sheet

Purpose
The mod tracks actual play time separately from AFK time for each Minecraft server and singleplayer world.Read 4 Oct 2026 · github.com
Privacy
The project says it makes no network traffic, uses no telemetry, and keeps data on the user's machine.Read 4 Oct 2026 · github.com
License
The project is MIT-licensed and permits commercial redistribution if the copyright notice is retained.Read 4 Oct 2026 · github.com
Maker
The GitHub account identifies its owner as Julien Marcon and lists Haute-Loire, France.Read 4 Oct 2026 · github.com
Activity signals
Activity includes movement intent, camera rotation, keyboard or mouse input, and interactions such as breaking blocks or typing in chat.Read 4 Oct 2026 · github.com
AFK detection
After five minutes without activity, the counter stops and moves the idle time into the AFK total.Read 4 Oct 2026 · github.com
AFK farm handling
It reads movement intent rather than position, so being carried by water or a minecart does not count as active input.Read 4 Oct 2026 · github.com
Client-side use
The mod works client-side on servers without requiring server installation, and the project says it does not communicate with servers.Read 3 Oct 2026 · github.com
Configuration
Minecraft 1.16 and later use a properties file for configuration, while 1.12.2 also offers an in-game configuration screen.Read 4 Oct 2026 · github.com
Data durability
The README describes atomic saves, autosave-based crash recovery, and setting damaged data files aside instead of deleting them.Read 3 Oct 2026 · github.com
Durability
The mod describes atomic file writes, autosaving the running session every 60 seconds by default, and preserving damaged files under a renamed filename.Read 4 Oct 2026 · github.com
History detail
Sessions retain full detail for 90 days, after which older sessions are merged into monthly summaries.Read 3 Oct 2026 · github.com
History retention
Sessions remain detailed for 90 days, after which older sessions are merged into monthly summaries.Read 4 Oct 2026 · github.com
Installation
Install the matching loader and put the mod jar in `.minecraft/mods/`; the mod requires no server-side installation.Read 4 Oct 2026 · github.com
Local data
Play history is stored as readable, hand-editable JSON, organized by account UUID and server or world.Read 4 Oct 2026 · github.com
Minecraft support
The listed versions are Minecraft 1.7.10, 1.12.2, 1.16.5, 1.20.1, and 1.21.1, with Forge, Fabric, or NeoForge support depending on version.Read 4 Oct 2026 · github.com
Notable limitation
Realms are not tracked because the client receives no stable identifier for a Realms connection.Read 4 Oct 2026 · github.com
Support and contributions
The README invites bug reports, translation contributions, and pull requests through the project's issue tracker and repository.Read 3 Oct 2026 · github.com
Supported versions
The README lists Minecraft 1.7.10, 1.12.2, 1.16.5, 1.20.1, and 1.21.1, with Forge, Fabric, or NeoForge support depending on version.Read 3 Oct 2026 · github.com

Plans and prices

Free Free Minecraft mod · client-side · no dependencies Read 4 Oct 2026 · github.com

Every Actually Played plan and price →

Strong points and limits

Strong points

  • Tracks servers and singleplayer worlds separately.
  • Distinguishes AFK time after five idle minutes.
  • Runs client-side without server installation.
  • Play history stays locally as editable JSON.
  • Supports several Minecraft versions and mod loaders.

Limits

  • Realms connections are not tracked.
  • Settings on Minecraft 1.16 and later use a properties file.
  • Detailed session history lasts 90 days.

Who it suits

It suits Minecraft players who want separate active and AFK playtime totals for servers and singleplayer worlds. Its local JSON history may also suit players who want readable, editable records.

Actually Played in depth

Read the full write-up

Actually Played is a free Minecraft mod for players who want a separate, AFK-adjusted record for each server and singleplayer world. It suits people who value private, editable local history over broad game coverage. The trade-off is a tight focus: Realms are excluded, and newer versions require file-based settings.

Overview

Tracking starts automatically on Minecraft servers and singleplayer worlds, with no server-side installation. After five minutes without activity, the counter stops and reclassifies the idle time just counted as AFK. Movement intent, camera rotation, keyboard and mouse input, and actions such as breaking or placing blocks count as activity. Since the mod reads movement intent rather than position, being carried by water or a minecart does not count as active input—a meaningful distinction for players using AFK farms.

Each world or server gets its own record, making the mod useful for comparing where time goes within Minecraft. It does not track Realms because the client receives no stable identifier for those connections. This is a focused tracker, not a general gaming-hours dashboard.

Key features

History is kept as readable, hand-editable JSON in Minecraft's local configuration directory. The project says it sends no network traffic or telemetry and keeps data on the user's machine. Local control is a privacy advantage and makes the records accessible for manual editing, but it also means the history resides on that machine.

Sessions remain detailed for 90 days, then older entries are merged into monthly summaries. Atomic file writes, autosaving the running session every 60 seconds by default, and preserving damaged files under renamed filenames help protect a locally held record against crashes and file corruption.

The project invites bug reports, translations and pull requests through its issue tracker and repository. Its MIT license permits modification, modpack bundling and commercial redistribution when the copyright notice is retained.

Pricing

The Free plan costs nothing. It includes the Minecraft mod, runs client-side and has no dependencies. Automatic tracking covers servers and singleplayer worlds, with basic data export. There is no paid tier or trial to weigh against a feature-limited free option, so the key cost is the mod's narrow Minecraft scope rather than a subscription or usage cap.

Platforms

Actually Played supports Linux, macOS and Windows. The README names Minecraft 1.7.10, 1.12.2, 1.16.5, 1.20.1 and 1.21.1, with Forge, Fabric or NeoForge support depending on version. Install the matching loader, then place the mod jar in .minecraft/mods/; no server installation is needed. On Minecraft 1.16 and later, settings must be changed in a properties file rather than an in-game settings screen, which is less convenient for players who expect menu controls.

Who it's for

Choose it if you play Minecraft across multiple servers or worlds and want active time separated from idle time without involving server operators. It is also a strong fit for players who want locally stored, inspectable data. Look elsewhere if you need Realms tracking, coverage beyond Minecraft, or in-game settings on newer versions.

Pros and cons

Pro: Per-world tracking and automatic AFK separation make its records more useful than a single undifferentiated Minecraft total.

Pro: Client-side operation, no network traffic or telemetry, and editable local JSON give privacy-conscious players direct control over their history.

Pro: Crash recovery and preservation of damaged files reduce the risk of losing a locally maintained record.

Con: Realms are outside its tracking scope, leaving a gap for players who spend time there.

Con: Newer-version settings require editing a properties file, not adjusting options in-game.

Con: Detailed sessions are retained for 90 days only; older activity is consolidated into monthly summaries.

Alternatives

Game Playtime Trackers is the broader category to browse if you want to compare tools beyond this Minecraft-specific approach.

PlayTracker is a better fit for gamers seeking a wider platform mix, including Android, iOS, web and Windows, with free and paid plans.

GameDiary is worth considering if you want a free option spanning mobile, desktop, web and self-hosted platforms.

Outplayed is a Windows alternative for players interested in its Outplayed.tv hosting plans.

Arknights: Endfield Playtime Tracker is the more relevant choice if you specifically want a free tracker for Arknights: Endfield on Windows or the web.

GamePal is an iOS option with a free download and optional Platinum subscription.

wWaypoints is another free Minecraft-related option for Linux, macOS and Windows.

GamingGaiden is a free Windows alternative.

Steins;Tracker offers free Windows game tracking, customization and statistics, with paid Pro features.

Verdict

Actually Played is the right choice for Minecraft players who want reliable, separate world and server totals with AFK time distinguished and data kept locally. Its free, server-independent design is compelling for that specific job. Choose another tracker if Realms, broader game coverage or in-game settings on newer Minecraft versions are essential.

Verdict

Actually Played focuses on per-world playtime accounting and AFK detection, with local history and no server-side installation. Realms are outside its tracking scope, and newer-version settings require editing a file.

Where Specifiction places it

Alternatives to Actually PlayedAll alternatives →