Spell and consumable keybindings
This mod allows binding specific keys to spells/consumables. Open source project, highly customizable, written in Java
Screenshots 1 screenshots
About this mod Machine translation
This mod allows binding specific keys to spells/consumables. Open source project, highly customizable, written in Java
Keybinding for Spell casting and Consumables
🎮 **A powerful keybinding tool designed specifically for the Ring of Elden! **
✨ Core Functions
- 🔧 **Custom Key Bindings** - Set exclusive shortcut keys for spells and consumables
- 🎯 **Smart Switching System** - Automatically calculates the number of key presses to select the correct spell slot
- ⚙️ **Highly Customizable** - Based on JSON configuration, completely open source
- 🔄 **Multi-role support** - Independent configuration files can be created for different roles
🛠️ Technical requirements
- **Java 11+** runtime environment
- Windows platform (uses JNA by default)
📥 Installation Guide
- Download the zip file and unzip it
- Run the `macroj.bat` file
- Select the eldenring profile
- Return to the game and press the "-" key to reset the module value
⚙️ Configuration instructions
The default configuration supports 5 spells (buttons 1-5) and 5 consumables (buttons 6-0). If you need to modify the quantity, please edit the corresponding value in the `profiles/mapping-eldenring.json` file.
**Default game button settings:**
- Switch spell key: NUMPAD9
- Switch consumable key: NUMPAD7
- Use consumables: R
-Reset key: "-"
🎮 Advanced usage
**Example of spell usage:**
You can add use buttons for specific spell slots to automatically cast them after selection:
```json
"2": {
"onPress": {
"macroClass": "local.autohotkey.data.macro.eldenring.SelectSpellSlot",
"params": {
"position": "2",
"changeKey": "NUMPAD9",
"useKey": [
{"key": "RMB", "delay": 1}
]
}
}
}
```
🔧 Troubleshooting
If the spell sequence is wrong, press the "-" key to reset the module. The game itself also supports resetting the spell/consumable order by long pressing the button.
🌟 Extra features
-Support mouse wheel to switch two-handed weapons (uncomment related code)
- Can create multiple role profiles
- Supports complex macro operation sequences
💡 **Tip:** This tool is not limited to Elden's Circle, it can be applied to other games through learning!
---
*Open source project developed by Fenyx and shared to the community*
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.