Skip to content

Soft Loader

Automatically loads datapacks non-intrusively

Fabric
Loaders
Fabric
Downloads on Modrinth
704
Followers on Modrinth
8
versions
5
Updated
March 26, 2026Mar 26
Published
in 2025

At a glance

Runs on Fabric
For Minecraft 1.21–26.1.2
Needed on the server; optional in the game
Latest version — 1.0.1+26.1 from March 26, 2026
License MIT — free
Where it's needed
In gameoptionalOn serverrequired

Needed on the server; optional in the game

Game versions1.21–26.1.2

Soft Loader

Based on Data Loader.

Allows datapacks in specified directories to automatically load as either enabled or disabled, while remaining optional and adjustable on the datapack selection screen and in-game. Uses the datapacks directory under the game directory by default.

An initial load order can be configured, applying only when setting up a new world. Afterward, you may reorder or add world-specific datapacks as desired. Built-in datapacks can also be set to load automatically from the load order.

Configuration

The Soft Loader config will be created at config/soft_loader.json upon setting up or loading a world. You may also create this file manually if needed.


enabled: string optional

Specifies the directory for datapacks that should automatically load as enabled.

  • Defaults to datapacks.
  • Overridden by initial-disabled-packs for servers.

disabled: string optional

Specifies the directory for datapacks that should automatically load as disabled.

  • Overridden by initial-enabled-packs for servers.
  • Overridden by loadOrder if the datapack is listed there.

loadOrder: string[] optional

Enforced only on world setup, specifies the load order for datapacks. Datapacks listed in loadOrder will automatically be enabled regardless of its source directory.

  • Can be used to enable and order built-in datapacks
  • Ignores initial-disabled-packs for servers.

How the initial load order sorts data packs (from bottom to top):

  1. Built-in datapacks not in the load order.
  2. Datapacks listed in load order.
  3. Other datapacks.

After world creation, the load order is no longer used. Any newly added datapacks are handled by vanilla or the mod loader: typically added to the top. At this stage, built-in datapacks can no longer be enabled automatically by the load order.

FAQ

How to install Soft Loader?

Install Fabric for your Minecraft version, download Soft Loader for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Soft Loader support?

Soft Loader has builds for Minecraft 1.21–26.1.2.

Is Soft Loader needed on the server?

Needed on the server; optional in the game

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More