- Загрузчики
- FabricNeoForgeForgeQuilt
- Скачиваний на Modrinth
- 3,2 млн
- Подписчиков на Modrinth
- 443
- версия
- 231
- Обновлён
- 9 октября 20269 окт.
- Опубликован
- в 2023
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Возможности
- Несколько команд на один макрос
- Несколько макросов на одну привязку клавиши
- Настраиваемая задержка между командами
- Эффективное управление конфликтами привязок с поддержкой клавиш-модификаторов
Пять режимов:
- Отправлять все команды при нажатии клавиши
- Перебирать команды по одной за каждое нажатие
- Повторять с настраиваемым интервалом
- Выбирать случайное сообщение и отправлять его
- Вводить команду в чат, но не отправлять её
- Профили с автоматическим переключением по адресу сервера или названию мира
- Полностью кастомный GUI для удобной настройки
![]() | ![]() | ![]() |
Использование
Профили
Автоматическое переключение
- Когда вы заходите в мир/на сервер, его название/адрес проверяется по списку профилей. Если есть профиль, привязанный к этому миру/серверу, он будет активирован. В противном случае будет использован профиль по умолчанию.
- Используйте кнопки
SиM, чтобы сделать профиль профилем по умолчанию для одиночной или многопользовательской игры.
Ручное переключение
- Чтобы активировать профиль вручную, нажмите кнопку со стрелкой вверх слева.
- Нажмите кнопку со ссылкой, чтобы привязать профиль к миру/серверу для будущей автоматической активации.
- Нажмите кнопку настроек, чтобы переименовать профиль или удалить привязки.
Макросы
Доступ
- Редактируйте профиль, нажав большую кнопку на экране выбора профиля, или нажав клавишу редактирования (по умолчанию:
K) в игре.
Привязка клавиш
- Вы можете привязать к макросу почти любую клавишу клавиатуры или кнопку мыши, как в стандартных Настройках управления Minecraft. Однако вы также можете привязать любую пару клавиш; просто нажмите одну, удерживая другую ( например, нажмите 'T', удерживая 'Shift').
Стратегия конфликтов
Если клавиша уже используется Minecraft, вы можете выбрать стратегию конфликта;
Submit: Макрос будет проигнорирован, привязка Minecraft сработает как обычно.Assert: Сработают и макрос, и привязка Minecraft.Veto: Сработает макрос, привязка Minecraft будет отменена (если возможно).Avoid: Макрос не будет работать в игре, но вы всё ещё можете активировать его, нажав клавишу на экране редактирования (когда ничего не выбрано). Например, если у вас есть макрос, привязанный кW, нажмитеK, затемW, чтобы активировать его.
Режим отправки
Send: Все команды макроса будут отправлены. Вы можете настроить задержки между командами.Type: Первая команда будет введена в поле чата, но не отправлена.Edit: Откроется GUI, позволяющий ввести замену для плейсхолдера%edit%, после чего будет отправлено первое сообщение.Cycle: Команды будут перебираться по одной при каждом нажатии клавиши.- Примечание: В режиме
Cycle, если для одного нажатия нужно отправить несколько команд, введите эти команды в одно поле, разделяя их двойными запятыми (например,/tick freeze,,/say Stopped). Random: При каждом нажатии клавиши будет выбираться и отправляться случайное сообщение.Repeat: КакSend, но макрос будет повторяться (задержка настраивается), пока вы снова не нажмёте клавишу.
Плейсхолдеры
Простые плейсхолдеры
%lastsent%: Последнее отправленное сообщение или команда в истории, если есть.%lastcmd%: Последняя отправленная команда в истории, если есть.%clipboard%: Содержимое буфера обмена, если есть.%myname%: Имя пользователя Minecraft.%pmsender%: Имя отправителя последнего полученного личного сообщения, если есть. ( Поиск максимум по 50).%pos%: Целочисленные координаты игрока (x y z).%x%: Целочисленная координата X игрока. Также доступно для Y и Z.%lpos%: Целочисленные координаты блока, на который смотрит игрок, если есть. Также предоставляет%lx%,%ly%,%lz%.
Regex-плейсхолдеры
%#(.*)%: Regex-группа 1 из последнего полученного сообщения, совпадающего с regex после#, если есть. Примечание: шаблон regex должен иметь как минимум 1 захватывающую группу.%clipboard#(.*)%: Содержимое буфера обмена, если есть, проверенное на соответствие шаблону regex после#. Это можно использовать для предотвращения случайного раскрытия содержимого буфера обмена. Например, используйте%clipboard#^-?\d+ -?\d+ -?\d+$%, чтобы отправлять содержимое буфера обмена только если оно отформатировано как набор координат.%pos([FBLR])(\d+)%:%pos%, но со смещением на некоторое количество блоков в направлении относительно стороны света, к которой игрок ближе всего повёрнут. Например, используйте%posL20%, чтобы получить координаты на 20 блоков левее игрока.%x([+-]\d+)%:%x%, но со смещением на некоторое количество блоков. Например, используйте%x-10%, чтобы получить координату X на 10 блоков западнее игрока. Также доступно для Y и Z.%lpos([FBLR])(\d+)%: Какposвыше, но для блока, на который смотрит игрок, если есть.%lx([+-]\d+)%: Какxвыше, но для блока, на который смотрит игрок, если есть.
Зависимости
Fabric: Fabric API, ModMenu
NeoForge: Нет
Совместимость
Если вы столкнётесь с проблемами, пожалуйста, сообщите о них в Discord или GitHub.
Контакты
Частые вопросы
Как установить Command Keys?
Установите Fabric под свою версию Minecraft, скачайте Command Keys под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Command Keys?
У Command Keys есть сборки для Minecraft 1.19.3–26.3.
Нужен ли Command Keys на сервере?
Ставится только в игру; на сервер ставить не нужно


