Этот мод представляет решение для работы с большими сборками модов, содержащими множество keybinds.
Он добавляет дополнительный способ управления keybinds, предоставляя специальный экран, доступный через кнопку рядом со стандартной кнопкой редактирования keybinds в меню настроек.
Экран имеет раскладку, аналогичную клавиатуре, со выделением всех конфликтующих и используемых кнопок. Это дает игрокам четкий обзор доступных клавиш и тех, которые требуют внимания.
Побочным эффектом создания данного мода стала возможность использования модификаторов с кнопками мыши, например Shift+левый клик. Это может быть полезно в определенных ситуациях.
Доступно несколько раскладок, которые можно изменять или добавлять через конфигурацию.
Клиентский мод. Не требуется установки на сервере.
Примеры интерфейса доступны на изображениях.
Presets
Presets можно загружать и сохранять. Они хранятся в папке .minecraft в подкаталоге 'keybinding presets'.
Как загрузить preset при первом запуске
Используйте файл 'preset_to_load_on_first_startup.txt' для указания keybind, который должен загружаться при старте. Эти привязки будут загружены при запуске.
Файл initialized.dat создается при первом запуске игры. При наличии этого файла preset из preset_to_load_on_first_startup.txt загружаться не будет.
Создание preset в режиме readonly
Откройте preset в блокноте, добавьте текст 'readonly' на первой строке и сохраните файл.
Доставка keybinds в составе сборки модов
- Убедитесь, что экспортируете папку keybinding presets
- Не экспортируйте keybinding presets/initialized.dat
- Сохраните preset в игре
- Отредактируйте созданный файл в блокноте
- В начало файла вставьте новую строку с текстом: readonly
- Только этот текст, без дополнительных символов
- В файле preset_to_load_on_first_startup.txt на второй строке укажите имя вашего preset (имя файла без части preset.txt в конце).
В сборку модов можно включить несколько presets, но при запуске будет загружен только один. В имени файла допустимо использование заглавных букв.