Remember Url Hashes
by Daylight
Remember Url Hashes is a Fabric client mod that stores resource pack hashes so packs from servers do not have to be fetched again on every join.
What it does
Vanilla Minecraft tries to avoid fetching server resource packs again when the server provides a hash, but without a hash it cannot compare the pack with a cached copy and fetches it again. This mod covers that gap by remembering the last hash it received for each resource pack URL, so a pack that is already stored can be reused.
Because a URL is always present, the mod keys its memory on it. When the file behind a URL changes between pack updates, the stored hash no longer matches and the new file is fetched, so updates are not missed. In cases where the link stays the same across updates, a pack may remain outdated, and the mod can be configured for that situation.
Servers with required resource packs that carry a hash save a lot of time when players rejoin, which matters because some packs are heavy. Data saving is disabled by default, so stored packs last only within the current session; with saving enabled, packs stay ready across several game sessions and reduce loading time. Remember Url Hashes requires Fabric API and is open source under the MIT License. Files are published for Fabric only, covering 1.21.1 – 1.21.8.
Key features
Hash memory per URL
The last hash received for each resource pack URL is kept, so the client can compare it against the server.
Session or persistent storage
Packs can be kept only for the current session, or saved so they remain ready across several game sessions.
Update detection
A changed file behind the same URL produces a new hash, and the updated pack is fetched rather than skipped.
Reduced rejoin time
Heavy required packs that are already stored do not have to be fetched again when a player rejoins a server.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Better Server Packs (Fabric) is server-side only, open source under the MIT License and published for 1.21 – 26.3, so it runs on the server rather than the client. XaiAC is client-side only, like this mod, under the Apache License 2.0 for 1.21 – 1.21.11, but it is not open source. Server ResourcePack Manager is also server-side only and covers only 1.21.10 – 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Remember Url Hashes | Fabric | 1.21.1 – 1.21.8 | Client-side only | 2025-08-13 |
| Better Server Packs (Fabric) | Fabric | 1.21 – 26.3 | Server-side only | 2026-09-21 |
| XaiAC | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-04-23 |
| Server ResourcePack Manager | Fabric | 1.21.10 – 1.21.11 | Server-side only | 2025-12-21 |
Questions
Does Remember Url Hashes need Fabric API?
Do servers need to install this mod?
Why are packs fetched again when data saving is off?
Which game versions does the mod support?
In the catalog
Remember Url Hashes is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Daylight
Similar mods
What the author says
On servers with required resourcepacks with no hash code provided this can save you a lot of time when rejoining, because some packs are quite heavy. If you have data saving disabled (by default), everything is stored within the same session, and if you have saving enabled, you'll have everything ready across…
Official listing
- Modrinth page
- modrinth.com/mod/rememberurlhashes
- Owner
- Daylight
- Published
- 2025-08-13
- Updated on Modrinth
- 2025-08-13
- Facts verified
- 2026-10-15
