Origins Extra Keybinds (Forge)
The Origins mod changed how Minecraft players think about character builds, but it shipped with a hard limit that frustrated datapack creators: only two active power keys. Origins Extra Keybinds (Forge) removes that ceiling by adding eight additional keybinds, giving you ten total slots for keybinded powers. If you have ever wanted a datapack origin with a dash, a shield, a heal, and a utility toggle all at once, this add-on is the missing piece.
What Origins Extra Keybinds (Forge) Actually Does
This project is an unofficial port of the original Origins Extra Keybinds add-on to Minecraft Forge. The Fabric version proved popular, and Forge players wanted the same freedom without switching loaders. The concept is simple: the base Origins mod registers two active keys, primary and secondary. This add-on registers eight more, so datapacks can assign powers to a much wider set of inputs.
Nothing changes for existing origins. Your current primary and secondary powers keep working exactly as before. The new keys simply sit unused until a datapack references them, which means the mod is safe to add to an existing world.
The Full List of Keybinds
Each keybind has a translation key that datapack authors reference when defining a power. The complete set looks like this:
- Primary: key.origins.primary_active
- Secondary: key.origins.secondary_active
- Ternary: key.origins.ternary_active
- Quaternary: key.origins.quaternary_active
- Quinary: key.origins.quinary_active
- Senary: key.origins.senary_active
- Septenary: key.origins.septenary_active
- Octonary: key.origins.octonary_active
- Nonary: key.origins.nonary_active
- Denary: key.origins.denary_active
The naming follows Latin ordinals, which is a little unusual at first glance but keeps the identifiers short and consistent. In practice you will mostly care about the pattern: swap the ordinal prefix and keep the rest of the string identical.
Using the Extra Keys in a Datapack
Assigning a Power to a New Key
Inside your power JSON file, set the key field to one of the identifiers above. For example, a power that triggers on the quaternary key uses key.origins.quaternary_active. The game then listens for that input and fires the power whenever the player presses the bound button.
Binding Keys In-Game
Players configure the new inputs through the standard Minecraft controls menu under the Origins category. Every added key appears there with a readable label, so nobody has to edit config files by hand. If a datapack uses only three keys, the remaining seven stay unbound and cost nothing.
Supported Versions and Loader
Origins Extra Keybinds (Forge) targets Minecraft Forge, and it is built for the Minecraft 1.20.1 era that most Origins packs still use. Because Origins itself depends on the Architectury and Apoli libraries, you need those installed alongside this add-on. Check that your Origins build matches your Forge version before adding anything else, since a mismatch is the most common cause of a crash on startup.
If you would rather skip manual dependency hunting, the foxygame.net launcher handles it for you: it bundles Origins Extra Keybinds (Forge) with the correct Forge, Architectury, and Apoli builds in a single one-click install, so the whole stack lands in your mods folder already matched.
How to Install
Getting the add-on running takes a few minutes if you already have a Forge profile set up.
- Install Minecraft Forge for your target version and create a profile.
- Place the Origins mod, Architectury API, and Apoli in your mods folder.
- Add the Origins Extra Keybinds (Forge) jar to the same folder.
- Launch the game and confirm the new keys appear in the controls menu.
When you download Origins Extra Keybinds (Forge), always grab the file that matches your Minecraft version rather than the newest upload. A jar built for a different minor version will usually load but fail when a power tries to register its keybind.
Why Datapack Authors Keep Coming Back
Ten keybinds turn a two-button origin into a small ability kit. A single origin can now carry an attack, a movement burst, a defensive stance, a heal, a summon, and several toggles without forcing players to juggle cooldown timers on shared inputs. For pack developers building RPG-style servers, that headroom is the difference between a gimmick and a real class system.
Origins Extra Keybinds (Forge) for Minecraft is a small mod with an outsized effect on what Origins datapacks can become. Install it, bind the keys, and start designing origins that actually feel like characters.