主要内容
使 Minecraft 支持 IME 输入(CJK)。已在 Windows(amd64)、macOS、Linux(X11,amd64)下测试。
CocoaInput(4.0.0及更高版本)现在支持 macOS,Windows,Linux。
配置屏幕可用。
支持作者:OFUSE
配置
AdvancedPreeditDraw(默认值:true)
这决定了预编辑是否将被格式化。
某些环境(尤其是 Linux),“预编辑格式化程序”会导致 Minecraft 崩溃。
在这种情况下,请使用 false。
NativeCharTyped(默认值:true)
这是确定如何插入文本的。
原生方式(true)应该是合适的,但间接地携带文本(CocoaInput->Screen->widget)。
另一种方式(false)直接携带文本(CocoaInput->widget)。
但是有些屏幕(例如 CreativeInventoryScreen)无法注意到插入的文本,尽管TextField正确插入了文本。
尤其是微软韩国输入法,另一种方式导致当玩家按 Shift 时删除最后一个字母。