ModsFinder

Resource Reload Guard

by LiquidCatMofu

Resource Reload Guard holds back unsafe client resource reloads, letting players confirm, defer or block them before they run.

FabricForgeNeoForgeClient-side onlyMIT LicenseOpen source1.20.1 – 1.21.1

What it does

When a resource reload is triggered, the mod checks whether it would be unnecessary or unsafe and applies the policy chosen in its configuration. Each policy setting takes one of four values: ALLOW, CONFIRM, BLOCK, or RESTART ONLY. The mod never blocks a reload automatically, and it estimates how long a reload will take so the player can decide with that in mind. The number of loaded mods is used only for an informational warning and does not change the outcome.

Resource packs are checked for being turned on, turned off, or moved to a new position, and a selection gets no reapplication when neither the set of IDs nor their sequence has changed. The same check covers the language, so a reload is skipped when the selected language has not changed. A discarded selection restores the previous state before the screen is closed, and a saved selection is applied on the next launch. Fabric API is required, and the mod is open source under the MIT License.

Resource Reload Guard is a client-side only mod: only the client needs it, and a server does not run it. It is published for Fabric, Forge and NeoForge, with builds for 1.20.1 and 1.21.1 (1.21.1 is the latest for Fabric and NeoForge, 1.20.1 the latest for Forge). Its settings are written to a commented TOML file that is generated on first launch.

Key features

  1. Reload policies

    Each reload can be allowed, confirmed, blocked or restricted to a restart, according to the configured policy value.

  2. Pack change detection

    Enabled, disabled and reordered resource packs are detected, so a reload runs only when the pack selection has actually changed.

  3. Language change check

    A reload is skipped when the selected language is unchanged, avoiding a reload that would not change anything.

  4. Duration estimate

    The expected length of a reload is estimated so the player can judge whether to confirm it.

  5. Selection restore

    Discarding a pack selection restores the previous state before the screen is opened, and the saved selection is applied on the next launch.

Compatibility

Latest build for each game version and loader.

1.21.1Fabric-1.21.1-0.1.2Not availableNeoForge-1.21.1-0.1.2
1.20.1Fabric-1.20.1-0.1.0Forge-1.20.1-0.1.0Not available
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

PackForge - Optimized Resource Pack Loading Time is a client-side mod for Fabric, Forge and NeoForge, open source under the MIT License, for 1.20.1 – 26.3. 0Pack2Reload is also client-side for the same three loaders and covers 1.20.1 – 1.21.1, but it is not open source and uses a custom license. Reload Server List is client-side for Fabric and NeoForge only, for 1.17 – 26.3, under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Resource Reload GuardFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2026-09-14
PackForge - Optimized Resource Pack Loading TimeFabric, Forge and NeoForge1.20.1 – 26.3Client-side only2026-10-01
0Pack2ReloadFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2026-02-03
Reload Server ListFabric and NeoForge1.17 – 26.3Client-side only2026-10-03

Questions

Does Resource Reload Guard need Fabric API?

Yes. Fabric API is required on Fabric. Forge and NeoForge builds do not list it as a dependency.

Does the mod run on a server?

No. Servers do not need it; each player installs it for their own game.

Can a reload be stopped automatically?

No. The mod never blocks a reload automatically. Blocking happens only when the configured policy value is BLOCK.

In the catalog

Resource Reload Guard is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from LiquidCatMofu

All projects

Similar mods

What the author says

Resource Reload Guard is a client-side mod for Minecraft Java Edition. Reloading client resources can take several minutes in large modpacks and may cause long garbage-collection pauses, hangs, or crashes. This mod does not make resource loading faster. Instead, it guards known user actions so an expensive reload…
LiquidCatMofu, on the Modrinth page

Official listing

Owner
LiquidCatMofu
Published
2026-07-19
Updated on Modrinth
2026-09-14
Facts verified
2026-10-15

Tags