ContingameIME: Stable Fullscreen Text Input for Minecraft

Install ContingameIME for Minecraft to enable native IME text input in fullscreen mode without switching windows. Supports both Forge and Fabric loaders.

Download ContingameIME for Minecraft 1.20.1, 1.19.3, 1.19.2, 1.18.1, 1.17.1, 1.16.5

Original name: ContingameIME

Minecraft: 1.16.5, 1.17.1, 1.18.1, 1.19.2, 1.19.3, 1.20.1

Loaders: Fabric, Forge, NeoForge

FileVersionLoaderSize
ContingameIME-1.0.6-1.16.5-fabric.jar1.16.5Fabric193 КБDownload
ContingameIME-1.0.5-1.16.5-fabric.jar1.16.5Fabric194 КБDownload
ContingameIME-1.0.6-1.17.1-fabric.jar1.17.1Fabric191 КБDownload
ContingameIME-1.0.5-1.17.1-fabric.jar1.17.1Fabric194 КБDownload
ContingameIME-1.0.6-1.18.2-fabric.jar1.18.1Fabric191 КБDownload
ContingameIME-1.0.5-1.18.2-fabric.jar1.18.1Fabric194 КБDownload
ContingameIME-1.0.6-1.19.2-fabric.jar1.19.2Fabric181 КБDownload
ContingameIME-1.0.5-1.19.2-fabric.jar1.19.2Fabric194 КБDownload
ContingameIME-1.0.6-1.19.4-fabric.jar1.19.3Fabric192 КБDownload
ContingameIME-1.0.5-1.19.4-fabric.jar1.19.3Fabric194 КБDownload
ContingameIME-1.0.7-1.20.1-fabric.jar1.20.1Fabric189 КБDownload
ContingameIME-1.0.6-1.20.1-fabric.jar1.20.1Fabric192 КБDownload
ContingameIME-1.0.5-1.20.1-fabric.jar1.20.1Fabric194 КБDownload
ContingameIME-1.0.4-1.20.1-fabric.jar1.20.1Fabric194 КБDownload
ContingameIME-1.0.5-1.16.5-forge.jar1.16.5Forge192 КБDownload
ContingameIME-1.0.6-1.16.5-forge.jar1.16.5Forge194 КБDownload
ContingameIME-1.0.5-1.17.1-forge.jar1.17.1Forge193 КБDownload
ContingameIME-1.0.6-1.17.1-forge.jar1.17.1Forge191 КБDownload
IngameIME-Forge-mc1.17.x-1.0.0.jar1.17.1Forge195 КБDownload
IngameIME-Forge-mc1.17.x-1.0.1.jar1.17.1Forge195 КБDownload
IngameIME-Forge-mc1.18.x-1.0.3.jar1.18.1Forge185 КБDownload
ContingameIME-1.0.5-1.18.2-forge.jar1.18.1Forge193 КБDownload
ContingameIME-1.0.6-1.18.2-forge.jar1.18.1Forge190 КБDownload
IngameIME-Forge-mc1.18.x-1.0.2.jar1.18.1Forge195 КБDownload
IngameIME-Forge-mc1.19.x-1.0.3.jar1.19.2Forge195 КБDownload
IngameIME-Forge-mc1.19.x-1.0.2.jar1.19.2Forge195 КБDownload
ContingameIME-1.0.5-1.19.2-forge.jar1.19.2Forge193 КБDownload
ContingameIME-1.0.6-1.19.2-forge.jar1.19.2Forge180 КБDownload
ContingameIME-1.0.5-1.19.4-forge.jar1.19.3Forge193 КБDownload
ContingameIME-1.0.6-1.19.4-forge.jar1.19.3Forge191 КБDownload
ContingameIME-1.0.4-1.20.1-forge.jar1.20.1Forge200 КБDownload
ContingameIME-1.0.5-1.20.1-forge.jar1.20.1Forge193 КБDownload
ContingameIME-1.0.6-1.20.1-forge.jar1.20.1Forge191 КБDownload
ContingameIME-1.0.7-1.20.1-forge.jar1.20.1NeoForge189 КБDownload

ContingameIME: Type Any Language in Minecraft Fullscreen

For players who rely on non-Latin character sets or complex input methods, the standard fullscreen experience in Minecraft has historically been a significant barrier. The operating system's native Input Method Editor (IME) often fails to engage when the game captures the cursor, forcing users into windowed mode or requiring tedious workarounds. ContingameIME: Type Any Language in Minecraft Fullscreen resolves this critical usability issue by restoring seamless text entry directly within the game environment. This tool is essential for server administrators, roleplayers, and builders who need to communicate effectively without compromising their immersive setup.

Core Functionality and Input Modes

This modification serves as a modern continuation of the legacy IngameIME project, built upon open-source foundations to ensure stability and ongoing support. Its primary function is to bridge the gap between the game engine and the system keyboard, allowing for the correct rendering and submission of characters from languages such as Russian, Chinese, Japanese, and many others. Whether you are signing books, editing signs, or coordinating strategies in the global chat, the mod ensures your keystrokes are interpreted correctly.

The utility offers two distinct operational modes controlled via a customizable hotkey, providing flexibility for different gameplay scenarios:

  • Temporary Mode: Activated by a single key press, this state enables the IME only while you are actively typing. Once you send a message or move the mouse, the system automatically reverts to normal gameplay controls, preventing interference with movement or combat.
  • Persistent Mode: Triggered by a double press, this keeps the input method active indefinitely until manually disabled. This is ideal for extended writing sessions where frequent toggling would be disruptive.

Installation Requirements and Loader Compatibility

To successfully download ContingameIME: Type Any Language in Minecraft Fullscreen and integrate it into your setup, attention to dependencies is crucial. The mod is designed to be versatile, supporting both major mod loading frameworks. However, the required libraries differ based on your chosen loader:

For Forge Users

If you are running a Forge-based assembly, you must install the following prerequisites alongside the main file:

  • Kotlin for Forge
  • Cloth Config API (Forge version)
  • Architectury API (Forge version)

For Fabric Users

Fabric installations require their specific counterparts to function correctly:

  • Fabric Language Kotlin
  • Cloth Config API (Fabric version)
  • Architectury API (Fabric version)

Additionally, the system must have the Microsoft VCRuntime141 redistributable installed. While manual installation of these components is possible, utilizing a comprehensive launcher that handles dependency resolution automatically can significantly reduce configuration errors and save time during the setup process.

Configuration and Conflict Management

Understanding how to install and configure this tool is straightforward thanks to the integrated Cloth Config menu. Users can access settings directly from the game's main menu to remap hotkeys or adjust the behavior of the temporary input state. There is no need to edit configuration files manually.

Regarding compatibility, ContingameIME: Type Any Language in Minecraft Fullscreen for Minecraft is generally stable across recent game versions. However, users should be aware of a specific conflict involving the optional Satin API. If your modpack includes Optifine, do not install Satin API, as the two are incompatible and will cause instability. Excluding this optional library ensures smooth operation alongside popular optimization mods. By carefully managing these dependencies, players can enjoy a robust, multilingual typing experience without sacrificing performance or visual fidelity.