下载量
1,499,282
关注数
307
数据来源
Modrinth
模组详细介绍
CommandKeys
一个强大的命令宏模组。
[]()
功能
- 每个宏可包含多个命令
- 每个按键绑定可对应多个宏
- 命令之间可选延迟时间
- 高效的按键冲突管理,并支持修饰键
- 五种模式:
- 按下按键时发送所有命令
- 在命令之间循环,每次按键发送一个
- 按可配置的时间间隔重复执行
- 随机选择一条消息并发送
- 将命令输入到聊天栏中,但不发送
- 配置档可根据服务器地址或世界名称自动切换
- 完全自定义的 GUI,便于配置
用法
配置档
自动切换
- 当你加入一个世界/服务器时,其名称/地址会与配置档列表进行比对。如果
有配置档关联到该世界/服务器,则会激活它。否则,将使用默认
配置档。
- 使用
S和M按钮将某个配置档设为单人游戏或多人游戏的默认配置档。
手动切换
- 要手动激活某个配置档,点击左侧的上箭头按钮。
- 点击链接按钮可将该配置档关联到世界/服务器,以便将来自动激活。
- 点击设置按钮可重命名配置档或移除关联。
宏
访问
- 点击配置档选择界面中的大按钮即可编辑配置档,或在游戏内按下
编辑键
(默认:K)。
绑定按键
- 你几乎可以将任何键盘按键或鼠标按钮绑定到宏上,类似于 Minecraft 自带的
控制设置。不过,你还可以绑定任意一对按键;只需在按住其中一个键时按下另一个(
例如,按住
Shift 时按下 T)。
冲突策略
- 如果某个按键已被 Minecraft 使用,你可以选择一种冲突策略;
-
Submit:宏将被忽略,Minecraft 的按键绑定照常生效。 -
Assert:宏和 Minecraft 的按键绑定都会生效。 -
Veto:宏会生效,而 Minecraft 的按键绑定会被取消(如果可能)。 -
Avoid:宏在游戏内不会生效,但你仍可在编辑界面(未选中任何内容时)按下该键来激活它。例如,如果你将一个宏绑定到W,
按下 K 然后按 W 即可激活它。
发送模式
-
Send:将发送该宏的所有命令。你可以配置命令之间的延迟。 -
Type:第一条命令会被输入到聊天框中,但不会发送。 -
Edit:会显示一个 GUI,让你为%edit%占位符输入替换内容,然后
发送第一条消息。
-
Cycle:命令会循环切换,每次按下按键时发送一条命令。 - 注意:在
Cycle模式下,如果你需要一次按键发送多条命令,请将
这些命令输入到同一个输入框中,并用双逗号分隔(例如
/tick freeze,,/say Stopped)。
-
Random:每次按下按键时都会随机选择并发送一条消息。 -
Repeat:类似Send,但该宏会持续重复执行(延迟可配置),直到你再次按下该
按键。
占位符
- 简单占位符
-
%lastsent%:历史记录中最近发送的消息或命令(如果有)。 -
%lastcmd%:历史记录中最近发送的命令(如果有)。 -
%clipboard%:剪贴板内容(如果有)。 -
%myname%:Minecraft 用户名。 -
%pmsender%:最近收到的私聊消息发送者名称(如果有)。(
最多搜索 50 条)。
-
%pos%:玩家的整数坐标(x y z)。 -
%x%:玩家的整数 X 坐标。Y 和 Z 也同样可用。 -
%lpos%:玩家正在看向的方块的整数坐标(如果有)。同时也提供
%lx%、%ly%、
%lz%。
- 正则占位符
-
%#(.*)%:最近收到的、匹配#后方正则表达式的消息中的正则第 1 捕获组(如果有)。注意:正则模式必须至少有 1 个捕获组。 -
%clipboard#(.*)%:剪贴板内容(如果有),并验证其匹配
# 后方的正则模式。
这可用于防止无意中暴露剪贴板内容。例如,可使用
%clipboard#^-?\d+ -?\d+ -?\d+$%,仅在剪贴板内容格式看起来像
一组坐标时才发送。
-
%pos([FBLR])(\d+)%:类似%pos%,但会根据玩家当前最接近面对的主方向,在相对方向上偏移若干方块。例如,使用%posL20%可获取
玩家左侧 20 格处的坐标。
-
%x([+-]\d+)%:类似%x%,但会偏移若干方块。例如,使用%x-10%可获取玩家西侧 10 格处的 X
坐标。Y 和 Z 也同样可用。
-
%lpos([FBLR])(\d+)%:与上面的pos类似,但针对玩家正在看向的方块(如果有)。 -
%lx([+-]\d+)%:与上面的x类似,但针对玩家正在看向的方块(如果有)。
依赖
Fabric:Fabric API, ModMenu
NeoForge:无
兼容性
如果你遇到问题,请在 Discord 或 GitHub 上反馈。
联系方式
基本信息
模组名称Command Keys
作者NotRyken
下载量1,499,282
关注数307
支持版本1.19.3 - 26.1
加载器fabric / forge / neoforge / quilt
客户端required
服务端unsupported