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.
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
License allowlist
Allowed licenses are set in the config, and any mod with a license outside the list is blocked from loading.
Mod whitelist
Specific mods can be whitelisted to skip the license check, and built-in sets add common entries such as Java.
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.19.x5 of 5 versions with builds
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
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?
Which loader does Absolutely Proprietary support?
How does the fallback option treat mods without a license?
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
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…
Official listing
- Modrinth page
- modrinth.com/mod/absolutely-proprietary
- Owner
- floweynt
- Published
- 2024-05-17
- Updated on Modrinth
- 2024-05-17
- Facts verified
- 2026-10-15
