← Назад к ресурсам

Stop Unloading My Resourcepacks [SUMR]

Prevents the game from disabling all resourcepacks if a shader related error occurs. Also adds a hot-reload key (F3 + R)

Modrinth utility

Описание

# Stop Unloading My Resourcepacks 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 This mod also adds a few QOL features for developing shaders, read more below ## Things this mod prevents from disabling resourcepacks The following things in vanilla will forcibly disable all resourcepacks, with this mod installed these will use a fallback and show any errors in-game and the output log: - Shader program compilation errors - Missing shader programs - Shader linking errors - Invalid or missing post_effect jsons - post_effects that reference invalid targets For minecrafts builtin shaders, the mod will attempt to load the default ones as a fallback if an error occurs. For modded shaders, a dummy shader will be used as a fallback which will make any objects using that shader invisible ## Additional features - Shader hot-reload keybind (F3 + R) which just reloads shaders, much quicker than a full resource reload - Works in the title screen, not just when in a world! - Adds better errors for some things. For example, when importing a non-existent include shader the gane will produce a proper error rather than throwing a null pointer exception - Added an option to disable shader linker info logs - Off by default but can be enabled if it causes a ton of log spam (like it does on my machine) ## License Stop Unloading My Resourcepacks by ioblackshaw (a.k.a. Enchanted_Games) is licensed under CC BY-NC 4.0 Video content creators may monetise videos including this work provided the license is followed.