Recursive Resources
by enjarai
Players who keep many resource packs can group them into folders inside the resourcepacks directory, and Recursive Resources shows that folder tree in the in-game resource pack menu.
What it does
Recursive Resources is a Fabric mod that reworks the vanilla resource pack screen for players who manage large collections. Subfolders created in the resourcepacks directory appear in the game, and a player can move in and out of them to choose packs. Folders cannot be created or moved from inside the game, so that work is done in an external file browser; changes to the directory structure show up in the menu as they happen. Unzipped packs are detected and listed like zipped ones.
The mod is built around folder-level controls. Buttons above the pack list enable or disable every pack in the current folder at once, and a matching control appears when a folder icon is hovered. Packs switched on this way load in the order they sit in their folder. A folder.json file inside each folder stores that order and other folder settings, and one pack can be referenced from several folders without copying the file.
The mod is a modern-version revival of an earlier resource pack tool, written with a clear preference for power users. It requires CICADA and Fabric API. The mod runs in the client-side only environment, so servers do not need it, and the code is open source under the Mozilla Public License 2.0. Files are published for Fabric across 18 release versions, 1.18.2 – 1.21.7, with 2.7.2+1.21.7 for 1.21.7 as the latest file.
Key features
Folder navigation
Subfolders of the resourcepacks directory open inside the menu, with a folder view and a flat view of every pack.
Folder-level toggles
Buttons enable or disable all packs in the current folder, and a folder icon can switch on its whole contents.
Custom folder icons
An image named icon.png placed in a folder becomes its icon in the pack list.
Folder settings file
A folder.json file sets pack order, folder descriptions and whether a folder is hidden from the list.
Shared packs across folders
The packs field of folder.json can reference packs stored in other folders, so one file serves several folders.
Pack search
Packs can be searched by name and description, with wildcard support.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x7 of 7 versions with builds
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version 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 2
Use cases
Profiles of resource packs
Full folders of packs can be enabled together, which works like a set of saved profiles.
Who it’s for: Players who keep large numbers of resource packs and want to organize them by folder, and players who prefer to manage pack order through text files.
How it compares
Resource Tree is a client-side only Fabric mod under the MIT License, with files for 1.21.11 – 26.1.2, a range that does not overlap this mod. ResourcePack Server is server-side only, open source under the MIT License, and published for 1.19 – 1.21.1, so it acts on the server rather than the player's menu. Simple Resource Loader runs on Fabric and Quilt for 1.21 – 26.3 with the client or server optional, and is licensed under the GNU Lesser General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Recursive Resources | Fabric | 1.18.2 – 1.21.7 | Client-side only | 2025-07-07 |
| Resource Tree | Fabric | 1.21.11 – 26.1.2 | Client-side only | 2026-05-06 |
| ResourcePack Server | Fabric | 1.19 – 1.21.1 | Server-side only | 2024-09-28 |
| Simple Resource Loader | Fabric and Quilt | 1.21 – 26.3 | Client or server, optional | 2026-03-25 |
Questions
Does Recursive Resources need Fabric API?
Does a server need Recursive Resources?
Can the mod create folders from inside the game?
Which game versions have files?
In the catalog
Recursive Resources is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,697 mods support Minecraft 1.21.7.
More from enjarai
Similar mods
What the author says
An opinionated port of the Resource Pack Organiser mod to modern versions of Minecraft. Most of the features in this mod revolve around folders. Unlike vanilla, any subfolders you create in the.minecraft/resourcepacks folder will be shown ingame, letting you navigate in and out of them to select packs. Due to…
Official listing
- Modrinth page
- modrinth.com/mod/recursiveresources
- Owner
- enjarai
- Published
- 2022-09-12
- Updated on Modrinth
- 2025-07-07
- Facts verified
- 2026-10-15
