ModsFinder

Last Played Logger

by GeheimagentNr1

Last Played Logger writes the date each player last logged in to a Google spreadsheet, so server staff can check whitelist membership.

ForgeNeoForgeServer-side onlyAll rights reserved1.17.1 – 26.3

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

  1. Last login spreadsheet

    The date each player was last online is written to a tab in a Google spreadsheet the server owner chooses.

  2. Google Sheets API setup

    Setup enables the Sheets API, configures the OAuth consent screen and creates a desktop-app credential in Google Cloud.

  3. Authorization renewal

    Google lets authorization expire after seven days, so the mod must be authorized again once it stops writing.

  4. Testing status handling

    While the app is in Testing, only listed test users can authorize it, and other accounts see an access blocked error.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.3Not available26.1-3.0.1
26.2Not available26.1-3.0.1
26.1.2Not available26.1-3.0.1
26.1.1Not available26.1-3.0.1
26.1Not available26.1-3.0.1
1.21.x12 of 12 versions with builds
1.21.11Not available1.21.11-3.0.1
1.21.10Not available1.21.1-3.0.1
1.21.9Not available1.21.1-3.0.1
1.21.8Not available1.21.1-3.0.1
1.21.7Not available1.21.1-3.0.1
1.21.6Not available1.21.1-3.0.1
1.21.5Not available1.21.1-3.0.1
1.21.4Not available1.21.1-3.0.1
1.21.3Not available1.21.1-3.0.1
1.21.2Not available1.21.1-3.0.1
1.21.11.21.1-2.0.11.21.1-3.0.1
1.211.21-2.0.1Not available
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
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Last Played LoggerForge and NeoForge1.17.1 – 26.3Server-side only2026-10-10
Block LoggerForge and NeoForge1.20.1 – 1.21.1Client-side only2026-09-13
Playtime LoggerFabric1.20.1Server-side only2025-01-08
Simple Player LoggerNeoForge1.21.1Server-side only2025-10-24

Questions

Does Last Played Logger need to be on the client?

No. Server owners install it, and players connect with no copy of their own.

Why does the mod stop writing to the spreadsheet?

Google lets authorization expire after seven days. The mod must be authorized again, as described under the authorize steps in the setup guide.

Why must other Google accounts be added as test users?

While the Google app is in Testing status, only accounts listed as test users can authorize it, so other accounts receive an access blocked error.

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

All projects

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…
GeheimagentNr1, on the Modrinth page

Official listing

Owner
GeheimagentNr1
Published
2023-04-12
Updated on Modrinth
2026-10-10
Facts verified
2026-10-15

Tags