Action Bar by Karl Karlmann

Quick rating

Action Bar by Karl Karlmann

No reviews yet

A utility mod that intercepts key state queries from other mods, routing them into three centralized action slots. It reduces keybind conflicts and provides a clean inventory UI to assign, bypass, or hide captured abilities.

QoL & Tweaks
AI Art
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
actionbar_1.20.1_forge_1.0.4.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Action Bar / Keybind Router

Action Bar is a client-side utility mod for Minecraft (Forge) designed to mitigate the keybind clutter commonly found in large modpacks. By intercepting key state queries at the input level via Mixins, the mod allows the consolidation of active abilities from various mods into three centralized, easily accessible slots.

The original mods remain fully functional and react to virtual inputs triggered by the Action Bar, eliminating the need to assign dozens of individual physical hotkeys across the keyboard.

Core Mechanics

1. Slot-Based Routing

The mod provides three primary Action Slots (bound to R, G, and V by default). Discovered keybinds from other mods can be assigned directly to these slots. Pressing the designated Action Bar hotkey then triggers the corresponding mod ability.

2. Bypass Mode

For abilities that should retain their original physical hotkeys, a Bypass Mode can be enabled. Bypassed abilities are unmapped from the main Action Bar slots but remain visually tracked in the HUD as small index tabs docked behind the main slots. This provides a visual indicator for active skills without changing their physical controls.

3. Ability Filtering (Hiding)

Unused, passive, or irrelevant keybinds can be completely hidden from the selection menu to keep the interface clean. Hidden abilities can be revealed at any time in the management interface by holding a modifier key.

4. Continuous Input Support

The system fully supports hold-to-cast and channeling abilities. The physical press duration of an Action Bar hotkey is accurately mirrored to the target mod, ensuring that continuous-activation skills function exactly as intended.

User Interface

Management of the Action Bar is integrated directly into the vanilla inventory screen. The configuration interface appears adjacent to the player's character model:

  • Slot Click (Left-click): Opens the dropdown selection list containing all discovered mod keybinds.
  • Selection (Left-click): Assigns the selected ability to the active slot.
  • Bypass Toggle (Ctrl + Left-click): Toggles Bypass Mode for the selected ability.
  • Hide Toggle (Right-click): Hides the selected ability from the default dropdown list.
  • Reveal Hidden (Hold Shift): Temporarily shows all hidden abilities within the selection list for reconfiguration.

The Resource Pack Exporter

Because automatically captured keybinds from other mods do not natively contain dedicated 16×16 Action Bar icons, the mod includes an integrated texture template generator:

  • An "Export RP Template" button is accessible via the in-game pause menu.
  • Clicking this button automatically generates a structured, ready-to-use Resource Pack template inside the .minecraft/resourcepacks folder.
  • The template contains automatically generated, pre-named placeholder folders and grayscale template PNGs for every captured keybind.
  • Players can open these template files in any image editor to draw custom 16×16 icons. Once the Resource Pack is enabled in the game settings, the custom icons will render on the HUD and in the inventory menus.

🌟 Looking for a complete progression system?

Action Bar originally started as an internal tool while developing my main project, Stones. After spending far too much time managing dozens of hotkeys from different mods, I wanted a cleaner way to organize active abilities. The solution eventually became useful enough to release as a standalone utility for everyone.

If you'd like to see Action Bar as part of a complete gameplay experience, take a look at Stones. It's a progression mod built around Minecraft's vanilla XP system where Action Bar serves as the primary interface for active abilities granted by magical runes.

Stones - Click here!

Click the image to visit the Stones page.


Links & Support

🎥 Showcase Video (German Audio):
https://youtu.be/FHvxRGkN_3I

Support the Project:
https://ko-fi.com/karlkarlmann

Screenshots

Gallery

  • Screenshot!
    Screenshot! With explanations! And arrows! Check out how well I can draw!

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works