IMBlocker
GodGun968 opened this issue · 18 comments
Merged with IMBlocker
The new one is on top
the old one is on the bottom
CurseForge link
https://www.curseforge.com/minecraft/mc-mods/imblocker
https://www.curseforge.com/minecraft/mc-mods/imblockerfabric
CurseForge Mod Distribution
Allowed
Modrinth link
https://modrinth.com/mod/imblocker-original
https://modrinth.com/mod/imblocker
Source/other link
https://github.com/reserveword/IMBlocker
https://github.com/mrjesen/ImBlockerFabric
Mod file size
~70 KB
License
GNU GENERAL PUBLIC LICENSE
Apache License 2.0
What it does
IMBlockerFabric is a mod that It can Hide IME(InputMethod)
when you don't need to input text!
Why should it be in the modpack
This mod fixes the typing bug exist in Minecraft which annoying Asian players for a long time
You can now type multi-byte characters in game using Input Methods (tested in windows platform, with Chinese and Japanese)
Support MC from 1.14 to the lastest version
Support Windows & Linux.
Others:
IMBlocker is a Minecraft mod that automatically switch your input method on/off.
When playing Minecraft, you close input method for playing and open input method for chatting. Switching input method frequently makes you annoyed.
That's why we need IMBlocker, who can detect the game's current state and switch input method for you.
For v4.0.0+, This mod works on forge and fabric with the same file -- it is a forge mod on forge client, a fabric mod on a fabric client.
Why shouldn't it be in the modpack
Does not apply to players who do not use the input method, The mod will take up their storage space (but in fact does not take up much)
In fact, there are quite a few languages that require the use of input methods.(Asian languages are most prominent)
Only Windows platform is supported
Additional details
Great help for players using input methods
another mod
It not only solves this problem but also solves the problem that the input method is not displayed in full screen mode
But its compatibility is not good
Interesting.
On what condition does the IME appear when it shouldn't? And how would you workaround it without a mod?
IME should not appear anywhere except where text is entered.
If is no this mod, I usually use win+space to switch to the English input method to play the game, and then switch back when I need to input text.
Of course, you can also use shift to temporarily switch to the English input state, but once you sneak etc. , the input method will appear again.
IME showing up when not needed is as annoying as "whether you enable Sticky Keys"
Maybe we could ask @isXander to include it in Debugify and that this patch would be able to auto-toggle if activated based on the user user input
(i'm saying this because Debugify already has OS detection and toggling activation based on that so it doesn't feel hard to imagine he could dev a thing based on input-type detection)
Maybe we could ask @isXander to include it in Debugify and that this patch would be able to auto-toggle if activated based on the user user input
seems like a good idea
Are you still there? I am looking forward to your reply
GH issues isn't meant as an instant chat, if you want instant chat with us, i suggest that you come in our discord
Yes. The idea is interesting, I'm not sure if I would add this mod exactly to solve it, but it seems like a real issue people have and therefore something to consider at some point, in some way.
Yes. The idea is interesting, I'm not sure if I would add this mod exactly to solve it, but it seems like a real issue people have and therefore something to consider at some point, in some way.
Having said that, I would also hope to add this mod to the FO
Yes. The idea is interesting, I'm not sure if I would add this mod exactly to solve it, but it seems like a real issue people have and therefore something to consider at some point, in some way.
Having said that, I would also hope to add this mod to the FO
You can add mods to your own instance
https://fabulously-optimized.gitbook.io/modpack/readme/adding-more-mods
I don't feel like I could fix this bug myself, it needs a custom native library for linux, and I don't know C++. I also have no way of testing this or fully understand the issue. I feel this is best left a dedicated mod.
- isXander
That is understandable. But to consider FO inclusion, I'd like to have more info.
- Which languages does this help with, besides Chinese Simplified and Traditional?
- Does it work on Windows, Mac and Linux?
- Does it even work on FO 4.7.0? (seeing there was a comment that claimed otherwise about a mod that is in FO)
- More of a cultural question, but if the mods are so important to a many players to speak their language, how come the download counts are only 30k and 80k respectively? Do the others just use Forge or do they just switch it manually?
- Why do your language speakers not need the IME helper in Minecraft at all?
Which languages does this help with, besides Chinese Simplified and Traditional?
Helpful for using Japanese, Korean, and any language that has an input method.
Does it work on Windows, Mac and Linux?
Support Windows & Linux. But it seems Failed on Arch Linux and I don't know if it's work on Mac
Does it even work on FO 4.7.0? (seeing there was a comment that claimed otherwise about a mod that is in FO)
According to my tests, there seems to be no conflicts and works fine on FO 4.7.0
More of a cultural question, but if the mods are so important to a many players to speak their language, how come the download counts are only 30k and 80k respectively? Do the others just use Forge or do they just switch it manually?
Most players don't know about this mod, or they don't send messages often
Why do your language speakers not need the IME helper in Minecraft at all?
Because when the input method exists, you can't use any hot keys that need to click A-Z, such as moving.
when press those keys, The input method will come out to block movement.
How do other games handle this problem?
they should be handled similarly to this mod
some games force disable the input method
Of course, there are also many games like Minecraft, which will not solve this problem and require players to solve it manually. As I said, switch the input method to English
(Edited for clarity by Madis0)
In version 1.20+ of Minecraft, IMBlocker and IMBlockerFabric has been merged into one project
I've thought long and hard about it and I'm gonna have to say no. I'm sure it's useful to you and people speaking similar languages as you, but it does not have any use for at least 70% of FO users.
I know, I've done that so many times it's getting a little boring
You can make your own modpack that forks FO!