指挥官工艺师

指挥官工艺师

一个Fabric模组和VSCode扩展中有用的Minecraft命令工具(语法高亮、补全、调试等)

Github 仓库 VSCode Marketplace 版本

一个视频,展示在函数文件中输入宏命令,并利用 CommandCrafter 的自动补全功能

这个模组以及对应的 CommandCrafter VSCode 扩展将你的编辑器连接到 Minecraft,为数据包提供大量实用功能,例如:

  • 语法高亮(包括宏)
  • 自动补全
  • 错误检查
  • 调试器,允许你设置断点、单步执行函数,并在暂停时计算参数
  • 在编辑器中查看和编辑计分板/存储
  • 在编辑器中查看客户端和服务端的日志
  • 通过 VSCode 命令重载数据包、资源包或着色器(可以绑定到键盘快捷键,或配置为在保存文件时自动执行)

CommandCrafter 与传统数据包扩展的不同之处在于,它所做的一切都由模组提供,这意味着它可以使用 Minecraft 内部的所有数据。例如,命令的自动补全大部分可以使用原版建议,这样你就能看到世界中存在的所有计分板,或 Minecraft 已知的所有函数。CommandCrafter 还可以检测由其他模组添加的任何命令或动态注册表。这种与 Minecraft 的连接也是实现调试器和其他需要与 Minecraft 深度集成的功能的基础。

此外,该模组还包含对原版函数语法的扩展,可选地支持无需反斜杠编写多行命令,以及编写内联函数/标签。这种新的函数语法可以通过模组使用 /datapack build 命令转译成原版数据包。

想了解如何使用本模组的更多信息,请访问其 wiki 上的 快速入门页面。