ModsFinder

Stop Unloading My Resourcepacks [SUMR]

by enchanted-games

Stop Unloading My Resourcepacks keeps resource packs enabled when a shader error occurs, so the game does not disable them.

FabricNeoForgeClient-side onlyCreative Commons Attribution Non Commercial 4.01.21.6 – 26.3

What it does

When a shader fails to compile or link, vanilla Minecraft forcibly turns off the resource packs that contain it. This client-side mod prevents that disabling and falls back to the built-in shaders instead. Shader errors such as compilation failures, missing shader programs, linking errors and invalid or missing post effect files are shown in the game, in the chat box, or in the output log, depending on the configured option. Fabric API is required, and Mod Menu is optional for its settings screen.

Shader-related errors are reported more usefully. An example is importing a non-existent include, which now produces a proper error message instead of a pointer exception. Modded shaders that cannot load use a dummy shader, which makes the affected objects invisible. The mod also works on the title screen and in worlds, and an option turns off shader linker info logs. The package is published for Fabric and NeoForge across 11 release versions, 1.21.6 – 26.3, and snapshot builds are published as well.

Key features

  1. Prevented resource pack disabling

    Resource packs with failing shaders stay enabled instead of being turned off by the game.

  2. Hot-reload key

    Pressing F3 and R reloads the resources while the game runs, so shader changes can be tested quickly.

  3. Configurable error display

    Shader errors appear in-game, in the chat box at the top left, in both places, or only in the output log.

  4. Built-in shader fallback

    When a modded shader cannot load, the game uses Minecraft's built-in shaders and reports the failure.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.6.0+26.3-fabricNot available
26.21.5.1+26.2-fabric1.5.1+26.2-neoforge
26.1.21.4.1+26.1.1-fabric1.4.1+26.1.1-neoforge
26.1.11.4.1+26.1.1-fabric1.4.1+26.1.1-neoforge
26.11.4.0+26.1-pre-2-fabricNot available
1.21.x6 of 6 versions with builds
1.21.111.3+1.21.11-fabric1.3+1.21.11-neoforge
1.21.101.1.3Not available
1.21.91.1.3Not available
1.21.81.1.31.1.3
1.21.71.1.31.1.3
1.21.61.1.31.1.3
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

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

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: The mod suits shader developers and resource pack authors who test packs in singleplayer or on the client. It only changes the client, so no server installation is needed.

How it compares

Full comparison

Shader Reload is a Fabric-only client mod, open source under the MIT License, for 1.17.1 – 1.21.1. Hot-Reload Resource Packs is open source under CC0 1.0 Universal, runs on Fabric and NeoForge, and covers 1.18 – 26.1.2. Dimension Based Shader Switch is open source under the GNU General Public License v3.0 only and is Fabric-only for 1.21.11 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
Stop Unloading My Resourcepacks [SUMR]Fabric and NeoForge1.21.6 – 26.3Client-side only2026-09-17
Shader ReloadFabric1.17.1 – 1.21.1Client-side only2024-07-08
Hot-Reload Resource PacksFabric and NeoForge1.18 – 26.1.2Client-side only2026-06-02
Dimension Based Shader SwitchFabric1.21.11 – 26.2Client-side only2026-07-06

Questions

Does Stop Unloading My Resourcepacks need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside the mod on Fabric.

Which loaders have files for this mod?

Fabric and NeoForge. The latest Fabric file is 1.6.0+26.3-fabric for 26.3, and the latest NeoForge file is 1.5.1+26.2-neoforge for 26.2.

Does the mod need to be installed on the server?

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

In the catalog

Stop Unloading My Resourcepacks [SUMR] is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from enchanted-games

All projects

Similar mods

What the author says

Prevents the game from disabling all resourcepacks if a shader-related error occurs. Instead, errors will be displayed in-game, can be configured to show errors in chat, a box in the top left, or both For minecrafts builtin shaders, the mod will attempt to load the default ones as a fallback if an error occurs. For…
enchanted-games, on the Modrinth page

Official listing

Owner
enchanted-games
Published
2025-08-02
Updated on Modrinth
2026-09-17
Facts verified
2026-10-15

Tags