caramelChat - это мод для Майнкрафт, который кардинально улучшает ввод текста на китайском, японском и корейском языках (CJK) через IME. Проблема в том, что стандартная обработка ввода в Minecraft не дружит с иероглифами - символы пропадают, крашится клиент при переключении раскладки. Этот мод решает всё это, используя библиотеку CocoaInput, так что ты наконец-то сможешь спокойно общаться в чате на своём языке.
| ОС | Совместимость |
|---|---|
| Windows (x86_64) | Полностью совместимо |
| Windows (arm64) | Несовместимо |
| macOS (Intel) | Полностью совместимо |
| macOS (Apple Silicon) | Полностью совместимо |
| Linux X11 (x86_64) | Несовместимо в некоторых случаях |
| Linux X11 (arm64) | Несовместимо |
| Linux Wayland (x86_64) | Несовместимо в некоторых случаях |
| Linux Wayland (arm64) | Несовместимо |
| Платформа | Поддержка |
|---|---|
| Fabric / Quilt | Полностью совместимо |
| Forge | Полностью совместимо |
| NeoForge | Полностью совместимо |
Если у тебя macOS Sonoma или новее, могут возникать два бага: часть символов пропускается при быстром наборе, а клиент вылетает при нажатии системных клавиш (например, переключение раскладки). Всё дело в Input Tooltip, который Эппл добавил в Сономе, но API для его отключения не дали.
Чтобы отключить эту штуку глобально, зайди в Терминал и выполни команды одну за другой:
sudo mkdir -p /Library/Preferences/FeatureFlags/Domain
sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist
После этого перезагрузи Мак - вернётся нормальный ввод, как до Сономы.
Кстати, если ты играешь на сервере или в одиночке - разницы нет, мод просто чинит механику ввода. А ещё говорят, что на Linux с Wayland могут быть косяки, но тут всё от конкретной сборки зависит. Скачай caramelChat и забудь про проблемы с иероглифами.

Мод caramelChat для Майнкрафт улучшает ввод на китайском, японском и корейском (CJK) при использовании IME. Решает проблему с пропуском символов и вылетами на macOS Sonoma, работает на Windows, macOS и Linux с ограничениями. Поддерживает Fabric, Forge, NeoForge.