ModsFinder

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.

NeoForgeClient and serverCreative Commons Attribution 4.01.21.1

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

  1. Ability injector command

    Commands and Ability Injector items add, remove and re-assign abilities while the game is running.

  2. Radial ability menu

    A smoothly animated, minimalist radial menu appears on the HUD for choosing and using abilities.

  3. Cooldown display

    Cooldowns appear in the bottom left corner of the screen, and stay visible while the menu is open.

  4. Archetype weaknesses

    Archetypes record each player's abilities and weaknesses, so a granted power can carry a defined drawback.

Compatibility

Latest build for each game version and loader.

1.21.12.9
ReleaseBetaAlphaNot available

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?

Yes. Every player and the server need a copy of the mod.

Which loader and version does Provenance support?

Provenance is published for NeoForge only, for game version 1.21.1. The latest file is 2.9, published on 2026-05-14.

Can server staff remove a player's ability while the game runs?

Yes. The Ability Injector items and commands can remove or re-assign abilities at runtime, so a granted power can be taken back during play.

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

All projects

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

Official listing

Owner
MC3699
Published
2026-05-14
Updated on Modrinth
2026-05-14
Facts verified
2026-10-15

Tags