Last Played Logger
Last Played Logger writes the date each player last logged in to a Google spreadsheet, so server staff can check whitelist membership.
What it does
Once the server is connected to a Google spreadsheet, the mod records the last date each player was online and writes it to a named tab. Setup goes through the Google Sheets API, an OAuth consent screen and a desktop-app credential, all created in a Google Cloud project. The mod is for Forge and NeoForge, with files across 25 release versions, 1.17.1 – 26.3.
Its purpose is moderation: a utility for finding whitelisted players who have not logged in for a long time. Because it runs on the server alone, players join without installing anything. It is not open source; the author holds all rights, and source code, an issue tracker and a wiki are published separately. Latest files are 1.20.1-2.0.2 for Forge (1.20.1) and 26.1-3.0.1 for NeoForge (26.3).
Key features
Last login spreadsheet
The date each player was last online is written to a tab in a Google spreadsheet the server owner chooses.
Google Sheets API setup
Setup enables the Sheets API, configures the OAuth consent screen and creates a desktop-app credential in Google Cloud.
Authorization renewal
Google lets authorization expire after seven days, so the mod must be authorized again once it stops writing.
Testing status handling
While the app is in Testing, only listed test users can authorize it, and other accounts see an access blocked error.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x5 of 5 versions with builds
1.19.x1 of 1 version with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Whitelist moderation
Staff can see when each whitelisted player last logged in and remove inactive accounts from the whitelist.
Who it’s for: Server owners and moderators who run a Forge or NeoForge server with a whitelist and want login dates kept in a shared spreadsheet. A server that is already configured is the easiest starting point.
How it compares
Block Logger is a client-side Forge and NeoForge mod for 1.20.1 – 1.21.1 under the CC0 1.0 Universal license, so it records blocks on the player's side rather than login dates on the server. Playtime Logger is server-side only, open source under the MIT License and available for Fabric 1.20.1, so it covers a different loader. Simple Player Logger is server-side only for NeoForge 1.21.1 and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Last Played Logger | Forge and NeoForge | 1.17.1 – 26.3 | Server-side only | 2026-10-10 |
| Block Logger | Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-09-13 |
| Playtime Logger | Fabric | 1.20.1 | Server-side only | 2025-01-08 |
| Simple Player Logger | NeoForge | 1.21.1 | Server-side only | 2025-10-24 |
Questions
Does Last Played Logger need to be on the client?
Why does the mod stop writing to the spreadsheet?
Why must other Google accounts be added as test users?
In the catalog
Last Played Logger is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 8,071 mods support Minecraft 26.3.
More from GeheimagentNr1
Similar mods
What the author says
This mod logs the last date a player was online/logged in into a Google spreadsheet. It's a utility mod to help you moderate your whitelist. It only works on the server side and won't work on the client side. You need a server to play with friends? You don't know how to set up one? Just rent an already configured…
Official listing
- Modrinth page
- modrinth.com/mod/last-played-logger
- Owner
- GeheimagentNr1
- Published
- 2023-04-12
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
