promotional bannermobile promotional banner

AnyBind

Create custom keybinds in the controls menu that can open URLs, files and apps, run scripts, or send chat and game commands.
AnyBind

AnyBind

AnyBind

AnyBind

Description

Fabric Minecraft License

EN

AnyBind is a client-side Fabric mod that lets you create custom keybinds directly inside the vanilla Minecraft controls menu.

Use any keyboard key or mouse button, add Ctrl / Shift / Alt requirements, assign several trigger keys to the same bind, and run useful actions like opening links, launching apps, running scripts, or sending chat commands.

✨ Features

  • Native controls menu integration - Custom binds appear inside Options -> Controls -> Key Binds
  • Multiple trigger keys - One bind can have several keys or mouse buttons assigned to it
  • Modifier combos - Require Ctrl, Shift, and/or Alt for a bind
  • Custom bind editor - Name, enable/disable, trigger keys, action type, and action parameters
  • Native file picker - Select files, folders, apps, scripts, and working directories without typing paths; script filters follow the selected interpreter
  • Dangerous action protection - File/app and command actions require the global command execution switch
  • Per-bind confirmation - Dangerous actions can ask before running, with an optional "don't ask again" checkbox
  • Client-side only - Install it on your client; servers do not need the mod

⚙️ Action Modes

  • Open URL - Opens an http:// or https:// link in the default browser
  • Open file / app - Opens an existing file, folder, or application through the operating system
  • Run command - Runs a command or script with a selected interpreter
  • Chat / command - Sends a chat message, or runs an in-game command when the text starts with /

🖥️ Command Interpreters

  • cmd.exe - Classic Windows commands, .bat, and .cmd files
  • Windows PowerShell - PowerShell 5 scripts and commands
  • PowerShell 7 - Uses pwsh if it is installed
  • bash - Linux/macOS shell, Git Bash, or WSL on Windows
  • sh - Portable POSIX shell mode
  • Direct - Starts a program directly without wrapping it in a shell

🕹️ How To Use

  1. Open Options -> Controls -> Key Binds.
  2. Scroll to the AnyBind category.
  3. Click Add bind.
  4. Open the editor with the gear button.
  5. Set the bind name, trigger key(s), modifiers, and action.
  6. For command/file actions, enable Command execution in the editor.
  7. When a dangerous action runs, confirm it. Enable Don't ask again for this bind if you trust it.

🔐 Safety Notes

  • Command execution is disabled by default.
  • Open URL only allows http:// and https://.
  • Open file / app checks that the path exists.
  • Run command runs on your computer, not inside Minecraft.
  • Only enable command execution for binds you created and trust.

📦 Dependencies

  • Fabric Loader - Required
  • Fabric API - Required
  • Minecraft - Builds are provided for 1.21.1-1.21.8, 1.21.9-1.21.11, 26.1-26.1.2, and 26.2

🔗 Links

  • Issues: Use the repository issues page for bug reports and suggestions.
  • License: GPL-3.0

RU

AnyBind - клиентский Fabric-мод, который позволяет создавать кастомные бинды прямо внутри ванильного меню управления Minecraft.

Можно назначать любые клавиши и кнопки мыши, добавлять требования Ctrl / Shift / Alt, указывать несколько триггеров на один бинд и запускать разные действия: открывать ссылки, запускать приложения, выполнять скрипты или отправлять команды в чат.

✨ Особенности

  • Интеграция в ванильное меню управления - Бинды появляются в Настройки -> Управление -> Назначение клавиш
  • Несколько клавиш на один бинд - Один бинд может срабатывать от разных клавиш или кнопок мыши
  • Комбинации с модификаторами - Можно требовать зажатый Ctrl, Shift и/или Alt
  • Редактор бинда - Название, включение/выключение, клавиши, тип действия и параметры действия
  • Удобный выбор файлов - Файлы, папки, приложения, скрипты и рабочие каталоги можно выбирать без ручного ввода пути; фильтры скриптов зависят от интерпретатора
  • Защита опасных действий - Открытие файлов/приложений и выполнение команд требуют включённого тумблера
  • Подтверждение для каждого бинда - Опасное действие может спрашивать перед запуском, с галочкой "больше не спрашивать"
  • Полностью клиентский мод - Ставится только на клиент, серверу мод не нужен

⚙️ Режимы действий

  • Открыть URL - Открывает http:// или https:// ссылку в браузере
  • Открыть файл / приложение - Открывает существующий файл, папку или приложение через систему
  • Выполнить команду - Запускает команду или скрипт через выбранный интерпретатор
  • Чат / команда - Отправляет сообщение в чат или выполняет игровую команду, если текст начинается с /

🖥️ Интерпретаторы команд

  • cmd.exe - Классические Windows-команды, .bat и .cmd файлы
  • Windows PowerShell - PowerShell 5 команды и .ps1 скрипты
  • PowerShell 7 - Использует pwsh, если он установлен
  • bash - Linux/macOS shell, Git Bash или WSL на Windows
  • sh - POSIX shell-режим
  • Direct - Запускает программу напрямую, без shell-обёртки

🕹️ Как пользоваться

  1. Открой Настройки -> Управление -> Назначение клавиш.
  2. Пролистай до категории AnyBind.
  3. Нажми Добавить бинд.
  4. Открой редактор через кнопку с шестерёнкой.
  5. Укажи название, клавишу/клавиши, модификаторы и действие.
  6. Для команд и открытия файлов включи Выполнение команд в редакторе.
  7. При запуске опасного действия подтверди его. Если доверяешь бинду, включи галочку Больше не спрашивать для этого бинда.

🔐 Безопасность

  • Выполнение команд выключено по умолчанию.
  • Открыть URL разрешает только http:// и https://.
  • Открыть файл / приложение проверяет, что путь существует.
  • Выполнить команду запускается на твоём компьютере, не внутри Minecraft.
  • Включай выполнение команд только для биндов, которым доверяешь.

📦 Зависимости

  • Fabric Loader - Обязательно
  • Fabric API - Обязательно
  • Minecraft - Есть сборки для 1.21.1-1.21.8, 1.21.9-1.21.11, 26.1-26.1.2 и 26.2

🔗 Ссылки

  • Issues: Баги и предложения лучше писать в issues репозитория.
  • License: GPL-3.0

The AnyBind Team

profile avatar
Owner
  • 1
    Followers
  • 10
    Projects
  • 769
    Downloads

love minecraft

More from sawiqView all