Skip to content

IMBlocker Mod cho Minecraft 1.20.1, 1.21.1

Một mod cho Minecraft giúp kiểm soát phương thức nhập liệu

lượt tải
2 lượt tải
lượt xem
67 lượt xem
Đã cập nhật
Đã cập nhật 13.10.2026

IMBlocker

Mô tả tiếng Anh

Tổng quan

IMBlocker là một mod nhằm cung cấp đầy đủ tính năng IME cho Minecraft cũng như cải thiện đôi chút trải nghiệm gõ phím của bạn.

Tính năng

Các tính năng chính và khả năng tương thích nền tảng của mod như sau:

  • Tự động đặt trạng thái IME dựa trên ngữ cảnh nhập liệu hiện tại.
  • Theo dõi ô nhập chat và tự động đặt trạng thái tiếng Anh tạm thời nếu phát hiện cú pháp lệnh.
  • Cho phép cửa sổ gợi ý bám theo vị trí con trỏ.
  • Hiển thị nội dung IME trong game.

Tính năng - Windows - macOS - Linux (X11) - Linux (Wayland)

Tự động chuyển trạng thái - Được hỗ trợ - Được hỗ trợ - Được hỗ trợ - Được hỗ trợ Tự động chuyển sang EN khi gõ lệnh - Được hỗ trợ - Được hỗ trợ - Được hỗ trợ - Được hỗ trợ Bám theo con trỏ - Được hỗ trợ - Được hỗ trợ - Được hỗ trợ - 26.1+ hoặc HDR Mod IngameIME - Được hỗ trợ - Không được hỗ trợ - Không được hỗ trợ - Không được hỗ trợ

Lưu ý: Chúng tôi khuyến nghị chỉ bật IME trong game nếu phương thức nhập của bạn gặp vấn đề hiển thị ở chế độ toàn màn hình độc quyền.

Các bản vá đặc biệt

