ModsFinder

Absolutely Proprietary

by floweynt

Absolutely Proprietary is a Fabric utility that blocks mods whose licenses are not on an allowed list, so players can keep non-open-source code out of a game.

FabricClient or server, optionalGNU General Public License v3.0 onlyOpen source1.0 – 1.20.6

What it does

The mod checks the license of each installed mod at startup and refuses to load any that do not match the licenses configured as allowed. Allowed licenses are listed in its config, and built-in sets cover the OSI-approved licenses, alternative licenses and Creative Commons terms. A whitelist of specific mods skips the license check for them, and a built-in whitelist keeps items such as Java itself from being flagged.

The mod suits anyone trying to avoid improperly or poorly licensed code. It depends on Minecraft only through the Fabric loader, so it does not need to be updated for each game version. Absolutely Proprietary is published for Fabric alone, with files for 1.0 – 1.20.6, and its latest file is 1.0 for 1.20.6. Either side can run it, and neither needs it, and the mod is open source under the GNU General Public License v3.0 only.

Key features

  1. License allowlist

    Allowed licenses are set in the config, and any mod with a license outside the list is blocked from loading.

  2. Mod whitelist

    Specific mods can be whitelisted to skip the license check, and built-in sets add common entries such as Java.

  3. Fallback checks

    When enabled, a mod with no license of its own is checked against the license of the mod that embeds it.

Compatibility

Latest build for each game version and loader.

1.20.x7 of 7 versions with builds
1.20.61.0
1.20.51.0
1.20.41.0
1.20.31.0
1.20.21.0
1.20.11.0
1.201.0
1.19.x5 of 5 versions with builds
1.19.41.0
1.19.31.0
1.19.21.0
1.19.11.0
1.191.0
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
1.13.x3 of 3 versions with builds
1.12.x3 of 3 versions with builds
1.11.x3 of 3 versions with builds
1.10.x3 of 3 versions with builds
1.9.x5 of 5 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

38 older game versions (1.0 – 1.8.9) not shown. All files on Modrinth

Use cases

Keeping a modpack open source

A modpack author who wants only open-source code can set an allowlist and let the mod reject everything else at launch.

Auditing a server

A server owner can use the allowlist and whitelist to confirm that every installed mod meets a chosen license policy.

Who it’s for: Modpack authors, server owners and players who want a license check on the mods they install, and who are comfortable editing a config file to set the allowed licenses.

Questions

Does Absolutely Proprietary need to be installed on both sides?

No. Either side can run it, and neither needs it, so it can be installed on a client, a server, or both.

Which loader does Absolutely Proprietary support?

It is published for Fabric only. The latest file is 1.0 for 1.20.6, and builds cover 1.0 – 1.20.6.

How does the fallback option treat mods without a license?

When fallback is enabled, a mod with no license embedded in its own files is checked against the license of the mod that contains it.

In the catalog

Absolutely Proprietary is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 11,154 mods support Minecraft 1.20.6.

More from floweynt

All projects

Similar mods

What the author says

Game-agnostic fabric mod to prevent games from starting if mods with non-osi approved licenses are found. If non-open-source mods are found, the game will crash, and non-compliant mods will be output to logs. This mod does not depend on minecraft, so it is compatible with any game that can be loaded with fabric…
floweynt, on the Modrinth page

Official listing

Owner
floweynt
Published
2024-05-17
Updated on Modrinth
2024-05-17
Facts verified
2026-10-15

Tags