CurseForge · Minecraft mod
Resource Remover
Prevent specific resources in resource packs and data packs from being loaded by the game.
Quick answer
Which Resource Remover release should I use?
Resource Remover 1.0 for 1.21.10 Neoforge targets 1.21.8, 1.21.5, 1.21.4 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Resource Remover required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Resource Remover 1.0 for 1.21.10 Neoforge need?
Resource Remover 1.0 for 1.21.10 Neoforge. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Resource Remover without breaking your instance.
Built for Resource Remover 1.0 for 1.21.10 Neoforge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Resource Remover 1.0 for 1.21.10 Neoforge. It targets 1.21.8, 1.21.5, 1.21.4 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Resource Remover 1.0 for 1.21.10 Neoforge. It opens that exact file at the source.
About this project
What does Resource Remover add?
Resource Remover
A lightweight mod that prevents selected resource files from being loaded by the game. You configure which resources to block using two plain-text matcher files:
./config/resource_remover/assets.txt— used for client resources (textures, models, sounds, lang, etc.)./config/resource_remover/data.txt— used for server/data resources (recipes, tags, loot tables, datapacks, etc.)
If a matcher file is missing or unreadable the mod will create an empty file automatically.
This mod is useful for:
- Cannot fully remove a resource file or annoying about loading errors when override with a blank file.
- Modpack developers who want to disable specific resources from mods without needing to create a full resource pack / data pack.
How it works
- The mod wraps each resource with a filter that checks resource identifiers (ResourceLocation.toString()) against the matchers.
- When a resource matches a rule the mod prevents it from being returned to the game (and logs a short info message).
- Matching is applied separately for client assets (pack type CLIENT_RESOURCES →
assets.txt) and server data (pack type SERVER_DATA →data.txt).
Matcher rules and syntax
- Each non-empty line in
assets.txt/data.txtis treated as a single rule. Blank lines and fully blank/whitespace-only lines are ignored. - Lines starting with
#are treated as comments and ignored. - The implementation supports three rule modes (determined automatically):
- Regular expression: if the line contains regex metacharacters (one of . + ? | ( ) <input disabled="disabled" type="checkbox" /> ^ $ \ ) it will be treated as a Java regular expression and matched against the whole resource string.
- Wildcard: if the rule contains
*and no other regex meta characters, it will act as a simple wildcard where*matches any sequence of characters. - Exact match: otherwise the rule is treated as an exact full-string match.
Examples
- Resource identifiers are compared using their string form (for example
minecraft:models/block/dirtormymod:textures/gui/button.png). Use the examples below as guidance:
Client (assets.txt) examples
# block models
minecraft:models/block/*
# specific texture
my_mod:textures/gui/button.png
# regex example: any PNG under any namespace ending with _icon.png
.*_icon\.png$
Server/data (data.txt) examples
# all recipes in a namespace
my_mod:recipes/*
# exact datapack root file (if needed)
somepack:pack.mcmeta
Notes on matching behavior
- A rule that contains any regex metacharacter is compiled as a full Java regex and matched against the whole resource string (
Pattern.matchessemantics used internally). - A rule with
*but no other meta characters is translated to a wildcard (somod:models/*/blockbecomes a regex equivalent to^mod:models/.*/block$). - If a rule is an invalid regex it will be treated as an exact literal match as a fallback.
Troubleshooting
If your matchers do not appear to take effect, ensure:
- Your patterns match the full ResourceLocation string form (
namespace:path+ path parts). Try a more general wildcard like*to verify the system is filtering. - Check the game log for
Prevented loading of resourcemessages to confirm matches.
Project description from CurseForge.
Pick your setup
Resource Remover by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.5
2 loader builds1.21.4
2 loader builds1.21.3
2 loader builds1.21.2
2 loader builds1.21.1
2 loader builds1.21
2 loader builds1.20.6
2 loader buildsShowing the newest 12 of 20 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Resource Remover versions and loaders
Resource Remover 1.0 for 1.21.10 Neoforge
resource_remover-1.0-1.21.10-neoforge.jar
16 Apr 2026
Resource Remover 1.0 for 1.21.10 Fabric
resource_remover-1.0-1.21.10-fabric.jar
16 Apr 2026
Resource Remover 1.0 for 1.21.3 Neoforge
resource_remover-1.0-1.21.3-neoforge.jar
16 Apr 2026
Resource Remover 1.0 for 1.21.3 Fabric
resource_remover-1.0-1.21.3-fabric.jar
16 Apr 2026
Resource Remover 1.0 for 1.20.4 Fabric
resource_remover-1.0-1.20.4-fabric.jar
16 Apr 2026
Resource Remover 1.0 for 1.20.1 Forge
resource_remover-1.0-1.20.1-forge.jar
16 Apr 2026
Looking for an older file? The official CurseForge project page is in Resources.