keybindUI
keybindUI is a client-side mod designed to replace Minecraft's native controls screen with a modern, modular, and clean interface, inspired by the menu design of the Embeddium mod.
Minecraft's default keybind menu is a single, unorganized list that becomes impractical in large modpacks. keybindUI solves this by splitting keys into category tabs, adding advanced search filters, grouping by mod, and providing a real-time express conflict resolution panel.
🌟 Features
- Embeddium-style Layout: Dark theme, vertical navigation tabs, flat button designs, and rounded corners.
- Smart Search & Filters: Search instantly by:
- Action name (e.g., "Backpack" / "Mochila")
- Mod name (e.g., "Iron's Spells")
- Key binding (e.g., searching "MOUSE 5" shows all actions mapped to that key)
- Dynamic Organization: Automatic creation of tabs for default game categories and specific tabs for every installed mod that registers keybinds.
- Express Conflict Resolution: Conflicting keybinds are highlighted with a bright red border and a warning icon
⚠️. A quick resolve button next to it lets you unbind duplicate keys with a single click. - Smart Key Recording Panel: A modern overlay screen that simplifies recording keypresses, extra mouse buttons (MOUSE 4, MOUSE 5, etc.), and fast modifiers (
Ctrl,Shift, andAltcheckboxes). - Client-Side Compatibility: 100% client-side. Works on any multiplayer server without needing the mod to be installed on the server side.
🛠️ Installation & Requirements
- Make sure you have Minecraft Forge installed for the corresponding version.
- Download the mod's
.jarfile. - Place the file inside your Minecraft directory's
modsfolder. - Launch the game and configure your keys in: Options -> Controls -> Key Binds.
📦 Modpack Policy
Feel free to include keybindUI in any public or private modpack! No prior permission is required.
📝 License
This project is licensed under the MIT License.
keybindUI
keybindUI é um mod client-side projetado para substituir a tela de controles nativa do Minecraft por uma interface moderna, modular e limpa, inspirada no design de menus do mod Embeddium.
O menu de atalhos padrão do Minecraft é uma lista única e desorganizada que se torna impraticável em modpacks grandes. O keybindUI resolve isso dividindo as teclas em categorias navegáveis por abas, adicionando buscas avançadas, agrupamento automático por mods e um painel de resolução rápida de conflitos em tempo real.
🌟 Funcionalidades
- Visualização no Estilo Embeddium: Interface escura, com abas verticais de navegação, botões planos (flat design) e cantos levemente arredondados.
- Filtro e Busca Inteligente: Permite pesquisar instantaneamente por:
- Nome do atalho (ex: "Mochila" / "Backpack")
- Nome do Mod (ex: "Iron's Spells")
- Tecla vinculada (ex: pesquisar por "MOUSE 5" mostra todas as ações nesse botão)
- Organização Dinâmica: Criação automática de abas para as categorias padrão do jogo e abas específicas para cada Mod instalado com atalhos ativos.
- Gerenciamento e Resolução de Conflitos Express: Atalhos com conflitos são destacados com uma borda vermelha brilhante e ícone de alerta
⚠️. Um botão de resolução rápida ao lado permite desvincular teclas duplicadas com apenas um clique. - Painel de Gravação de Teclas Inteligente: Uma janela sobreposta moderna que facilita a gravação de teclas normais, botões adicionais do mouse (MOUSE 4, MOUSE 5, etc.) e combinação rápida com modificadores
Ctrl,ShifteAlt. - Compatibilidade Client-Side: Funciona 100% do lado do cliente. Você pode usar em qualquer servidor multijogador sem precisar que o mod esteja instalado no servidor.
🛠️ Instalação e Requisitos
- Certifique-se de que possui o Minecraft Forge instalado na versão correspondente.
- Baixe o arquivo
.jardo mod. - Cole o arquivo na pasta
modsdo seu diretório do Minecraft. - Inicialize o jogo e configure seus controles em: Opções -> Controles -> Atalhos de Teclado.
📦 Uso em Modpacks
Sinta-se livre para incluir o keybindUI em qualquer modpack público ou privado! Não é necessária autorização prévia.
📝 Licença
Este projeto está sob a licença MIT.