keybindUI

A clean and modern keybind menu redesign

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, and Alt checkboxes).
  • Client-Side Compatibility: 100% client-side. Works on any multiplayer server without needing the mod to be installed on the server side.

🛠️ Installation & Requirements

  1. Make sure you have Minecraft Forge installed for the corresponding version.
  2. Download the mod's .jar file.
  3. Place the file inside your Minecraft directory's mods folder.
  4. 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, Shift e Alt.
  • 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

  1. Certifique-se de que possui o Minecraft Forge instalado na versão correspondente.
  2. Baixe o arquivo .jar do mod.
  3. Cole o arquivo na pasta mods do seu diretório do Minecraft.
  4. 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.

The keybindUI Team

profile avatar
  • 1
    Projects
  • 42
    Downloads