ModsFinder

playtime-goal

by frezzeblood

playtime-goal lets a player set a daily playtime target and follow progress toward it on a small in-game HUD bar, for Fabric on 1.20.1 and 1.21.4.

FabricClient-side onlyMIT License1.20.1 – 1.21.4

What it does

Each day the player sets how many minutes they intend to play. A progress bar in the HUD shows time played against that goal, with the bar colored to track how close the player is. When the goal is reached, a pulsing overlay alerts the player.

Progress is saved and tracked across sessions and resets each day, so the count carries over when the game is closed and reopened. The goals screen opens with the G key and is the only place the goal is set. The mod is released under the MIT License, is not open source, and needs Fabric Loader and Fabric API installed beside the jar in the mods folder. Only the client needs it, so a server can run without it.

Files are published for Fabric only, for 1.20.1 and 1.21.4, with 1.0.0 for 1.21.4 as the latest release. Each file is a single jar that is dropped into the mods folder of the client.

Key features

  1. Daily playtime goal

    The player enters a target number of minutes for the day from the goals screen, opened with the G key.

  2. Progress bar in the HUD

    A bar on the HUD compares time played with the goal and changes color as the target approaches.

  3. Goal reached overlay

    Once the target is met, a pulsing overlay appears on screen to mark that the goal has been hit.

  4. Cross-session tracking

    Playtime is stored between sessions and resets at the start of each day, so progress is not lost on exit.

Compatibility

Latest build for each game version and loader.

1.21.41.0.0
1.20.11.0.0
ReleaseBetaAlphaNot available

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

Use cases

Limiting daily play

A player who wants a fixed amount of play per day can set that number and watch the bar fill during a session.

Tracking time in a session

The HUD shows how much of the day's target has been used, without leaving the game to check a clock.

Who it’s for: Players who want to keep their daily play within a chosen number of minutes and see progress without leaving the game. The mod is for single-player and multiplayer clients on Fabric.

How it compares

Full comparison

World Playtime is a Fabric mod for 26.1.2 under the MIT License that is not open source, and it runs client-side only. Armor HUD is a Fabric client-side mod for 1.20.1 – 1.21.11, open source under the MIT License, and it shows armor values rather than playtime. Status Effect HUD is also client-side only on Fabric for 1.20.1 – 1.21.11, open source under the MIT License, and it displays potion effects instead.

ModLoadersGame versionsEnvironmentUpdated
playtime-goalFabric1.20.1 – 1.21.4Client-side only2026-06-04
World PlaytimeFabric26.1.2Client-side only2026-05-03
Armor HUDFabric1.20.1 – 1.21.11Client-side only2025-11-14
Status Effect HUDFabric1.20.1 – 1.21.11Client-side only2025-11-13

Questions

Does playtime-goal need Fabric API?

Yes. Fabric Loader and Fabric API must both be installed next to playtime-goal for it to run.

Does the server need playtime-goal?

No. Only the player's game needs it, and servers run without it.

Which game versions does playtime-goal support?

Files exist for 1.20.1 and 1.21.4. The latest file is 1.0.0 for 1.21.4, published 2026-06-04.

In the catalog

playtime-goal is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,979 mods support Minecraft 1.21.4.

More from frezzeblood

All projects

Similar mods

What the author says

Set a daily playtime goal and track your progress directly in-game with a clean HUD.
frezzeblood, on the Modrinth page

Official listing

Owner
frezzeblood
Published
2026-06-04
Updated on Modrinth
2026-06-04
Facts verified
2026-10-15

Tags