本帖最后由 星燚 于 2018-7-31 15:28 编辑
功能
修复Minecraft在正常游戏的时候和中文,日文,韩文输入法冲突的现象
让你在开着输入法的时候也可以正常进行游戏,操控游戏,不会冲突
目前本MOD还在测试阶段
具体预览图片可以看下面
开源
https://github.com/SkyStardust/InputMethodBlocker
欢迎fork
无耻求star
注意事项
本Mod仅支持以下系统
Windows 10 , Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2003 Service Pack 2, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Server 2012, Windows Vista Service Pack 2, Windows XP Service Pack 3
本Mod需要Visual C++
如果您装上此Mod无法进入游戏
请安装Visual C++ Redistributable
预览GIF

更新日志
下载
来自群组: 上古之石美工工作组
功能
修复Minecraft在正常游戏的时候和中文,日文,韩文输入法冲突的现象
让你在开着输入法的时候也可以正常进行游戏,操控游戏,不会冲突
目前本MOD还在测试阶段
具体预览图片可以看下面
开源
https://github.com/SkyStardust/InputMethodBlocker
欢迎fork
注意事项
本Mod仅支持以下系统
Windows 10 , Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2003 Service Pack 2, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Server 2012, Windows Vista Service Pack 2, Windows XP Service Pack 3
本Mod需要Visual C++
如果您装上此Mod无法进入游戏
请安装Visual C++ Redistributable
预览GIF

