ContingameIME - неофициальное продолжение популярного мода IngameIME, которое решает старую как мир проблему Майнкрафт: невозможность нормально печатать в чате или консоли, когда игра запущена в полноэкранном режиме. Особенно это бесит игроков, которые используют кириллицу, иероглифы или любые другие не-латинские раскладки. По факту, это must-have для всех, кто пишет не на английском.
В ванильном Minecraft при полноэкранном режиме окно ввода (например, для чата) просто не может корректно обработать IME - это такая система, отвечающая за ввод сложных символов. В итоге ты либо переключаешься в оконный режим (и теряешь FPS), либо мучаешься с копипастом. ContingameIME (или просто "КонтингеймАйМЕ", если по-русски) подменяет обработку ввода, позволяя спокойно печатать в чат, искать рецепты в JEI или вводить команды в консоли - и всё это без выхода из полноэкранного режима.
Зачем это вообще? Допустим, ты на сервере с ролеплеем, где нужно постоянно писать на русском в чат. Или работаешь с командными блоками, где куча кириллических строк. Без этого мода пришлось бы либо играть в окне, либо ставить сторонние утилиты. ContingameIME решает проблему изящно и прямо внутри игры, без костылей.
Мод доступен для двух основных загрузчиков - Fabric и Forge, так что проблем с совместимостью нет. Вот что тебе понадобится:
Для Forge:
Для Fabric:
Ну и самое важное: мод требует VCRuntime141 (распространяемый пакет Visual C++). Скачаешь его на официальном сайте Microsoft, без него Kotlin-часть не запустится.
Если ты собираешь сервер для русскоязычных игроков или просто играешь на Майнкрафте с кириллицей - ContingameIME сэкономит кучу нервов. На слабых ПК, где оконный режим режет FPS, мод вообще незаменим. Правда, учти, что это неофициальный форк - оригинальный IngameIME от Wybxc перестал обновляться, а ContingameIME подхватил разработку и держит актуальность для новых версий Minecraft.
Скачать мод ContingameIME можно для Minecraft 1.19-1.21 на Fabric и Forge - выбирай под свой загрузчик и наслаждайся нормальным вводом текста без танцев с бубном. Настройки конфига через Cloth Config позволяют тонко подкрутить поведение под себя, так что не забудь глянуть меню после первой установки.
Мод основан на коде двух других проектов:
Так что если ты разработчик и хочешь разобраться, как работает перехват ввода - загляни в исходники. Для обычного игрока это просто гарантия, что мод написан на основе проверенных решений, а не с нуля.