Packs Entries Blocker
by settingdust
Packs Entries Blocker lets server owners and players stop specific resource pack entries from loading, which can shorten launch time when many packs are installed.
What it does
Packs Entries Blocker works on the resource pack loading path. Block entries are named in its config so that matching packs are skipped during startup. Many mods, such as GeckoLib or Optifine-like tools, can slow a launch when their resource pack entries are read, and some custom item textures (CIT) are not needed by every setup. Blocked entries are listed in debug.log, so the effect can be checked after a run.
The mod matches entries by identifier and by regular expression, so a single rule can cover a family of packs. Profiling is the suggested way to find which entries cost the most time before they are disabled. Logging can be tuned by editing the log4j configuration file, for example to record more detail about blocked entries while testing rules.
Packs Entries Blocker is open source under the MIT License and runs on client and server, so the server and every player need it. Files are published for Fabric, Forge and Quilt on Minecraft 1.20 – 1.21.1, with 1.0.0 for 1.21.1 as the latest Fabric build. Fabric Language Kotlin and Sinytra Connector are required dependencies.
Key features
Pack entry blocking
Resource pack entries listed in the config are skipped during loading, so their files are never read at startup.
Regex and identifier matching
Entries can be matched by exact identifier or by regular expression, which lets one rule cover several packs.
Debug logging
Every blocked entry is written to debug.log, making it possible to confirm which rules took effect.
Log4j configuration
The log4j config file can be edited to adjust how much detail the blocker records during testing.
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Attack-Blocker is client-side only, Fabric-only and open source under the MIT License, with files for 1.20 – 1.21.11. F5 Blocker runs on client and server for Forge, is open source under the GNU General Public License v3.0 or later, and targets 1.20.1 – 1.20.6. Packs Entries Blocker sits between these: it runs on client and server and works on Fabric, Forge and Quilt for 1.20 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Packs Entries Blocker | Fabric, Forge and Quilt | 1.20 – 1.21.1 | Client and server | 2024-08-15 |
| Attack-Blocker | Fabric | 1.20 – 1.21.11 | Client-side only | 2025-11-30 |
| F5 Blocker | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-01-25 |
Questions
Does Packs Entries Blocker need Fabric Language Kotlin?
Does the server need Packs Entries Blocker?
Which loaders have files for Packs Entries Blocker?
In the catalog
Packs Entries Blocker 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 settingdust
Similar mods
What the author says
Packs Entries Blocker is for avoiding identifier matches the regex from loading from specified pack.
Official listing
- Modrinth page
- modrinth.com/mod/packs-entries-blocker
- Owner
- settingdust
- Published
- 2024-04-24
- Updated on Modrinth
- 2024-08-15
- Facts verified
- 2026-10-15