ModsFinder

(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.

FabricNeoForgeClient-side onlyGNU General Public License v3.0 onlyOpen source1.21.1 – 1.21.6

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

  1. 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.

  2. In-game configurability

    Each pack still appears in the standard Resource Packs menu, where it can be turned off or reordered.

  3. 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.

  4. 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.

1.21.61.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
1.21.51.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
1.21.41.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
1.21.31.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
1.21.21.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
1.21.11.21.x-1.1-FABRIC1.21.x-1.1-NEOFORGE
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
(YARL) Yet Another Resource LoaderFabric and NeoForge1.21.1 – 1.21.6Client-side only2026-02-23
Simple Resource LoaderFabric and Quilt1.21 – 26.3Client or server, optional2026-03-25
Yes My Resource Pack Is CompatableFabric1.21.7Client-side only2025-12-06

Questions

Does YARL need to be installed on the server?

No. It is installed on the player's side alone, so servers need nothing.

Which loaders does YARL support?

Fabric and NeoForge. Files are published for both loaders.

Can players turn off packs that YARL enables by default?

Yes. Each pack remains in the standard Resource Packs menu, where it can be disabled at any time.

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

All projects

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.
Dvoa512, on the Modrinth page

Official listing

Owner
Dvoa512
Published
2026-02-18
Updated on Modrinth
2026-02-23
Facts verified
2026-10-15

Tags