
创建工具箱输入修复
修复了Fabric 1.20.1上创建工具箱双击打开的问题,通过阻止GUI在按键按下/释放时打开两次。
查看大图创建工具箱输入修复
一个针对 Fabric 1.20.1 上 Create 模组的轻量级客户端修复模组。
此模组修复了烦人的工具箱 Bug,即单次按键时工具箱 GUI 会打开两次:
- 按下按键时打开一次
- 松开按键时再次打开
该问题是因为 Create 同时接收按下和松开输入事件,并错误地打开了两次工具箱菜单。
此模组的功能
此模组修补了 Create 的工具箱输入处理器,使工具箱 GUI 在每次按键时仅打开一次。
修复后的行为
- 按下按键时工具箱正常打开
- 松开按键不再重新打开 GUI
- 不再出现工具箱菜单卡住的问题
- 无需按 ESC 键关闭它
特性
- 仅客户端
- 轻量级
- 无需配置
- 不改变游戏玩法
- 对现有世界安全
- 兼容 Fabric 1.20.1 上的 Create 6.0.8.1
兼容性
- Minecraft 1.20.1
- Fabric Loader
- Create Fabric 6.0.8.1
- Fabric API
技术细节
该模组注入到:
ToolboxHandlerClient.onKeyInput
它过滤了重复的因松开按键而触发的打开事件,同时保留正常的按键行为。
备注
此模组仅影响工具箱输入处理。 它不会修改:
- 背包行为
- 聊天
- 其他 GUI 界面
- 游戏机制
鸣谢
原版 Create 模组由 Create 团队制作。 本项目仅是一个小的兼容性/输入修复。
有趣的故事
我根本不是模组开发者。 实际上,我是在 ChatGPT 和 Cursor 的帮助下制作了这个修复,因为我的完美主义绝对无法容忍每次工具箱都打开两次。
在花了太多时间测试配置、移除模组、更改按键绑定、重新安装 Create 以及寻找并不存在的修复方案之后,我最终自己制作了一个小型修复模组,只是为了找回理智。
所以,如果这个 Bug 也让你抓狂的话——不用谢。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。