Provenance
by MC3699
Provenance is a NeoForge library that lets developers grant, revoke and manage abilities for players, with a radial ability menu on the HUD.
What it does
Each player's archetype records which abilities they hold along with the weaknesses tied to them. Developers can add ability systems that players execute in game, and the set of abilities available to a player can be changed as the game goes on. Developers can also contain playable content of their own inside the mod's framework.
Provenance began as a tool for one server, the Broken Script SMP, and its scope has grown since then. Its abilities cover many different types of effects, including entity hits, food items that act as edible powers, ambient effects, and reactions to taking damage in water. Ambient weaknesses and other conditions can be tied to an archetype. Client and server both need the mod, and it is released for NeoForge on 1.21.1 under the Creative Commons Attribution 4.0 license. It is not open source, though its source code and issue tracker are public.
Key features
Ability injector command
Commands and Ability Injector items add, remove and re-assign abilities while the game is running.
Radial ability menu
A smoothly animated, minimalist radial menu appears on the HUD for choosing and using abilities.
Cooldown display
Cooldowns appear in the bottom left corner of the screen, and stay visible while the menu is open.
Archetype weaknesses
Archetypes record each player's abilities and weaknesses, so a granted power can carry a defined drawback.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Server administration
Server staff can revoke an ability that is being abused, or re-assign it to another player, without restarting the server.
Mod development
Developers can test ability systems in a running world, adding and removing powers while they work.
Who it’s for: Mod developers building ability-based content for NeoForge 1.21.1, and server owners who need to grant or take back abilities in play.
Questions
Does Provenance need to be installed on both sides?
Which loader and version does Provenance support?
Can server staff remove a player's ability while the game runs?
In the catalog
Provenance is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from MC3699
Similar mods
What the author says
This mod is for developers it does not contain any playable content of it's own! This mod was originally created and intended for use on The Broken Script SMP server, but has since expanded in functionality to include many powerful features.
Official listing
- Modrinth page
- modrinth.com/mod/provenance
- Owner
- MC3699
- Published
- 2026-05-14
- Updated on Modrinth
- 2026-05-14
- Facts verified
- 2026-10-15
