用途:面向 Space Engineers 2 的插件开发,提供开发文档指引,并可从 PluginHub-SE2 检索插件源码作为示例与模式参考。
主要能力:包含 prepare(一次性准备,Windows 用 Prepare.bat,Linux 用 prepare.sh)、bash(执行 UNIX shell 命令,Windows 下为 BusyBox,Linux 用原生 shell)、search(用 search_plugin_code.py 搜索插件代码)三类操作,按空调用、prepare、bash、search 关键词顺序路由。附带插件开发、客户端插件、评审、Publicizer、Harmony 补丁等文档,以及插件源码搜索脚本:uv run list_plugins.py、uv run download_plugin_source.py "Plugin Name"、uv run index_plugin_code.py、uv run search_plugin_code.py class declaration Plugin 等。
使用方式:命令在 UNIX shell 中运行,须用 bash 语法(如 test -f file.txt && echo exists),不可用 Windows 的 if exist 写法;运行前先读 CommandExecution.md,若缺少 Prepare.DONE 须先执行准备步骤。下载数据存于用户目录 ~/.se2-dev/plugin/(Windows 为 %USERPROFILE%.se2-dev\plugin\),含 PluginHub-SE2 克隆、各插件源码、CSV 索引与 plugins.json 注册表;download_plugin_source.py 需要 git 在 PATH 中。
适用场景:编写或评审 SE2 插件、查找插件代码模式、查阅 Harmony 补丁与游戏代码。
限制:插件仅在 PluginHub-SE2 发布且必须开源,由玩家机器从 GitHub 源码编译;提交仅做尽力而为的安全评审,无法律保证,插件运行原生代码。Graphify 图为可选功能,正常搜索可跳过。其余细节资料未提供。