ModsFinder

ExpireNoMore

by TejasIsCool

Players whose usercache.json entries expire too soon can use ExpireNoMore, a Fabric mod that pushes those expiry dates further into the future on a Minecraft server.

FabricServer-side onlyCC0 1.0 UniversalOpen source1.14.4 – 1.21.11

What it does

On startup, the server reads its usercache.json file, which maps usernames to UUIDs and stores an expiry date for each entry. ExpireNoMore checks each entry and, when the date is less than 50 years away, moves it forward by another 100 years. Entries that already lie further out are left alone.

The mod was written because player statistics are saved under each player's UUID, while the server displays names from the cache. When a name dropped out of the cache, stats could not be shown with it. Running the mod once, the first time it starts, is enough to extend the existing expiry dates, and the server can then run without it.

ExpireNoMore runs on the server alone, so players join without installing anything. It is built for Fabric and needs Fabric Loader above 0.15.1 and Java 8 or newer. Its latest file, 1.2.0, targets 1.21.11 and was published on 2026-01-28.

Key features

  1. Expiry date extension

    Each usercache.json entry whose expiry lies less than 50 years away is pushed forward by 100 years.

  2. Runs once at startup

    The change is applied when the server starts, so no ongoing process runs during play.

  3. Stats display fix

    Keeping names in the cache lets player statistics show the usernames of members who have not logged in recently.

  4. Offline mode support

    Offline-mode servers store names and UUIDs in the same file, so the same expiry extension applies there.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.2.0
1.21.101.2.0
1.21.91.2.0
1.21.81.1.0
1.21.71.1.0
1.21.61.1.0
1.21.51.1.0
1.21.41.1.0
1.21.31.1.0
1.21.21.1.0
1.21.11.1.0
1.211.1.0
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Use cases

Long-term server archives

Servers that keep worlds for years and track statistics for members who return rarely.

Recovering missing names

Owners whose stats pages show raw UUIDs for players who dropped out of the cache.

Who it’s for: Server owners running Fabric who want cached usernames to stay available for much longer, especially on servers that display player statistics.

How it compares

Full comparison

Online UUID Fix is a server-side only mod for 1.21.11 under the GNU General Public License v3.0 only, and it is open source. It addresses UUID handling rather than cache expiry. Cosmorph is a client-side only Fabric mod for 1.21.10 – 1.21.11 under the CC0 1.0 Universal license, so it does not run on a server.

ModLoadersGame versionsEnvironmentUpdated
ExpireNoMoreFabric1.14.4 – 1.21.11Server-side only2026-01-28
Online UUID FixFabric1.21.11Server-side only2026-03-25
CosmorphFabric1.21.10 – 1.21.11Client-side only2026-03-31

Questions

Does ExpireNoMore have to be installed on players' computers?

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

Which Minecraft versions does the latest file support?

The latest Fabric file, 1.2.0, targets 1.21.11. Earlier builds cover 1.14.4 – 1.21.8, and 1.21.9 – 1.21.11 need Fabric Loader above 0.15.1.

Does the mod need to stay installed after the first run?

No. It extends the expiry dates when it first runs, so the server can run without it afterwards.

In the catalog

ExpireNoMore is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.

Similar mods

What the author says

A Minecraft mod that increases the expiration time in a Minecraft server's usercache.json file. More specifically, this mod makes it so that, every time the server is started or someone joins the server, the usercache.json file of the server is updated, so that whichever user's expireson date is less than 50 years…
TejasIsCool, on the Modrinth page

Official listing

Owner
TejasIsCool
Published
2024-04-22
Updated on Modrinth
2026-01-28
Facts verified
2026-10-15

Tags