更新日志
下载
请各位大佬
下载后回复或者评分一下
谢谢
现已更新1.11 - 1.12.2 至2.0 版本
之前的游戏版本将不会更新
来自群组: 上古之石美工工作组
虽然我基本不怎么玩1.11.2,但是的确能解决我玩MC时常发生的问题。。。
支持,频繁输入法切换对一些新玩家不太友好...需要一段时间去适应
本帖最后由 a6809936 于 2017-4-28 13:16 编辑
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from InputMethodBlocker (inputmethodblocker)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\SAMSUNG\AppData\Local\Temp\InputMethodBlocker8188077746634759624.dll: Can't find dependent libraries
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\SAMSUNG\AppData\Local\Temp\InputMethodBlocker8188077746634759624.dll: Can't find dependent libraries
this issue is fixed, as it doesn't appear again
本帖最后由 星燚 于 2017-4-26 21:50 编辑
不好意思,我的疏忽,没考虑到部分电脑缺少这几个动态链接库,马上修复
a6809936 发表于 2017-4-26 20:46
---- Minecraft Crash Report ----
// Why did you do that?
不好意思,我的疏忽,没考虑到部分电脑缺少这几个动态链接库,马上修复
MAC不用买呀,装个黑苹果就好了,可以和windows组双系统
15683750389 发表于 2017-4-26 18:39
虽然我基本不怎么玩1.11.2,但是的确能解决我玩MC时常发生的问题。。。
已对1.7.2-1.7.10所有版本进行适配
1.11.2BUG,游戏加载0%卡住!不知道是不是冲突MOD,移除就正常了!
ABS100 发表于 2017-4-27 19:41
1.11.2BUG,游戏加载0%卡住!不知道是不是冲突MOD,移除就正常了!
没有什么报错之类的吗
1.7.10 1614 装了启动不了,报错
本帖最后由 q805705693 于 2017-6-20 19:20 编辑
@星燚
折叠了嘿嘿嘿
@星燚
折叠了嘿嘿嘿
能请你帮个忙吗
我知道是少了前置的动态链接库
我不知道你们少了哪几个,可否请你下载
http://www.dependencywalker.com/
这个软件
打开压缩包内的dll文件
给我截个图让我知道你们少了哪些东西
本帖最后由 a6809936 于 2017-4-28 13:35 编辑
1.11.2 forge 2228 刚更新了1.2.0,现在是开着输入法可以正常wsad控制游戏,但是按T开聊天栏怎么也打不了中文……截图待会上
图就不上了,jar里两个文件扔进dependency walker的图
话说好像不影响进游戏欸……
星燚 发表于 2017-4-28 12:53
能请你帮个忙吗
我知道是少了前置的动态链接库
我不知道你们少了哪几个,可否请你下载
1.11.2 forge 2228 刚更新了1.2.0,现在是开着输入法可以正常wsad控制游戏,但是按T开聊天栏怎么也打不了中文……截图待会上
图就不上了,jar里两个文件扔进dependency walker的图
话说好像不影响进游戏欸……a6809936 发表于 2017-4-28 13:21
1.11.2 forge 2228 刚更新了1.2.0,现在是开着输入法可以正常wsad控制游戏,但是按T开聊天栏怎么也 ...
稍等这是我的疏忽,忘记改反射字段的名字了
请稍后查看1.11.2的1.3版本
本帖最后由 a6809936 于 2017-4-28 14:03 编辑
excellent! works for
1.7.10-1614+InputMethodBlocker-1.7.x-1.2.0 # 注:忘记中文输入修复mod放哪去了,但是复制粘贴和弹出输入法是没问题的
1.10.2-2185+InputMethodBlocker-1.9-1.10.2-1.2.0# 注:命令方块的输入框里没有跳出输入法
1.8.9-1722+InputMethodBlocker-1.8.x-1.2.0 # 注:命令方块的输入框里没有跳出输入法,忘记中文输入修复mod放哪去了,但是复制粘贴和弹出输入法是没问题的
其它的没测试是因为没收集到推荐或最新版的forge……然后为啥就1.11.2的炸了……
excellent! works for
1.7.10-1614+InputMethodBlocker-1.7.x-1.2.0 # 注:忘记中文输入修复mod放哪去了,但是复制粘贴和弹出输入法是没问题的
1.10.2-2185+InputMethodBlocker-1.9-1.10.2-1.2.0# 注:命令方块的输入框里没有跳出输入法
1.8.9-1722+InputMethodBlocker-1.8.x-1.2.0 # 注:命令方块的输入框里没有跳出输入法,忘记中文输入修复mod放哪去了,但是复制粘贴和弹出输入法是没问题的
其它的没测试是因为没收集到推荐或最新版的forge……然后为啥就1.11.2的炸了……
a2821258414 发表于 2017-4-27 20:34
1.7.10 1614 装了启动不了,报错
麻烦你试一下这个版本
我没有设备
修了一下请你试试
星燚 发表于 2017-4-28 15:53
麻烦你试一下这个版本
我没有设备
修了一下请你试试
测试人昵称:寒冰之刃
测试对象:InputMethodBlocker-1.7.x-1.2.0
测试系统:win10 64位
测试游戏版本:1.7.10 forge 1614
测试结果:安装后无法启动,报错
留言:随时在线,可执行下一次测试,设备齐全。
a2821258414 发表于 2017-4-28 17:35
测试人昵称:寒冰之刃
测试对象:InputMethodBlocker-1.7.x-1.2.0
测试系统:win10 64位
请你发一下报错
没报错没办法看然后顺便问你有没有安装vc++运行库
很显然是个造福大众的好MOD。
坐等稳定版本·
坐等稳定版本·
星燚 发表于 2017-4-27 20:07
没有什么报错之类的吗
没有任何提示,无限卡加载0%
1.11.2 + OptiFine_1.11.2_HD_U_B7 + Forge 1.11.2-13.20.0.2252
很好的东西,支持~
牌子无法切换中文
星燚 发表于 2017-4-28 18:24
请你发一下报错
没报错没办法看然后顺便问你有没有安装vc++运行库
今天没时间测试了...
没有forge 怎么使用?
星燚 发表于 2017-4-28 12:53
能请你帮个忙吗
我知道是少了前置的动态链接库
我不知道你们少了哪几个,可否请你下载
OK,还需要什么尽管说,好东西大家一起完善,力所能及嘛
——————————————————————————————————————————
刚才重新试了一下,进去了,
看来是没安装Visual C++ Redistributable
签名档炸了XD
不怎么玩游戏所以不知道这个mod的用处XD(那我还在这个论坛干嘛)
不怎么玩游戏所以不知道这个mod的用处XD(那我还在这个论坛干嘛)
这简直太和心意了,虽然玩了这么多年都习惯 shift切换到英文输入状态玩了 但是多多少少有些不方便
1.7.10使用,无法在聊天框里进行打字,任何通过输入法打出来的字都不会显示
火魔帝君 发表于 2017-5-2 04:36
1.7.10使用,无法在聊天框里进行打字,任何通过输入法打出来的字都不会显示 ...
已经修复过了早就没这个问题了,请下新版.
拜托一个东西,开发valinna(不知道是不是这样的单词)可以在没Forge的客户端上使用,还有一个!支持XP
赞爆,下一步该是对各个mod的支持了吧
支持一下,日常回帖
感谢楼主分享!开源大赞!制作Mod辛苦!恭喜精华!
然而早已习惯按ctrl+space的我。。。
挺好的,就是貌似不支持mod,小地图之类的需要输入的无法输入中文,希望早日支持
mod挺好的 就是按住shift 或者ctrl的时候在跳就没用了 跳不起来 玩小游戏的时候有点坑 希望作者想办法解决一下 加油
1078322663 发表于 2017-5-21 13:52
mod挺好的 就是按住shift 或者ctrl的时候在跳就没用了 跳不起来 玩小游戏的时候有点坑 希望作者想办法解决 ...
但是先按跳 再按shift或者ctrl可以
6666666666666666666
解决了多年打字困难的问题,谢谢~~~~
好东西,最怕玩空岛的时候跳出输入法
- ---- Minecraft Crash Report ----
- // Surprise! Haha. Well, this is awkward.
- Time: 5/27/17 8:41 PM
- Description: There was a severe problem during mod loading that has caused the game to fail
- net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from InputMethodBlocker (inputmethodblocker)
- Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Administrator\AppData\Local\Temp\InputMethodBlocker2400542606393153024.dll: Can't find dependent libraries
- at java.lang.ClassLoader$NativeLibrary.load(Native Method)
- at java.lang.ClassLoader.loadLibrary0(Unknown Source)
- at java.lang.ClassLoader.loadLibrary(Unknown Source)
- at java.lang.Runtime.load0(Unknown Source)
- at java.lang.System.load(Unknown Source)
- at com.github.skystardust.InputMethodBlocker.InputMethodBlocker.saveTempNativeFile(InputMethodBlocker.java:61)
- at com.github.skystardust.InputMethodBlocker.InputMethodBlocker.saveNativeFile(InputMethodBlocker.java:43)
- at com.github.skystardust.InputMethodBlocker.InputMethodBlocker.preInit(InputMethodBlocker.java:29)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:641)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252)
- at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
- at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:647)
- at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:276)
- at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:440)
- at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:352)
- at net.minecraft.client.main.Main.main(SourceFile:124)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
- at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
- A detailed walkthrough of the error, its code path and all known details is as follows:
- ---------------------------------------------------------------------------------------
- -- System Details --
- Details:
- Minecraft Version: 1.11.2
- Operating System: Windows 7 (amd64) version 6.1
- Java Version: 1.8.0_102, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 75509616 bytes (72 MB) / 227049472 bytes (216 MB) up to 2112618496 bytes (2014 MB)
- JVM Flags: 2 total; -Xincgc -Xmx2048M
- IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
- FML: MCP 9.38 Powered by Forge 13.20.0.2306 5 mods loaded, 5 mods active
- States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
- UCH minecraft{1.11.2} [Minecraft] (minecraft.jar)
- UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
- UCH FML{8.0.99.99} [Forge Mod Loader] (forge-1.11.2-13.20.0.2306.jar)
- UCH forge{13.20.0.2306} [Minecraft Forge] (forge-1.11.2-13.20.0.2306.jar)
- UCE inputmethodblocker{1.5.0} [InputMethodBlocker] (InputMethodBlocker-1.11-1.11.2-1.5.0.jar)
- Loaded coremods (and transformers):
- GL info: ' Vendor: 'Intel' Version: '4.2.0 - Build 10.18.10.3540' Renderer: 'Intel(R) HD Graphics 4600'
报错,求星燚dalao解决
我喜欢叫开放式方块
感谢楼主分享
这么好的帖子版主应该给加100贡献!
MCBBS有你更精彩~
6666666666666
1.12版本得什么时候更新呢 可以弄个不需要forge版本得吗?玩原版大师打字又不方便 切换输入法太麻烦
能全屏输入吗,每次都要切窗口说真的比切输入法麻烦多了