ModsFinder

Player Session Tracker

by SpheralTomato78

Player Session Tracker records when each player joins and leaves a Forge 1.20.1 server, and keeps a per-player history of those sessions.

ForgeServer-side onlyApache License 2.0Open source1.20.1

What it does

Each login and logout is written to a simple JSON file kept for that player. Players can view their own offline session history, including join time, leave time, session duration and the server time and date of each login. A paginated output with clickable navigation buttons makes long histories easier to browse, and the buttons run their commands automatically.

The mod is server-side only, so only the server needs it and players join without installing anything. It rebuilds a playtime-tracking idea originally written for Fabric, adapted for Forge 1.20.1 servers. Files are published for 1.20.1 only, and the code is open source under the Apache License 2.0.

Key features

  1. Session timestamps

    Join time, leave time and total session duration are recorded for every visit to the server.

  2. Last seven days history

    A seven-day playtime history shows how much time each player spent on the server in recent days.

  3. Paginated session list

    Long session histories split into pages, with buttons to move forward and back without typing commands.

  4. Per-player JSON storage

    Each player's data is kept in its own simple JSON file, which keeps the stored records readable and straightforward to inspect.

Compatibility

Latest build for each game version and loader.

1.20.11.3.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Tracking playtime on a community server

Server owners can see how long each player stayed online over the past week and when they last logged in.

Letting players check their own history

A player can look over their offline session log to see past join and leave times.

Who it’s for: Server owners running Forge 1.20.1 who want a lightweight record of player sessions. Players need nothing installed, since the mod runs only on the server.

Questions

Does Player Session Tracker need to be installed on clients?

No. Players join without it, since only the server has to run the mod.

Which Minecraft version does Player Session Tracker support?

Only 1.20.1 with Forge. The latest file, 1.3.0, was published on 2026-05-31.

Where is the session data stored?

Each player gets a separate file on the server, so records can be read one player at a time.

More from SpheralTomato78

All projects

What the author says

This is a modernized, server-side-only port of the original Fabric mod Play Time Tracker by Circuit-Overtime. Original mod: Play Time Tracker on Modrinth Player Session Tracker brings the same clean, lightweight playtime-tracking system to Forge 1.20.1, rebuilt for stability, server-only compatibility, and improved…
SpheralTomato78, on the Modrinth page

Official listing

Owner
SpheralTomato78
Published
2026-05-31
Updated on Modrinth
2026-05-31
Facts verified
2026-10-15