Fabulously Optimized

Fabulously Optimized

2M Downloads

IMBlocker

GodGun968 opened this issue · 18 comments

commented

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

commented

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

commented

Interesting.
On what condition does the IME appear when it shouldn't? And how would you workaround it without a mod?

commented

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"

commented

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)

commented

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

commented

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

commented

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.

commented

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

commented

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

commented

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?
commented

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.
image

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)

commented

In version 1.20+ of Minecraft, IMBlocker and IMBlockerFabric has been merged into one project

commented

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.

commented

I know, I've done that so many times it's getting a little boring

You can make your own modpack that forks FO!

commented

I still want this :)

commented

I still want this :)

you can add it manually

commented

I know, I've done that so many times it's getting a little boring