(YARL) Yet Another Resource Loader
by Dvoa512
YARL, the Yet Another Resource Loader utility, lets modpack makers ship resource packs that are enabled by default while players keep full in-game control over them.
What it does
Modpack creators can bundle non-essential resource packs as enabled by default and still leave every pack optional. YARL reads a generated yarl.toml file that the modpack maker distributes; the file is created automatically on the first launch and comes pre-packaged with the modpack. Players stay free to disable any pack through the standard Resource Packs menu at any time, and the Packs folder is selected by default when the game launches.
The mod is aimed at lightweight packs that do not need to be forced on, and it is meant to take the place of heavier loaders such as OpenLoader for essential startup packs. YARL runs on the client alone, so a server does not need it. Files are published for Fabric and NeoForge across the 6 release versions, and the code is open source under the GNU General Public License v3.0 only.
Key features
Default-enabled resource packs
Packs bundled with a modpack are enabled from the first launch, so players do not have to add them by hand.
In-game configurability
Each pack still appears in the standard Resource Packs menu, where it can be turned off or reordered.
Generated configuration file
A yarl.toml file is created on the first launch and can be shipped with the modpack to control which packs load by default.
Lightweight design
The mod is a small utility that only loads the packs listed in its configuration, without a separate startup pipeline.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Modpack distribution
Modpack makers add themed or decorative packs that load automatically while still letting players switch them off.
Who it’s for: Modpack makers who want to distribute optional resource packs as defaults, and players who want those packs to remain adjustable in the Resource Packs menu.
How it compares
Simple Resource Loader is open source under the GNU Lesser General Public License v3.0 only, runs on Fabric and Quilt for 1.21 – 26.3, and works on either side, and neither needs it. Yes My Resource Pack Is Compatable is client-side only on Fabric for 1.21.7 under the MIT License. YARL is client-side only and runs on Fabric and NeoForge, and is open source under the GNU General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| (YARL) Yet Another Resource Loader | Fabric and NeoForge | 1.21.1 – 1.21.6 | Client-side only | 2026-02-23 |
| Simple Resource Loader | Fabric and Quilt | 1.21 – 26.3 | Client or server, optional | 2026-03-25 |
| Yes My Resource Pack Is Compatable | Fabric | 1.21.7 | Client-side only | 2025-12-06 |
Questions
Does YARL need to be installed on the server?
Which loaders does YARL support?
Can players turn off packs that YARL enables by default?
In the catalog
(YARL) Yet Another Resource Loader is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,625 mods support Minecraft 1.21.6.
More from Dvoa512
Similar mods
What the author says
Yet Another Resource Loader (YARL) is a lightweight utility mod that allows modpack creators to ship default resource packs while preserving full in-game configurability. YARL automatically detects and enables resource packs placed in config/YARL/packs.
Official listing
- Modrinth page
- modrinth.com/mod/yarl
- Owner
- Dvoa512
- Published
- 2026-02-18
- Updated on Modrinth
- 2026-02-23
- Facts verified
- 2026-10-15
