
Modern KeyBinding
Мод Modern KeyBinding для Forge и Fabric портирует расширенные клавиши-модификаторы из новых версий Minecraft. Теперь можно назначать сложные сочетания вроде Ctrl+G или Alt+S, а конфликтующие клавиши обрабатываются умнее.
Если вы когда-нибудь настраивали управление в Minecraft на старых версиях (1.12.2, 1.16.5), то знаете боль: модов много, клавиш - одна кнопка мыши. А если два мода занимают одну клавишу, они конфликтуют. Modern KeyBinding решает эту проблему.
В чем суть
Мод портирует систему KeyModifier и KeyConflictContext из свежих версий Minecraft (1.19+) назад, на Fabric и ранний Forge. Проще говоря, вы можете:
- Назначить сложные сочетания: Ctrl + G, Alt + S, Shift + B
- Разделить контексты: клавиша M открывает карту в мире, но в инвентаре - работает как слот брони
Особенности
- KeyModifier - добавить модификаторы к любой клавише (Alt, Shift, Ctrl)
- KeyConflictContext - задаёте, где работает клавиша (в мире, в GUI, везде). Клавиши с одинаковым кодом, но разными контекстами больше не конфликтуют
- Non-conflict keys - опция (отключена по умолчанию): если включить, все привязанные к одной кнопке клавиши сработают одновременно
Это сильно упрощает жизнь на сборках с десятками модов. Больше не надо лезть в конфиги и выключать половину биндов.
Ну и для разработчиков - отдельная радость: можно аккуратно прописать клавиши с контекстами, не боясь, что у игрока всё сломается.
Важно знать
Мод падает с оригинальным NEI (Not Enough Items). Используйте версию NEI Unofficial от GTNH (ставится поверх CodeChoreCore и CodeChoreLib). На других популярных модах замечено только стабильное поведение.
Сам по себе Modern KeyBinding не делает ничего видимого в игре - это вспомогательный инструмент для других модов и разработчиков. Но если вы собираете свой модпак или пишете мод на Forge/Fabric для ранних версий - без него никуда.
Как добавить в сборку
- Версии: Forge 1.12.2-1.16.5, Fabric 1.14-1.19
- Главное - не забыть про совместимость с NEI, если используете NEI
- Конфигурация через клавиши управления (Options > Controls) - новые клавиши появятся в своих категориях с указанием модофикатора
Скачайте Modern KeyBinding для Fabric или Forge на Майнкрафт 1.12-1.19 и избавьтесь от вечных конфликтов клавиш. Разработчикам - обязательно закинуть его в зависимости при создании своих модов.
