Modded Minecraft transforms the familiar blocky world into a sprawling universe of automation, magic, and endless items. With thousands of new blocks and tools at your fingertips, the ability to quickly search your inventory or recipe lists becomes essential. For years, NotEnoughItems (NEI) has been the go-to utility for browsing items and recipes, but its search field had a notable limitation for a significant portion of the global player base: it struggled with non-English text input. The CocoaInput-NEI mod elegantly solves this problem, making item searching seamless for players who use languages like Japanese, Chinese, or any input method that CocoaInput supports.
The Role of NEI and Search Fields in Modded Gameplay
NotEnoughItems is a cornerstone utility mod that adds a powerful item panel and recipe viewer to your Minecraft interface. It allows you to look up any item in the game, see how to craft it, and even cheat items in if you enable that mode. The search bar at the bottom of the inventory screen is where the magic happens — type a few letters, and NEI instantly filters the sprawling list of items. For English-speaking players, this works flawlessly out of the box. However, the default Minecraft text input system often fails to properly handle input method editors (IMEs) used for typing in East Asian languages, causing characters to not appear or to be entered incorrectly. This is where CocoaInput changes the game.
CocoaInput for Enhanced Text Input
CocoaInput is a mod that replaces Minecraft's standard text field with a more robust one that fully supports IMEs, clipboard operations, and better text selection. It works across the entire game, including chat, signs, and book editing. When installed, you can type in Japanese, Korean, or Chinese just as you would in any native application. But by default, CocoaInput does not integrate with NEI's search box — that specific text field remains bound to the old system, leaving a gap in the modded experience.
Introducing CocoaInput-NEI
CocoaInput-NEI is a tiny but critical bridge mod that makes CocoaInput handle NotEnoughItems' search field. Once installed, the NEI search bar becomes fully compatible with IMEs, allowing you to type item names in your preferred script without any glitches. It does not affect JustEnoughItems (JEI), the successor to NEI, because JEI's search field already works differently. This mod is exclusively for players who still rely on NEI and need proper multilingual support.
How It Works
The mod functions by hooking into NEI's search field rendering and replacing its internal text handling with CocoaInput's enhanced system. It requires both CocoaInput version 3.0.10 or higher and a compatible version of NotEnoughItems. When you open your inventory and click on the NEI search box, CocoaInput takes over, giving you the same smooth text input experience you get in chat. There's no noticeable performance impact, and it integrates so seamlessly that you might forget it's even a separate mod.
Installation and Requirements
To get started, you'll need Minecraft Forge or a similar mod loader, along with the two dependencies: CocoaInput (3.0.10 or newer) and NotEnoughItems. Place all three mod files into your mods folder. Many players find manual installation straightforward, but if you prefer a more streamlined approach, you can use a dedicated launcher that simplifies mod management. For instance, the foxygame.net launcher offers a convenient, flexible, and modern way to handle your Minecraft installations, letting you browse and install mods like CocoaInput-NEI directly from its menu without ever leaving the app. This can be especially handy when juggling multiple mods and versions.
Configuration: Toggling the NEI SearchBox
After installation, the mod works automatically, but you may want to verify or adjust a specific setting. NEI has an integration option that toggles its search box behavior. You can access it by navigating to the in-game settings menu: Settings (設定) -> JEI Integration -> NEI SearchBox. Clicking this option cycles the search box between different modes. Make sure it's enabled so that the CocoaInput-enhanced field is active. If you ever switch to JEI later, note that this mod will not affect JEI's search, as that is intentionally excluded.
Benefits for Modded Players
The immediate advantage is the ability to search for items in your native language without frustration. For large modpacks with hundreds of items, this can save a tremendous amount of time. Instead of switching keyboard layouts or memorizing English item names, you can simply type what you know. The mod also preserves all other NEI features, so you don't lose any functionality. Here are some key perks:
- Full IME support for Japanese, Chinese, Korean, and other languages.
- Seamless clipboard paste operations inside the NEI search field.
- No interference with other mods or JEI.
- Lightweight and easy to install.
Potential Issues and Compatibility
Because CocoaInput-NEI is so narrowly focused, conflicts are rare. However, always ensure that your CocoaInput version meets the minimum requirement. If you encounter a situation where the search field still doesn't accept IME input, double-check the NEI SearchBox toggle in the settings. Also, remember that this mod is only for NotEnoughItems; if your modpack has migrated entirely to JustEnoughItems, you won't need it. Some older versions of NEI might not be fully compatible, so it's best to use a recent build.
Conclusion
CocoaInput-NEI fills a small but important gap in the modded Minecraft ecosystem. By bridging CocoaInput's advanced text handling with NEI's essential search field, it empowers players who use non-English input methods to enjoy a smoother, more intuitive inventory management experience. Whether you're building a complex factory or simply browsing your creative mode toolbox, being able to search in your own language makes the game more accessible and enjoyable. Pair it with a reliable launcher to keep your mods organized, and you'll spend less time wrestling with text fields and more time crafting your next masterpiece.