鼠标微调
(Mouse Tweaks)
Modrinth224 天前
Github224 天前Mouse Tweaks 替换了标准的右键拖拽机制,新增了两种左键拖拽机制,并提供了通过滚轮快速移动物品的功能。
安装方法
- 安装兼容的模组加载器:
- 1.16.5 及更高版本:安装 Minecraft Forge 或 Fabric。
- 1.14.4 及更高版本:安装 Minecraft Forge。
- 1.12.2 及更早版本:可安装 Minecraft Forge、LiteLoader,或两者同时安装。
- 将 Mouse Tweaks 的 jar 文件放入
.minecraft目录下的mods文件夹中。
Mouse Tweaks 仅为客户端模组,无需服务器端组件。
额外资源
配置文件路径:.minecraft/config/MouseTweaks.cfg
功能详解
右键拖拽增强(RMB Tweak)
与原版右键拖拽机制非常相似,但有一个关键区别:若多次拖拽经过同一物品栏槽位,物品会被重复放置多次。启用后将完全替换原版机制。
配置项: RMBTweak=1
操作步骤:
- 按住鼠标右键:

- 在合成网格上拖动鼠标:

- 可直接在已有物品上方拖动:

左键拖拽增强(持有物品时)
可快速拾取或移动同类型物品。
配置项: LMBTweakWithItem=1
操作步骤:
- 按住鼠标左键拾取物品:

- 在背包内拖动鼠标,自动拾取同类型物品:

- 按住 Shift 键并拖动,实现对同类型物品的“Shift+点击”效果:

左键拖拽增强(未持有物品时)
可快速将物品移入另一个容器(如箱子、熔炉等)。
配置项: LMBTweakWithoutItem=1
操作步骤:
- 先按住 Shift 键,再按住鼠标左键:
(由于某些原因,鼠标指针在截图中不可见)

- 在背包内拖动鼠标,所选物品将以"Shift+点击”方式自动转移:
(鼠标指针同样不可见)

滚轮增强(Wheel Tweak)
通过滚动鼠标滚轮,可在不同容器间快速移动物品:
- 向下滚动:从当前物品堆中逐个移出物品。
- 向上滚动:从其他容器中向当前物品堆填入物品。
配置项:
WheelTweak=1(启用滚轮功能)WheelSearchOrder=1
设置为 1 时,向上滚动会从后往前搜索物品;设置为 0 时,则从前往后搜索。WheelScrollDirection=0- 设为 1:反转默认滚轮行为(向下滚动拉取物品,向上滚动推送物品)。
- 设为 2:启用基于物品栏位置的智能滚动。若目标容器位于当前槽位上方,向上滚动会将物品推入该容器;若在下方,则从中拉取物品。向下滚动行为相反。
已废弃/移除的配置项
以下设置曾存在于旧版 Mouse Tweaks 中,现已移除:
配置项: OnTickMethodOrder=Forge, LiteLoader
Mouse Tweaks 可使用多种 API 实现其所需的 OnTick 方法。此设置用于指定优先使用的 API 顺序。通常无需调整:若首选 API 不可用(例如未安装对应加载器),模组会自动尝试下一个可用方法。
配置项: ScrollHandling=0
用于切换滚动模式:
- 0:平滑滚动(可能出现轻微问题,如滚轮“穿透”JEI 或其他模组界面)。
- 1:非平滑滚动(无上述问题,但滚动体验略显生硬)。
非平滑滚动仅在使用 Forge 的 OnTick 方法时有效。
默认值为 0(平滑滚动),因为前述问题仅在特定条件下触发且影响较小,而滚动物品是高频操作,应优先保证流畅体验。
兼容性说明
Mouse Tweaks 与所有基于 GuiContainer 的图形界面兼容(前提是其行为未被大幅修改)。
若您的 GUI 并非基于 GuiContainer,或希望进一步提升兼容性(例如让 Mouse Tweaks 忽略特定槽位),请参考 API 文档。
模组包使用许可
欢迎将 Mouse Tweaks 包含在您的模组包中。
Fabric
Forge
NeoForge