Mod này bao gồm các bản vá dành riêng cho từng nền tảng sau:

  • Ngăn các phím không phải ký tự bị lọt vào game khi cửa sổ gợi ý hiển thị trên macOS/Linux (.jar" từ thư mục gốc của tệp JAR mod và chỉ đặt tệp này vào thư mục mod của bạn.

Nếu mod bạn đang dùng không có trong danh sách này và các ô nhập liệu của nó không thể kích hoạt IME sau khi nhận được tiêu điểm, vui lòng dùng danh sách trắng màn hình như một giải pháp tạm thời và gửi phản hồi.

Nó mang lại gì sau 26.1?

Nói ngắn gọn, khả năng theo dõi tiêu điểm của IMBlocker gần như chính xác tuyệt đối, điều này rất cần thiết để đặt trạng thái IME. Ngoài ra, mod này còn cung cấp nhiều tùy chọn có thể tùy chỉnh và khả năng tương thích với các widget của bên thứ ba, những thứ không thực tế để triển khai trong mã gốc.

QUAN TRỌNG: Mod này có thể là thiết yếu đối với tất cả người chơi modpack sau 26.3, bất kể ngôn ngữ của họ. Lý do là các widget nhập văn bản được triển khai tùy chỉnh không thể được mã gốc nhận diện để thông báo cho backend SDL khi được lấy tiêu điểm, trong khi SDLStopTextInput chặn mọi nhập ký tự. Nếu bạn là nhà phát triển của loại mod này, chúng tôi khuyến nghị chỉ triển khai những thứ cơ bản như SDLStartTextInput và SDLStopTextInput và vô hiệu hóa chúng có điều kiện nếu IMBlocker hiện diện. Một cách triển khai điển hình sử dụng API Minecraft sẵn có trông như sau:

...... public class MyTextInputWidget { ...... public void setFocused(boolean isFocused) { ...... Minecraft.getInstance().textInputManager().onTextInputFocusChange(this, isFocused); } }

IMBlocker sẽ tự động chuyển hướng API Minecraft sang phần triển khai chuyên dụng của nó. Để được hỗ trợ kỹ thuật thêm, vui lòng liên hệ với chúng tôi trên Discord hoặc Github.

概述

IMBlocker 是一个致力于为 Minecraft 提供完整输入法支持并根据场景增强输入体验的模组。

功能

本模组当前包含的主要功能及跨平台支持情况如下:

  • 自动根据当前输入上下文调整输入法的激活状态;
  • 监测聊天栏文本是否为命令格式并自动切换临时中英文状态;
  • 令输入法候选框能够实时跟踪文本光标;
  • 游戏内渲染输入法 UI。

功能序号 - Windows - macOS - Linux (X11) - Linux (Wayland)

1 - 完全支持 - 完全支持 - 完全支持 - 完全支持 2 - 完全支持 - 完全支持 - 完全支持 - 完全支持 3 - 完全支持 - 完全支持 - 完全支持 - 26.1+ 或 HDR Mod 4 - 完全支持 - 不支持 - 不支持 - 不支持

注意:游戏内输入法仅推荐在独占全屏模式下输入法自身 UI 有显示问题时启用,此功能在 26.3 以后仍会保留为可选项,需通过 Cloth Config 开启。

特殊修复

本模组当前主要包含以下特定平台问题的修复:

  • 修复 macOS/Linux 下候选词显示时控制按键泄漏至游戏的问题(”的文件提取到模组文件夹并移除原模组文件

如果您使用的模组未在此列出且其中的输入框无法在获得焦点后激活输入法,请先将屏幕白名单用作临时方案并进行反馈。

对于 26.1+ 版本的作用

简而言之,IMBlocker 拥有近乎完全精准的焦点管理策略,正确的焦点状态是能够正确设置输入法状态的必要条件。同时,本模组还提供多种原版不便实现的可定制选项以及大规模第三方组件的兼容性。

重要信息:从 26.3 开始,所有大型整合包玩家无论使用何种语言都可能需要安装此模组,因为 SDL 禁用输入法的实现会阻止所有字符的输入,这些自定义界面的模组中的文本组件会因为原版无法识别其焦点而无法通知 SDL 启用输入。若您是此类模组的开发者,我们推荐在检测到 IMBlocker 不 存在时仅在文本组件焦点发生变化时调用基本的 SDLStartTextInput 和 SDLStopTextInput 函数,基于现成 Minecraft API 的典型实现示例如下:

...... public class MyTextInputWidget { ...... public void setFocused(boolean isFocused) { ...... Minecraft.getInstance().textInputManager().onTextInputFocusChange(this, isFocused); } }

IMBlocker 会自动将原版输入法 API 的调用重定向至其专有实现。更多技术支持请在 Discord 或 Github 上与我们联系。

Cách cài đặt IMBlocker

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.16.5–26.3 on Fabric, Forge or NeoForge automatically, together with its dependencies: Fabric API.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file IMBlocker-7.3.2-neoforge-26.1+.jar (183 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Fabric API.

  4. Launch the loader profile

    Open “Mods” in the main menu: IMBlocker should be in the list.

IMBlocker works on the player’s side only: there is no need to install it on a server.

Phiên bản

Kèm phụ thuộc

MinecraftLoaderTệpNgàyHành động
1.16.5Forge1.16.5176 KB
1.21.8NeoForge1.21.8220 KB
1.20.4Forge1.20.4227 KB
1.21.8Fabric1.21.8224 KB 1
1.21.8Fabric1.21.8224 KB
1.21.8NeoForge1.21.8220 KB
1.20.4Forge1.20.4227 KB
1.16.5Forge1.16.5176 KB

Yêu cầu để chạy

Đánh giá

Hãy là người đầu tiên đánh giá IMBlocker

Bình luận 0

Đăng nhập để bình luậnĐăng nhập

Mod tương tự

Tất cả mod

Thêm về điều này

Tác giả: reservewordGiấy phép: GPL-3.0-onlyMã nguồn

Bạn là tác giả? Liên hệ với chúng tôi — chúng tôi sẽ gỡ xuống trong vòng 48 giờ.