部分ID自动完成

部分ID自动完成

允许单独自动补全 id 参数段

Partial ID Autocompletion Minecraft 模组

Github Repo

这个 Minecraft Fabric 模组扩展了命令中 id 参数的自动补全功能,使其可以仅补全到某个特定段为止。

例如,如果你在 namespace:folder_name/ 下有许多函数,现在你可以只补全 namespace:folder_name/ 这部分,而不必直接补全完整的函数 id。

配置

该模组在你的 Minecraft 目录中的 config/partial_id_autocomplete.properties 路径下有一个配置文件。以下是可用的配置选项,也可以通过 Mod Menu 访问:

  • id-segment-separator-regex:用于将 id 分割成各段的正则表达式。
  • collapse-single-child-nodes:如果启用,只有一个子节点的节点将不会被建议,而是改为建议其子节点(即使启用了“仅建议下一段”也是如此)。
  • only-suggest-next-segments:如果启用,只会建议 id 的下一段(基于已经输入的各段)。如果同时启用了“折叠单子节点”,则也会建议更深层的段,前提是它们是父节点的唯一子节点。
  • id-validator-regex:用于判断某个建议是否为 id 的正则表达式。只有当所有建议都匹配此正则表达式时,才会建议部分 id。