KeepResourcePackOnProxiedServerSwitch
by kennytv
KeepResourcePackOnProxiedServerSwitch stops a resource reload from running twice when a player moves between proxied servers on Fabric.
What it does
Switching to another server behind a proxy used to trigger the resource reload screen twice in some cases. This Fabric mod adds a fix that keeps the resource pack loaded across the switch, so the screen appears once and packs stay active. The fix is a workaround that reloads the resource manager without re-entering the configuration phase, and it skips packs whose hash is already loaded. It is client-side only, so servers need nothing. Files exist for 1.20.2 only, and the code is released under the MIT License, which is not open source.
Key features
Single reload on switch
Moving between proxied servers no longer shows the resource reloading screen a second time.
Packs kept active
The resource pack stays loaded through the server switch rather than being dropped and read again.
Hash-based skipping
Packs whose hash is already loaded are skipped during the reload, avoiding duplicate work.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
In the catalog
KeepResourcePackOnProxiedServerSwitch is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 12,076 mods support Minecraft 1.20.2.
More from kennytv
Similar mods
What the author says
tldr: Instead of seeing the resource reloading screen twice sometimes when switching a proxied server with a network-wide pack, you won't see it at all. 1.20.2 introduced a new protocol phase, being the configuration phase. In it, you can send the client resource packs before they enter the world and also better…
Official listing
- Modrinth page
- modrinth.com/mod/keepresourcepack
- Owner
- kennytv
- Published
- 2023-09-19
- Updated on Modrinth
- 2023-09-19
- Facts verified
- 2026-10-15