交互式命令
交互式命令功能允许创建在交互时执行预设命令的方块或实体。
创建步骤:
- 执行命令 /cmi ic new [名称],如 /cmi ic new healer,聊天窗口会显示:
- 点击 + 号将你所看的方块(第一个)或实体(第二个)分配到此交互式命令。
- 确认消息后可继续添加更多方块/实体,或添加命令。
- 点击 ! 在列表中添加新命令。
- 点击 + 号添加新命令,等待在聊天窗口输入命令。不要以 / 开头,直接写基础命令。[playerName] 变量可包含交互玩家的名称。
- 在聊天中输入命令并回车。
之后右键点击方块或实体即可触发。可添加任意数量的方块/实体和命令。
交互式命令可设为公共模式。拥有 cmi.interactivesign 权限的玩家可创建第一行为 [ic:[ic名称]] 的牌子自动加入 IC 列表。牌子文字会被自动替换为该 IC 的预设文本,内置游戏内编辑器。
对于"本地化"命令使用 asConsole! 运行时,需要定义世界区域让服务器知道在哪里执行命令。
公共 IC 示例:创建名为 warp 的 IC,命令为 asConsole! cmi warp $1 [playerName]。有权限的玩家创建第一行为 [ic:warp]、第二行为 shop 的牌子,点击后传送到 shop 传送点。命令接受牌子上写的变量,第一行被忽略,可放多个变量。这允许一个公共 IC 通过更改牌子行来执行不同命令。