Key Bound (NeoForge 1.21.1)
A clean, lightweight, and completely foolproof utility mod built for **NeoForge 1.21.1** that lets you easily map custom text, chat messages, or commands directly to a single keypress. Perfect for active servers, administration, debugging, or automated repetitive chat inputs!
---
## 🚀 Features
* **Single-Key Binding:** Bind any custom text string or system command to a single keypress. Perfect for quick teleports, regular chat phrases, or server utilities.
* **Smart Mode Toggling:** Toggle between two mutually exclusive operational modes directly from the GUI:
* **Run As Message:** Broadcasts your custom text string directly to the global world chat.
* **Run As Command:** Seamlessly executes your text as a system command (e.g., executing server-side or client-side strings).
* **Built-in Error Catching:** Includes a built-in safety net. If you accidentally hit your keybind before configuring a message or setting a mode, the mod sends a helpful notification directly to you explaining exactly how to fix it instead of breaking or failing silently.
* **Clean UI & Information Fail-Safes:** Includes dynamic indicator checkmarks and custom tooltips to guide you effortlessly through the layout.
* **Conflict-Free by Default:** The custom activation key is completely unbound by default. Drop it into massive modpacks without worrying about overriding your existing controls, movement, or inventory keys!
---
## 🛠How to Use
1. **Open the Config Interface:** Type the `/binds` command in chat to bring up the configuration screen.
2. **Select Your Mode:** Click **"Run As Message?"** or **"Run As Command?"**. The UI automatically manages the state and updates the indicator checks for you (no manual checkbox clicking required!).
3. **Type Your Text:** Enter your text string or command syntax into the text field. *(Note: When using Command mode, do not include the leading `/` character in the box).*
4. **Save Your Changes:** Click the **"Write to File (Save Text)"** button. This securely commits your entry to your persistent player data, pushes a confirmation message to your action bar, and closes the menu.
5. **Bind & Execute:** Open your standard Minecraft controls menu, assign your preferred key to the **"Use Saved"** keybind category, and press it whenever you want to trigger your saved text!