DefineEvil
本帖最后由 DefineEvil 于 2018-8-18 22:54 编辑
InputPatch
简介
Minecraft在1.8之后,在macOS和Linux内核的系统上还是无法打出中文。InputPatch会在你输入的时候弹出一个输入框,你可以在里面使用任何输入法输入中文。如果你在Windows上也遇到输入问题,你也可以尝试使用InputPatch解决。
关于
插件版本:1.0.0
支持Minecraft版本:1.8-1.12.1
支持Java版本:8
使用方法
在你输入时会弹出一个输入框,在里面输入完成后,按Enter来完成或Esc来取消。
测试情况&问题
在macOS下使用完美,可以一直开着中文输入法玩游戏。
在Ubuntu下偶尔会出现失去焦点的问题,这时需要点击一下输入框继续输入。使用Fcitx完成时会被自动切换回英文。
目前只支持聊天框的输入,会在下一个版本完善。
下载&安装
因为Minecraft Forge默认不会加载JavaFX,所以推荐使用安装器安装。

安装器: Installer.jar (38.04 KB, 下载次数: 1349)

下载后直接点“安装”按钮即可。你也可以改动安装位置。
注意,如果你在使用OpenJDK,请确保你安装了OpenJFX。

Minecraft 1.8.9: 请使用 @wujinze 的修改版本



如果你不想使用安装器,你可以把InputFix-1.0.0.jar解压出来,自己打包。
更新日志
2017.9.14 1.0.0版本
基础功能



如果能帮到你,给点人气吧xD


番茄dada
真是个很棒的mod,辛苦了楼主

SakuraKooi
emmmmm也是弹输入框的那种?
=-=....试试好用不吧

SakuraKooi
  1. Description: Initializing game

  2. java.lang.NoSuchMethodError: net.minecraftforge.client.event.GuiOpenEvent.getGui()Lnet/minecraft/client/gui/GuiScreen;
  3.         at com.defineevil.inputpatch.ClientSide.enterText(ClientSide.java:38)
  4.         at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_6_ClientSide_enterText_GuiOpenEvent.invoke(.dynamic)
  5.         at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49)
  6.         at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
  7.         at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:908)
  8.         at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:505)
  9.         at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:329)
  10.         at net.minecraft.client.main.Main.main(SourceFile:124)
  11.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  12.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  13.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  14.         at java.lang.reflect.Method.invoke(Method.java:497)
  15.         at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
  16.         at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
  17.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  18.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  19.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  20.         at java.lang.reflect.Method.invoke(Method.java:497)
  21.         at org.jackhuang.hellominecraft.launcher.Launcher.main(Launcher.java:114)
复制代码
版本 1.8.9-forge1.8.9-11.15.1.1902


下一页 最后一页